Я обновился до версии 2.1 с версии 1.3, и до того, как метод Filter () больше не вызывается. У них у всех есть вызовы parent :: beforeFilter (), так что ничего подобного.
Отладка кода событий Я обнаружил, что при жестком кодировании этого метода для возврата false запускается beforeFilter ().
https://github.com/cakephp/cakephp/blob/2.1/lib/Cake/Event/CakeEvent.php#L130
Кто-нибудь знает, где и почему это было установлено в ложь?
Отладка больше, метод stopPropgation вызывается, когда this завершается неудачей. Содержимое $ listener ['callable'] в этой точке является объектом ComponentCollection