kunkin1

create-data

Feb 18th, 2017
7,060
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.69 KB | None | 0 0
  1. <?php
  2.  
  3. // hide code
  4.     /**
  5.      * Store a newly created resource in storage.
  6.      *
  7.      * @param  \Illuminate\Http\Request  $request
  8.      * @return \Illuminate\Http\Response
  9.      */
  10.     public function store(Request $request)
  11.     {
  12.  
  13.         $this->validate($request, [
  14.           'name' => 'required',
  15.           'email' => 'required|unique:users',
  16.           'password' => 'required|min:8'
  17.         ]);
  18.  
  19.         if (User::create($request->all())) {
  20.           return response()->json(['status' => 'success', 'message' => 'Data has been created' ],201);
  21.         } else {
  22.           return response()->json(['status' => 'error', 'message' => 'Internal Server Error' ],500);
  23.         }
  24.     }
Advertisement
Add Comment
Please, Sign In to add comment