Example #1
0
 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']);
     }
 }