Пример #1
0
    public function getControllerConfig()
    {
        return array('factories' => array(
            'PageController\Controller\Page' => function ($sm) {
                $services = $sm->getServiceLocator();
                $resolver = $services->get('ViewResolver');

                $controller = new Controller\PageController();
                $controller->setResolver($resolver);
                return $controller;
            },
        ));
    }
Пример #2
0
    public function getControllerConfig()
    {
        return array('factories' => array(
            'Manual\Controller\Page' => function ($controllers) {
                $services = $controllers->getServiceLocator();
                $resolver = $services->get('ViewResolver');
                $config   = $services->get('Config');

                $controller = new Controller\PageController(
                    $config['zf_latest_version'],
                    $config['zf1_latest_version']
                );
                $controller->setResolver($resolver);
                $controller->setApiDocVersions($config['zf_apidoc_versions']);
                $controller->setParams($config['zf_document_path']);
                return $controller;
            },
        ));
    }