public function viewJobId($user_id, $job_id) { $today = date('Y-m-d'); $from = date('Y-m-d H:i:s', strtotime($today . ' 00:00:00')); $to = date('Y-m-d H:i:s', strtotime($today . ' 23:59:59')); $viewed = CompanyJobView::where('user_id', '=', $user_id)->where('job_id', '=', $job_id)->whereBetween('created_at', [$from, $to])->count(); if (!$viewed) { $view = new CompanyJobView(); $view->user_id = $user_id; $view->job_id = $job_id; $view->save(); } }