isRegisteredPermission($attribute); } /** * @param string $attribute * @param Activity $subject * @param TokenInterface $token * @return bool */ protected function voteOnAttribute($attribute, $subject, TokenInterface $token) { $user = $token->getUser(); if (!($user instanceof User)) { return false; } return $this->hasRolePermission($user, $attribute); } }