예제 #1
0
 public function startRevision($incidentId)
 {
     $incident = Incident::find($incidentId);
     $incident->update(['status' => 'process']);
     Revision::create(['incident_id' => $incidentId, 'user_id' => Auth::user()->id, 'status' => 'open', 'started_revision_at' => date('Y-m-d h:i:s')]);
     return redirect('/incident/' . $incidentId);
 }
 /**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(Request $request)
 {
     /*$this->validate($request, [
           'nombre' => 'required',
           'apellido' => 'required',
           'cuit_cuil' => 'required|integer',
           'domicilio' => 'required',
           'telefono' => 'required',
           'email' => 'required|email',
           'fecha_carga' => 'date',
       ]);*/
     $revisiones = $this->request->all();
     Revision::create($revisiones);
     return redirect('revisiones');
 }
예제 #3
0
 public function logRevision()
 {
     // You will then need to add this to other two models, as I think you already know Yup makes sense. Can it be like this
     Revision::create(['revisionable_id' => $this->id, 'revisionable_type' => 'App\\ServiceEstimate', 'user_id' => Auth::user()->id]);
 }