Exemplo n.º 1
0
 public function store(Request $request)
 {
     $ids = $request->input('ids');
     foreach ($ids as $id) {
         $interval = ClassroomInterval::find($id);
         $interval->enable_excuses = $request->has('excuses_' . $id);
         $interval->enable_attendances = $request->has('attendance_' . $id);
         $interval->save();
     }
     return redirect()->route('classrooms.settings.index')->with('success', trans('classrooms::settings.settings_updated'));
 }
Exemplo n.º 2
0
 public function store(CreateClassroomSessionRequest $request)
 {
     $session = new ClassroomSession();
     $interval = ClassroomInterval::find($request->input('interval_id'));
     $session->fill($request->all());
     $session->title = $interval->title;
     $session->interval_id = $interval->id;
     if ($session->save()) {
         $this->dispatch(new CreateVirtualClassroomJob($session));
         return redirect()->route('classrooms.sessions.index');
     }
 }