从zf2 onBootstrap中的module.php调用控制器动作

时间:2015-06-19 10:26:50

标签: php zend-framework error-handling module bootstrapping

我正在跟踪module.php文件中的api错误代码。我想将数据传递给控制器​​或想要在module.php文件中创建适配器。 请建议我不同的方法,以便我可以从module.php文件本身跟踪和存储错误代码。

我只想执行控制器操作而不想从module.php重定向

提前致谢!

     public function handleError(MvcEvent $evt)
     {
        $application  = $evt->getApplication();
        $eventManager = $application->getEventManager()->getSharedManager();
        $eventManager->attach('Zend\Mvc\Controller\ApiTrackController', 'dispatch', function($event) {
        $controller = $event->getTarget();

        // Set public property
        $controller->trackapi = 'trackapi';//ActionName
        });//attach ends here.
    }//Handle error function ends.

0 个答案:

没有答案