/** * 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; }