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()) {
// выполняем прочие действие, например, сохраняем задачу в базе данных