Example #1
0
 public function store(Request $request)
 {
     $tag = new Tag();
     $tag->fill($request->all());
     $tag->save();
     return $tag;
 }
Example #2
0
 /**
  * Store a newly created resource in storage.
  *
  * @return Response
  */
 public function store(Request $request)
 {
     $model = new Tag();
     $data = $request->all();
     $rules = $this->rules();
     $v = Validator::make($data, $rules);
     if ($v->fails()) {
         $output = ['error' => true, 'message' => 'Input invalidate!', 'errors' => $v->errors()];
     } else {
         $model->fill($data);
         if ($model->save()) {
             $output = ['error' => false, 'message' => 'Created Success!', 'data' => $model->toArray()];
         } else {
             $output = ['error' => true, 'message' => 'Save Failed!'];
         }
     }
     return response()->json($output, 200);
 }