0
Zend框架:控制器文件名有“init”的意义是什么?我有3个文件,似乎有完全相同的代码,命名为:包含“init”的Zend框架控制器文件名?
TestController_init.php TestController.init.php TestController.php
?
Zend框架:控制器文件名有“init”的意义是什么?我有3个文件,似乎有完全相同的代码,命名为:包含“init”的Zend框架控制器文件名?
TestController_init.php TestController.init.php TestController.php
?
在我看来,你应该有onlu一个TestController.php
,其中包含此控制器应具有的所有行为(init()
方法等)。
您可以将2个其他文件的内容?
pase?他们有很多代码,但很可能他们没有被使用。不能与原始开发人员进行交谈以了解。假设我只需要没有init的文件。 – stef 2009-12-07 15:03:48
我的意思是'粘贴'。 但是我从来没有见过'* Controller_init.php'或'* Controller.init.php'的传统。我确信只有这个开发人员有自己的想法来分离一些控制器初始化和控制器的适当操作方法。 您应该查看Bootstrap,Controller_Action,Frontcontroller图层来调用init文件。 – hsz 2009-12-07 15:10:10
很酷,谢谢。太多的代码粘贴:) – stef 2009-12-07 15:18:55