Я использую CakePHP 4.0.4 и последний плагин CakeDC.
Моя конфигурация:
Application.php
class Application extends BaseApplication
{
public function bootstrap(): void
{
... standard CakePHP code ...
$this->addPlugin(\CakeDC\Users\Plugin::class);
}
AppController.php
class AppController extends Controller
{
public function initialize(): void
{
parent::initialize();
$this->loadComponent('RequestHandler');
$this->loadComponent('Flash');
}
}
Контроллер событий.php
class EventsController extends AppController
{
public function beforeFilter(\Cake\Event\EventInterface $event)
{
parent::beforeFilter($event);
$this->Authentication->allowUnauthenticated(['index']);
}
public function index($type='')
{
При переходе на страницу событий он продолжает перенаправлять меня на страницу входа. Что я здесь не вижу?
[EDIT]
Я заметил, что beforeFilter()
EventsController не вызывается.