/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(Request $request) { $date = Carbon::createFromDate($request->year, $request->month, 1); $date->hour = 0; $date->minute = 0; $date->second = 0; $salary_sheet = SalarySheet::firstOrCreate(['date' => $date]); return redirect('/hr/salary_sheet/' . $salary_sheet->id); }