コントローラー内からルートアプリディレクトリを取得する最良の方法は何ですか?コントローラの外に出すことはできますか?
次のように、(パラメーターから)引数としてサービスに渡すことで取得します。
services:
sr_processor:
class: Pro\Processor
arguments: [%kernel.root_dir%]
Symfony2でこの情報を取得するためのより良い、より簡単な方法はありますか?
%kernel.project_dir%
では、プロジェクトのルートに到達するために使用します。
["%kernel.root_dir%"]