public function store(Request $request) { $date = new \DateTime($request->date); $task = Task::firstOrNew(['line_id' => $request->line_id, 'date' => $date->format('Y-m-d'), 'type' => $request->type]); $task->content = $request->get('content'); $status = $task->save() ? 200 : 400; return response()->json(['status' => $status], $status); }
/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(Requests\TaskRequest $request) { $task = \App\Task::firstOrNew(['node_id' => $request->get('node_id'), 'user_id' => \Auth::user()->id]); $task->intervall = \Carbon\Carbon::createFromFormat('H:i', $request->get('intervall'))->toDateTimeString(); $task->active = 0; if ($request->get('smsalarm')) { $task->smsalarm = $request->get('smsalarm') == 'on' ? 1 : 0; } $task->save(); return $this->index(); }