Newscoop\NewscoopBundle\Twig\NewscoopExtension::getGlobals PHP Метод

getGlobals() публичный Метод

public getGlobals ( )
    public function getGlobals()
    {
        global $Campsite;
        $localeFromCookie = 'en';
        if ($this->request) {
            $localeFromCookie = $this->request->cookies->has('TOL_Language') == true ? $this->request->cookies->get('TOL_Language') : 'en';
        }
        try {
            $currentUser = $this->container->getService('user')->getCurrentUser();
        } catch (AuthenticationException $e) {
            $currentUser = null;
        }
        return array('Newscoop' => $Campsite, 'NewscoopVersion' => new \CampVersion(), 'SecurityToken' => \SecurityToken::GetToken(), 'NewscoopUser' => $currentUser, 'localeFromCookie' => $localeFromCookie);
    }