services.php にディスパッチャを追加すると、オートローダーにアクセスしてクラスを含めることができないようです。
例: /config/services.php
$di->set('dispatcher', function() use ($di) {
require __DIR__.'/../../app/plugins/security.php';
$eventsManager = $di->getShared('eventsManager');
$security = new Security($di);
$eventsManager->attach('dispatch', $security);
$dispatcher = new Phalcon\Mvc\Dispatcher();
$dispatcher->setEventsManager($eventsManager);
return $dispatcher;
});
require を含めるのは正しいですか? セキュリティプラグインにアクセスできるように見える唯一の方法はありますか? もっと良い方法があると確信していますか?
https://github.com/phalcon/invoどちらもPhalcon ホームページのデモと違うのですか?
誰でも明確にしますか?