2016-04-18 4 views
-1

Я пытаюсь выполнить запрос на отправку, но он показывает мне эту ошибку. Аргумент 1, переданный в x :: addPhoto(), должен быть экземпляром y, string учитывая, этот аргумент в моем случае является текущим идентифицированным пользователем, я использую этот код, чтобы он:Аргумент 1, переданный в x, должен быть экземпляром y, string given,

$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