我正在寻找一种以编程方式获取 Kohana 应用程序中的控制器列表的方法。
就像是:
public function build_site_map(){
$controllers = Kohana::get_controllers();
echo '<ul>';
foreach($controllers as $controller){
echo '<li><a href="'.URL::base().$controller.'">'.$controller.'</a></li>';
}
echo '</ul>';
}
我意识到我可以阅读 /application/classes/controllers/ 目录,但我希望有更简单的方法。
谢谢,