前提・実現したいこと
Symfony4.4でgetProjectDirを使用してファイルパスを取得したい。
発生している問題・エラーメッセージ
HTTP 500 Internal Server Error Attempted to call an undefined method named "get" of class...
該当のソースコード
Class名などは仮のものです。
Symfonyのserviceディレクトリの下に置かれているプログラムです。
まだ試している段階なのでこれ以外の処理は書いていません。
symfony
1namespace App\Service; 2 3use Symfony\Component\HttpKernel\Kernel as BaseKernel; 4 5... 6class Test{ 7 8public function testpath(){ 9... 10 $this->get('kernel')->getProjectDir(); 11... 12} 13... 14}
試したこと
useにKernelやHttpKernelを追加
補足情報(FW/ツールのバージョンなど)
Dockerで動かしています。
このプログラムは別のServiceのプログラムから呼び出されています。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。