/** * @param string $permission * @param array $roles * @return AuthorizationResult */ protected function createResult($permission, $roles) { $result = new AuthorizationResult(); $result->setPermission($permission); $result->setIdentity($this->getIdentity()); $result->setRoles($roles); $result->setAuthorizationService($this); return $result; }