如何在Zend Framework中注册100多个插件?

问题描述

| 我的系统需要注册100个以上的插件,但是在100个Zend Framework之后,其他插件就只能删除了。可注册插件数量是否有限制?有人知道我可以在哪里设置此插件限制吗? 如果没有这样的限制,那还有什么问题呢?     

解决方法

老实说-如果您有99个插件,那肯定是错的。但是,尽管-我不认为,有这样的限制。可能有一个偏移量为100的插件。这可能会破坏某些东西。尝试转储插件数组...     ,我在源中看不到对任意数量的插件的任何限制(请查找registerPlugin()),您确定不会尝试两次包含相同的插件吗?     ,一个选择是,它是无限循环的循环递归。在我的工作中,一些意大利面条式代码将同一功能精确地重复了100次。我使用xdebug,该插件在第100个递归处认为:“好吧,这是无限的,给人致命”。真的很烂追踪。我只是将其更改为99,大声笑 无论如何,您最好先制作一个模型,然后将该模型加载到一个插件中,然后让该模型加载所有其他插件,例如各种服务层。     

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...