Example #1
0
 /**
  * Check the file permissions.
  *
  * @param string $sFile File name.
  * @param integer $iMode Permission that the file should have.
  * @return boolean
  */
 function checkFileAccess($sFile, $iMode)
 {
     $oFile = new File();
     $bRet = false;
     // Default value
     if ($iMode == static::READABLE_WRITABLE) {
         $bRet = $oFile->canReadWrite($sFile);
     } elseif ($iMode == static::EXECUTABLE) {
         $bRet = $oFile->canExecute($sFile);
     }
     unset($oFile);
     return $bRet;
 }