/** * @Route("/register") * @Method({"POST"}) */ public function register(Request $request) { $name = $request->request->get('name'); $email = $request->request->get('email'); $password = $request->request->get('password'); $subscribed = $request->request->get('subscribed'); if (!isset($subscribed) || empty($subscribed) || $subscribed != 'on') { $subscribed = false; } else { $subscribed = true; } $params = ['name' => $name, 'email' => $email, 'password' => $password, 'subscribed' => $subscribed]; return $this->service->register($params); }