Как зарегистрировать более 100 плагинов в Zend Framework?

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

3 ответа

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

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

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

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

Другие вопросы по тегам