我想在zendframework 1.10中创建自定义库并在控制器中使用它们。 例如,假设我想为产品的转换率创建库并在我的pricecontrooler中使用它们
我们怎么做?任何猜测
先谢谢!!
答案 0 :(得分:0)
看一下zend的autoloader
:
http://framework.zend.com/manual/1.10/en/zend.loader.autoloader.html
快速示例用法:只需将autoloaderNamespaces[] = "<mylibrary_namespace>"
添加到application.ini
,其中<mylibrary_namespace>
是您图书馆的名称空间。确保将整个<mylibrary>
库放在\library\<mylibrary>
文件夹中。
假设名称空间为MyLibrary
:
的application.ini:
[...]
includePaths.library = APPLICATION_PATH "/../library"
[...]
autoloaderNamespaces[] = "MyLibrary"
在您的控制器中:
[...]
$MyLibrary = new MyLibrary();
[...]