/** * @param $role * @param $permissionName * @return mixed */ public function addPermissionToRoleByName($role, $permissionName) { try { $permission = $this->permissionManager->getPermission($permissionName); } catch (ModelNotFoundException $e) { $permission = $this->permissionManager->createPermissionByNameAndTitle($permissionName); } return $this->addPermissionToRole($role, $permission); }