コード例 #1
0
 /**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request $request
  * @return \Illuminate\Http\Response
  */
 public function store(PatientRequest $request)
 {
     DB::transaction(function ($request) use($request) {
         $data = $request->all();
         $data['pid'] = Agency::find($data['agency_id'])->pid();
         $data['created_by'] = Auth::user()->id;
         $data['updated_by'] = Auth::user()->id;
         Patient::create($data);
     });
     flash()->success('Record added.');
     return redirect('records');
 }