Exemple #1
0
 public function validatePath($path, $values)
 {
     $virtual = Curry_Backend_FileBrowser::publicToVirtual($path);
     if (!$virtual) {
         return false;
     }
     $physical = Curry_Backend_FileBrowser::virtualToPhysical($virtual);
     if (!$physical) {
         return false;
     }
     if ($values['write'] && !Curry_Backend_FileBrowser::isPhysicalWritable($physical)) {
         return false;
     }
     return true;
 }