Я пытаюсь запустить метод Entity, используя метод на основе строк.Но, похоже, это не работает и выдает следующую ошибку:
Примечание: неопределенное свойство: AppBundle \ Entity \ User :: $ setName
В контроллере
$user = $this->getDoctrine()->getRepository("AppBundle:User")->find(1);
$value = "Peter";
$method = "setName(".$value.")";
eval($user->$method);
/**Tried this also but same error **/
$user->{$method}
Как я могу сделать эту работу?