/** * @param Form $form * @param Request $request * @param array $options * * @return bool */ public function handle(Form $form, Request $request, array $options = null) { if (!$request->isMethod('POST')) { return false; } $form->bind($request->request->get($form->getName())); if (!$form->isBound() || !$form->isValid()) { return false; } $this->usermanager->createUser($form->getData()->getUser()); return true; }