Как зарегистрировать более 100 плагинов в Zend Framework? - PullRequest
0 голосов
/ 26 мая 2011

Моя система должна зарегистрировать более 100 плагинов, но после 100 Zend Framework просто обрежет остальные. Есть ли ограничение на количество плагинов, которые могут быть зарегистрированы? У кого-нибудь есть идея, где я могу настроить ограничение этого плагина? Если такого ограничения нет, в чем еще может быть проблема?

Ответы [ 3 ]

1 голос
/ 27 мая 2011

Если честно - если у вас есть 99 плагинов, то что-то не так.Но даже если я не думаю, что такой предел есть.Там может быть плагин со смещением 100. Который может что-то сломать.Попробуйте сбросить массив плагинов ...

0 голосов
/ 27 мая 2011

Опция в том, что это рекурсия, которая говорит, что это бесконечный цикл. В моей работе какой-то спагетти-код повторял одну и ту же функцию ровно 100 раз. Я использую xdebug, и этот плагин думает ровно с сотой повторяющейся фразой: «Хорошо, это бесконечно, дай фатально». Это действительно отстойно. Я просто изменил его на 99, LOL

В любом случае, вам будет лучше создать модель, затем загрузить эту модель в один плагин и позволить этой модели загрузить все остальные плагины, как своего рода сервисный слой.

0 голосов
/ 26 мая 2011

Я не вижу никаких ограничений на произвольное количество плагинов в источниках (ищите registerPlugin ()), вы уверены, что не пытаетесь включить один и тот же плагин дважды?

...