Check write access of H5P folder

HFP-502
pull/38/head
thomasmars 2017-02-24 09:47:44 +01:00
parent 585f4d238a
commit 1dec6453fd
1 changed files with 2 additions and 17 deletions

View File

@ -390,25 +390,10 @@ class H5PDefaultStorage implements \H5PFileStorage {
* Check if server setup has write permission to * Check if server setup has write permission to
* the required folders * the required folders
* *
* @return bool True if server has the proper write access * @return bool True if site can write to the H5P files folder
*/ */
public function hasWriteAccess() { public function hasWriteAccess() {
$dirs = array( return self::dirReady($this->path);
'/content',
'/libraries',
'/cachedassets',
'/temp',
'/editor',
'/exports'
);
// Check that directories are writable
$has_write_access = TRUE;
foreach ($dirs as $dir) {
$has_write_access = $has_write_access && self::dirReady($this->path . $dir);
}
return $has_write_access;
} }
/** /**