如何在
在Phalcon PHP框架中。
<?php
class Micro extends \Phalcon\Mvc\Micro
{
public function init()
{
$this->after(function() {
// print the name of the executed controller here
});
}
}
?>
答案 0 :(得分:2)
不确定这是最佳位置,但您可以使用以下方式获取最后一个调度控制器:
$di = Phalcon\DI::getDefault();
$dispatcher = new \Phalcon\Mvc\Dispatcher();
$dispatcher->setDI($di);
$name = $dispatcher->getControllerName();
有关详细信息,请查看文档here。