@@ -61,7 +61,7 @@ class Permission implements Authorizator
6161 */
6262 public function addRole (string $ role , $ parents = null )
6363 {
64- $ this ->checkRole ($ role , false );
64+ $ this ->checkRole ($ role , exists: false );
6565 if (isset ($ this ->roles [$ role ])) {
6666 throw new Nette \InvalidStateException ("Role ' $ role' already exists in the list. " );
6767 }
@@ -94,7 +94,7 @@ public function addRole(string $role, $parents = null)
9494 */
9595 public function hasRole (string $ role ): bool
9696 {
97- $ this ->checkRole ($ role , false );
97+ $ this ->checkRole ($ role , exists: false );
9898 return isset ($ this ->roles [$ role ]);
9999 }
100100
@@ -234,7 +234,7 @@ public function removeAllRoles()
234234 */
235235 public function addResource (string $ resource , ?string $ parent = null )
236236 {
237- $ this ->checkResource ($ resource , false );
237+ $ this ->checkResource ($ resource , exists: false );
238238
239239 if (isset ($ this ->resources [$ resource ])) {
240240 throw new Nette \InvalidStateException ("Resource ' $ resource' already exists in the list. " );
@@ -259,7 +259,7 @@ public function addResource(string $resource, ?string $parent = null)
259259 */
260260 public function hasResource (string $ resource ): bool
261261 {
262- $ this ->checkResource ($ resource , false );
262+ $ this ->checkResource ($ resource , exists: false );
263263 return isset ($ this ->resources [$ resource ]);
264264 }
265265
@@ -391,7 +391,7 @@ public function allow(
391391 $ roles = self ::All,
392392 $ resources = self ::All,
393393 $ privileges = self ::All,
394- ?callable $ assertion = null
394+ ?callable $ assertion = null ,
395395 ) {
396396 $ this ->setRule (true , self ::Allow, $ roles , $ resources , $ privileges , $ assertion );
397397 return $ this ;
@@ -411,7 +411,7 @@ public function deny(
411411 $ roles = self ::All,
412412 $ resources = self ::All,
413413 $ privileges = self ::All,
414- ?callable $ assertion = null
414+ ?callable $ assertion = null ,
415415 ) {
416416 $ this ->setRule (true , self ::Deny, $ roles , $ resources , $ privileges , $ assertion );
417417 return $ this ;
@@ -497,7 +497,7 @@ protected function setRule(bool $toAdd, bool $type, $roles, $resources, $privile
497497 if ($ toAdd ) { // add to the rules
498498 foreach ($ resources as $ resource ) {
499499 foreach ($ roles as $ role ) {
500- $ rules = &$ this ->getRules ($ resource , $ role , true );
500+ $ rules = &$ this ->getRules ($ resource , $ role , create: true );
501501 if (count ($ privileges ) === 0 ) {
502502 $ rules ['allPrivileges ' ]['type ' ] = $ type ;
503503 $ rules ['allPrivileges ' ]['assert ' ] = $ assertion ;
0 commit comments