Задать вопрос
@v_prom

Symfony2 $form->bindRequest($request); почему не работает?

Error: Call to undefined method Symfony\Component\Form\Form::bindRequest()
вот такая ошибка появляется при попытке загрузить страницу. Из нее понятно, что у объекта нет вызываемого метода, но почему не ясно, т.к. код взял из примера( Symfony Book).
use Symfony\Bundle\FrameworkBundle\Controller\Controller;
use Acme\TaskBundle\Entity\SignupForm;
use Symfony\Component\HttpFoundation\Request;

// ...

public function newAction(Request $request)

// ...

if ($request->getMethod() == 'POST') {
$form->bindRequest($request);

if ($form->isValid()) {
// выполняем прочие действие, например, сохраняем задачу в базе данных

return $this->redirect($this->generateUrl('task_success'));
}
}

// ...

может кто-то занет что не так?
  • Вопрос задан
  • 3218 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
@Graph
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы