*/ class Before extends AbstractBefore { /** * @param array $params * @return array */ public function execute(array $params = []) { $path = ModuleConstants::getModuleRootDir() . DS . 'storage'; if (is_writable($path) === false || is_readable($path) === false) { $params['status'] = 'error'; $params['description'] .= PHP_EOL . ServiceLocator::call('lang') ->addReplacementConstant('storage_path', ModuleConstants::getFullPath('storage')) ->absoluteT('permissionsStorage'); } return $params; } }