カスタム Twig フィルターを別のバンドルに登録したい (1 つの巨大なファイルを避けるため)。
各バンドルに Yaml 構成があります。
# services.yml
services:
twig.extension.[BundleName]:
class: Kuba\[BundleName]\Twig\AppExtension
public: false
tags:
- { name: twig.extension }
それでも、常に最後の (辞書編集的に) 拡張機能が前の拡張機能をオーバーライドします。
複数の拡張機能を登録するにはどうすればよいですか?それができない場合、コードを分割するベストプラクティスは何ですか?