GcContent\Controller\MediaController::indexAction PHP Method

indexAction() public method

File manager action
public indexAction ( ) : Zend\View\Model\ViewModel | array
return Zend\View\Model\ViewModel | array
    public function indexAction()
    {
        $helperBroker = $this->getServiceLocator()->get('ViewHelperManager');
        $headscript = $helperBroker->get('HeadScript');
        $cdn = $helperBroker->get('CdnBackend');
        $translator = $this->getServiceLocator()->get('MvcTranslator');
        $headscript->appendFile($cdn('/backend/js/vendor/elfinder.min.js'), 'text/javascript');
        $language = preg_replace('~(.*)_.*~', '$1', $translator->getLocale());
        if ($language != 'en') {
            $headscript->appendFile($cdn(sprintf('/backend/js/libs/i18n/elfinder.%s.js', $language)), 'text/javascript');
        }
        return array('language' => preg_replace('~(.*)_.*~', '$1', $translator->getLocale()));
    }