2016-04-18 12 views
-1

投稿要求を実行しようとしましたが、このエラーが表示されます。x :: addPhoto()に渡された引数1は、y 、私の場合、この引数は、現在認証されたユーザである与えられた、私はそれを持って、このコードを使用します。xに渡される引数1は、yの文字列でなければなりません。

$user= $this->get('security.context')->getToken()->getUser(); 

をしかし、このコードは、結果としてユーザーインスタンスを与えるものではありません、それは私にどのように解決するために、文字列、 を与えますそれはどうですか?解決

+0

ご回答ありがとうございましたか! – abdiel

+0

がエラーになりました。引数が文字列であることを示しています。 – Nada

+0

あなたは完全なエラーテキストで質問を編集できますか? – abdiel

答えて

0

は、私はクラスのマッピングの問題を抱えていた、

 $user= $this->get('security.context')->getToken()->getUser(); 

このコードはsymfony 2.8で動作し、あなたに与えているものを文字列

+0

あなたの問題を解決するために具体的に何をしましたか? – frumious

+0

ユーザークラスは他のバンドルで定義されていましたが、逆のエンティティのパスを定義するのは問題でした – Nada

関連する問題