私はdocumentation on Strategiesを読んでいます。下のコードは少なくともZend Framework 2では有効です。もちろん、私はそれをテストしました。ZFC Rbac UnauthorizedStrategy and Zend Framework 3
public function onBootstrap(EventInterface $e)
{
$t = $e->getTarget();
$t->getEventManager()->attach(
$t->getServiceManager()->get('ZfcRbac\View\Strategy\UnauthorizedStrategy')
);
}
しかし、Zend Framework 3を使用しても機能しなくなりました。以下のエラーが表示されます:
Fatal error: Uncaught TypeError: Argument 2 passed to Zend\EventManager\EventManager::attach() must be callable, object given, called in /var/www/sub.domain.tld/html/module/Application/src/Module.php on line 20
これで基本的に私は今すぐ立ち往生しています。あなたは少なくとも、正しい方向へ私を指摘したり、案内したりできますか?