diff --git a/src/Callers/CallerLock.php b/src/Callers/CallerLock.php index 42ab99e..4f5aefa 100644 --- a/src/Callers/CallerLock.php +++ b/src/Callers/CallerLock.php @@ -56,7 +56,7 @@ protected function resolvePermissions($action, Resource $resource) * * @return \BeatSwitch\Lock\Permissions\Permission[] */ - protected function getPermissions() + public function getPermissions() { return $this->getDriver()->getCallerPermissions($this->caller); } diff --git a/src/Lock.php b/src/Lock.php index a0309d4..cc346c2 100644 --- a/src/Lock.php +++ b/src/Lock.php @@ -277,7 +277,7 @@ protected function resolvePrivileges($permissions, $action, Resource $resource) * * @return \BeatSwitch\Lock\Permissions\Permission[] */ - abstract protected function getPermissions(); + abstract public function getPermissions(); /** * Stores a permission into the driver diff --git a/src/Roles/RoleLock.php b/src/Roles/RoleLock.php index fbee595..2ed95d8 100644 --- a/src/Roles/RoleLock.php +++ b/src/Roles/RoleLock.php @@ -49,7 +49,7 @@ protected function resolvePermissions($action, Resource $resource) * * @return \BeatSwitch\Lock\Permissions\Permission[] */ - protected function getPermissions() + public function getPermissions() { return $this->getPermissionsForRole($this->role); }