CakePHP 1.3 在运行时加载组件
我需要加载一个组件,该组件包含一个扩展供应商对象的类。
由于供应商是在运行时加载的,并且组件是在控制器初始化时加载的,因此脚本崩溃。
如何在运行时加载此组件以及应该使用什么类/文件名约定(CakePHP 1.3)?
I'm required to load a component that contains a class that extends an object from a vendor.
As the vendor is loaded at runtime and the compenent is loaded at the initialisation of the controller, the script crashes.
How can I load this component at runtime and what class/filename convention should I use (CakePHP 1.3)?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以使用
App:import()
方法在运行时加载。来自手册: http:// book.cakephp.org/view/936/Importing-Controllers-Models-Components-Behaviors-#Loading-Components-939
You can use the
App:import()
method to load at run time.From the manual : http://book.cakephp.org/view/936/Importing-Controllers-Models-Components-Behaviors-#Loading-Components-939