diff --git a/vas/rest/class/vmlib/files/Files_common.class.inc b/vas/rest/class/vmlib/files/Files_common.class.inc
index 36f4b8068378dcf0145c499765911dd5090e40cb..cd8431f26e52d596761db98e7663b24c5130cc6e 100644
--- a/vas/rest/class/vmlib/files/Files_common.class.inc
+++ b/vas/rest/class/vmlib/files/Files_common.class.inc
@@ -16,7 +16,7 @@ abstract class Files_common {
      *@param $sString Full name of a file.
      *@return Retourne une chaine.
      */
-    protected function extension($sPath) {
+    public function extension($sPath) {
         $aTemp = explode(".", $sString);
         $sString = strtolower($aTemp[count($aTemp) - 1]);
 
@@ -29,7 +29,7 @@ abstract class Files_common {
      *@param $sFullFileName Full path of a file.
      *@return $aTemp2 The file name.
      */
-    protected function getFileName($sFullFileName) {
+    public function getFileName($sFullFileName) {
         $aTemp = explode("/", $sFullFileName);
         $aTemp2 = explode("\\", $aTemp[(count($aTemp) - 1)]);
 
diff --git a/vas/rest/class/vmlib/files/Files_manager.class.inc b/vas/rest/class/vmlib/files/Files_manager.class.inc
index a983b3c101f6602b4853ffa24cb3d20b0eabf3b4..0f8e79dc60719e1fe652e3f2e4b7815bab08d7c6 100644
--- a/vas/rest/class/vmlib/files/Files_manager.class.inc
+++ b/vas/rest/class/vmlib/files/Files_manager.class.inc
@@ -50,7 +50,7 @@ class Files_manager{
      *@param $aFileValues File structure generated by extractFileStruct.
      *@return $sErrorMsg The error message or the final file path on success.
      */
-    private function upload_file($sNomObjet, $sFileType, $sServerPath, $sMaxSize, $aFileValues){
+    private function uploadFile($sNomObjet, $sFileType, $sServerPath, $sMaxSize, $aFileValues){
              loadLang($this->sFolderLib, $this->oProperties["language"], $this->sFolderLib . "/");
 
              $aExtension = array(