Twig Extension 内で以下を使用したい
$kernel = $container->getService('kernel');
$path = $kernel->locateResource('@AdmeDemoBundle/path/to/file/Foo.png');
しかし、これにはカーネルを渡す必要があり、これは悪いことです。さらに、この方法を試してみると、とにかく動作させることができませんでした。
Twig 拡張機能内のリソース パスにアクセスするにはどうすればよいですか?
拡張機能は既にサービスです。Assetic を使用して URL を取得できますが、実際にはパスが必要です。