From 3c20c03ab989ca46fe63b530a695f11f5b04344d Mon Sep 17 00:00:00 2001 From: Azfar Arsyad <45238748+Arpax17@users.noreply.github.com> Date: Mon, 17 Jan 2022 16:24:52 +0800 Subject: [PATCH] update --- .../Controllers/AuthMobile/AuthController.php | 9 ++++-- app/Models/Cart.php | 11 +++++++ .../2022_01_17_031138_create_carts_table.php | 31 +++++++++++++++++++ 3 files changed, 49 insertions(+), 2 deletions(-) create mode 100644 app/Models/Cart.php create mode 100644 database/migrations/2022_01_17_031138_create_carts_table.php diff --git a/app/Http/Controllers/AuthMobile/AuthController.php b/app/Http/Controllers/AuthMobile/AuthController.php index ff15ec82..e11cf393 100644 --- a/app/Http/Controllers/AuthMobile/AuthController.php +++ b/app/Http/Controllers/AuthMobile/AuthController.php @@ -19,13 +19,17 @@ class AuthController extends Controller 'username' => 'required|string|unique:users', 'nokp' => 'required|string|unique:users', 'password' => 'required|string|min:8', - 'notelbimbit' => 'required|string', + 'notelbimbit' => 'required|string|unique:users', 'register_agree' => 'required|integer' ]); + $errors = [ + 'success' => "error", + 'message' => $validator->errors() + ]; if ($validator->fails()) { - return response($validator->errors(), 201); + return response($errors, 201); } // Retrieve the validated input... $fields = $validator->validated(); @@ -58,6 +62,7 @@ class AuthController extends Controller $token = $user->createToken('myapptoken')->plainTextToken; $response = [ + 'success' => "success", 'user' => $user, 'token' => $token ]; diff --git a/app/Models/Cart.php b/app/Models/Cart.php new file mode 100644 index 00000000..c18a8ac3 --- /dev/null +++ b/app/Models/Cart.php @@ -0,0 +1,11 @@ +id(); + $table->timestamps(); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::dropIfExists('carts'); + } +}