/** * Return true if the PHP process is allowed to create files * * @return boolean True if the PHP process is allowed to create files */ protected function checkFilePermissions() { $permissions = new FilePermissions(); if ($permissions->hasSafeMode()) { return true; } if (!$permissions->canCreateFolder()) { return true; } if (!$permissions->canCreateFile()) { return true; } return false; }