有什么方法可以在Zend Framework中使用超过1个Bootstrap类?
-
25-09-2019 - |
题
听起来应该解决方法或类似的事情,但我会告诉你什么:
我选择使用我可以使用的每个库进行一个分开的“项目”。这就像一个全球库,我包括Zend Library,Doctrine Orm,jQuery,Blueprint CSS等。没有错。
问题是:我想在库文件夹中内部有一个全局的自举类,并且在我创建的每个项目中都有一个单独的bootstrap类。
我不知道如何设置超过1个引导类课程。可能吗?
解决方案
我能想到的最简单的方法是使您自己的基本bootstrap类,并扩展它而不是默认的zend。所以而不是
//application/Bootstrap.php
<?php
class Bootstrap extends Zend_Application_Bootstrap_Bootstrap
{
// project specific
}
你将会拥有:
// application/Bootstrap.php
<?php
class Bootstrap extends YourNamespace_Bootstrap
{
// project specific
}
// library/YourNamespace/Bootstrap.php
<?php
class YourNamespace_Bootstrap extends Zend_Application_Bootstrap_Bootstrap
{
// library specific
}
不隶属于 StackOverflow