public function getPermission($name)
{
$permission = $this->parameters->get('permission');
if (null === $permission) {
throw new \LogicException('Current action does not require any authorization.');
}
if (true === $permission) {
return sprintf('%s.%s.%s', $this->metadata->getApplicationName(), $this->metadata->getName(), $name);
}
return $permission;
}