Читаю документацию о том как использовать form component
symfony.com/doc/current/components/form.html. Использую именно компонент, т.е. вне фреймворка как standalone.
use Symfony\Component\HttpFoundation\Request;
use Symfony\Component\Form\Forms;
use Symfony\Component\Form\Extension\HttpFoundation\HttpFoundationExtension;
use Symfony\Component\Form\Extension\Core\Type\EmailType;
use Symfony\Component\Form\Extension\Core\Type\PasswordType;
$formFactory = Forms::createFormFactoryBuilder()
->addExtension(new HttpFoundationExtension())
->getFormFactory();
$form = $formFactory->createBuilder()
->add('email', EmailType::class)
->add('pass', PasswordType::class)
->getForm();
$request = Request::createFromGlobals();
$form->handleRequest($request);
$data = $form->getData();
И почему то $form->getData(); возвращает null. Что делаю не так?