public function signUpAction() { // Get infos from $_GET() $email = $this->request->getQuery("email", "email", null); $password = $this->request->getQuery("password", "string", null); $telephone = $this->request->getQuery("telephone", "int", null); $user = new User(); $user->email = $email; $user->password = $password; $user->telephone = $telephone; if ($user->save()) { $token = $user->login($password); return $this->json(['success' => true, 'token' => $token]); } else { return $this->json(['success' => false, 'message' => 'Error Creating User']); } }