У меня ошибка, которая, кажется, не имеет смысла.Я использую этот плагин: https://github.com/hashmode/cakephp-tinymce-elfinder. Мне нужно создать и администрировать маршрут.Однако, даже если CakePHP видит плагин, он не видит контроллер внутри него.Я не вижу, что я делаю неправильно.
Это мой маршрут для /admin/elfinder
:
Router::prefix('admin', function ($routes) {
$routes->connect('/elfinder', ['plugin' => 'CakephpTinymceElfinder', 'controller' => 'Elfinders', 'action' => 'elfinder']);
});
Это контроллер / действие, к которому я пытаюсь получить доступ
https://github.com/hashmode/cakephp-tinymce-elfinder/blob/master/src/Controller/ElfindersController.php
Но я получаю следующую ошибку:
2018-06-01 15:20:33 Error: [Cake\Routing\Exception\MissingControllerException] Controller class Elfinders could not be found.
Request URL: /admin/elfinder
Он определенно находит плагин.Почему CakePHP не может найти контроллер?