/** * @param Role $role * @param array $permissions * @return mixed */ public function addPermissionsToRole($role, array $permissions) { $allPermissions = $this->getAllPermissions(); foreach ($permissions as &$permission) { $permission = $this->permissionManager->getPermission($permission); } return $this->roleManager->addPermissionsToRole($role, $permissions); }
/** * @author Morteza Parvini <*****@*****.**> * @param $role * @param $permissions * @return mixed */ public function addPermissionsToRole($role, $permissions) { $role = $this->getRole($role); foreach ($permissions as &$permission) { $permission = $this->permossionManager->getPermission($permission); } return $role->addPermissions($permissions); }