protected function isAllowed($what, $user = null, $contenttype = null, $contentid = null)
{
/** @var Token $sessionAuth */
if ($user === null && ($sessionAuth = $this->session()->get('authentication'))) {
$user = $sessionAuth->getUser()->toArray();
}
return $this->app['permissions']->isAllowed($what, $user, $contenttype, $contentid);
}