@@ -128,8 +128,10 @@ |
||
128 | 128 | public function clear() { |
129 | 129 | $items = glob("{$this->cacheFolder}/*.txt"); // get all file names |
130 | 130 | foreach($items as $item){ // iterate files |
131 | - if(is_file($item)) |
|
132 | - unlink($item); // delete file |
|
131 | + if(is_file($item)) { |
|
132 | + unlink($item); |
|
133 | + } |
|
134 | + // delete file |
|
133 | 135 | } |
134 | 136 | $this->deferredItems = []; |
135 | 137 | return true; |
@@ -127,8 +127,9 @@ |
||
127 | 127 | /** @var Visa $visa */ |
128 | 128 | $visas = []; |
129 | 129 | foreach($this->visas as $visa) { |
130 | - if ($visa->getCountry()->getCode() == $country_code) |
|
131 | - $visas[] = $visa; |
|
130 | + if ($visa->getCountry()->getCode() == $country_code) { |
|
131 | + $visas[] = $visa; |
|
132 | + } |
|
132 | 133 | } |
133 | 134 | return $visas; |
134 | 135 | } |
@@ -130,14 +130,15 @@ |
||
130 | 130 | * @return array |
131 | 131 | */ |
132 | 132 | private function prepareGetterParams($getter_params, $user, $resource) { |
133 | - if (empty($getter_params)) return []; |
|
133 | + if (empty($getter_params)) { |
|
134 | + return []; |
|
135 | + } |
|
134 | 136 | $values = []; |
135 | 137 | foreach($getter_params as $getter_name=>$params) { |
136 | 138 | foreach($params as $param) { |
137 | 139 | if ( '@' !== $param[ 'param_name' ][ 0 ] ) { |
138 | 140 | $values[$getter_name][] = $param[ 'param_value' ]; |
139 | - } |
|
140 | - else { |
|
141 | + } else { |
|
141 | 142 | $values[$getter_name][] = $this->attributeManager->retrieveAttribute( $this->attributeManager->getAttribute( $param[ 'param_value' ] ) , $user, $resource ); |
142 | 143 | } |
143 | 144 | } |
@@ -7,9 +7,7 @@ |
||
7 | 7 | use PhpAbac\Manager\ConfigurationManager; |
8 | 8 | use PhpAbac\Manager\CacheManager; |
9 | 9 | use PhpAbac\Manager\ComparisonManager; |
10 | - |
|
11 | 10 | use Symfony\Component\Config\FileLocator; |
12 | - |
|
13 | 11 | use PhpAbac\Model\PolicyRuleAttribute; |
14 | 12 | |
15 | 13 | class Abac { |
@@ -3,7 +3,6 @@ |
||
3 | 3 | namespace PhpAbac\Manager; |
4 | 4 | |
5 | 5 | use PhpAbac\Model\PolicyRuleAttribute; |
6 | - |
|
7 | 6 | use PhpAbac\Comparison\ArrayComparison; |
8 | 7 | use PhpAbac\Comparison\BooleanComparison; |
9 | 8 | use PhpAbac\Comparison\DatetimeComparison; |
@@ -5,7 +5,6 @@ |
||
5 | 5 | use PhpAbac\Loader\AbacLoader; |
6 | 6 | use PhpAbac\Loader\JsonAbacLoader; |
7 | 7 | use PhpAbac\Loader\YamlAbacLoader; |
8 | - |
|
9 | 8 | use Symfony\Component\Config\FileLocatorInterface; |
10 | 9 | |
11 | 10 | class ConfigurationManager { |