/** * Execute the console command. * * @return mixed */ public function handle() { $date = new \DateTime(); $date->modify('+2 days'); $formatted_date = $date->format('Y-m-d'); $classes = StudyClass::whereDate('datestart', '=', $formatted_date)->get(); foreach ($classes as $class) { foreach ($class->registers as $regis) { send_mail_activate_class($regis, ['*****@*****.**']); } $class->activated = 1; $class->save(); } $this->info("check active class"); }
public function activate_class(Request $request) { $class_id = $request->class_id; $class = StudyClass::find($class_id); foreach ($class->registers as $regis) { send_mail_activate_class($regis, ['*****@*****.**']); } $class->activated = 1; $class->status = 0; $class->save(); return "<strong class=\"cyan-text\">Đã kích hoạt</strong>"; }