Aimeos\ShopBundle\Service\View::addAccess PHP Method

addAccess() protected method

Adds the "access" helper to the view object
protected addAccess ( Aimeos\MW\View\Iface $view, Aimeos\MShop\Context\Item\Iface $context ) : Aimeos\MW\View\Iface
$view Aimeos\MW\View\Iface View object
$context Aimeos\MShop\Context\Item\Iface Context object
return Aimeos\MW\View\Iface Modified view object
    protected function addAccess(\Aimeos\MW\View\Iface $view, \Aimeos\MShop\Context\Item\Iface $context)
    {
        $container = $this->container;
        $fcn = function () use($container, $context) {
            return $container->get('aimeos_support')->getGroups($context);
        };
        $helper = new \Aimeos\MW\View\Helper\Access\Standard($view, $fcn);
        $view->addHelper('access', $helper);
        return $view;
    }