request->getParsedBody(); $user = User::fromArray([ 'email' => $requestData['email'], 'name' => $requestData['name'], 'password' => $requestData['password'], ]); $success = $this->userRepository->save($user); if ($success) { return $this->render('user/success.twig'); } else { $this->session ->getFlash() ->add('error', "Unable to register user."); return $this->render('user/register.twig')->withStatus(400); } } }