Ejemplo n.º 1
0
 /**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(Request $request)
 {
     $data = new Persons($request->all());
     $data->id = Persons::newId();
     if (isset($data->status) && ($status = States::find($data->status))) {
         $data->status = $status->id;
     } else {
         $data->status = 2;
         //default value;
     }
     if ($data->save()) {
         return response()->json($data);
     } else {
         return $this->error("Couldn't create new Person");
     }
 }