/** * Run the database seeds. * * @return void */ public function run() { $circles = Circle::all(); foreach ($circles as $circle) { $pupils = $circle->pupils()->get(); $batches = $circle->batches()->get(); foreach ($pupils as $pupil) { foreach ($batches as $batch) { Submission::create(['batch_id' => $batch->id, 'pupil_id' => $pupil->id, 'score' => rand(0, $batch->maxscore)]); } } } }
/** * Store a newly created resource in storage. * * @param Request $request * @return Response */ public function store(Requests\SubmissionRequest $request) { Submission::create($request->all()); flashMessage("The submission has been added.", "alert-success"); return redirect('submissions'); }
/** * Store Submission in database. * * @param SubmissionRequest $request * @return \Illuminate\Http\RedirectResponse */ public function store(SubmissionRequest $request) { Submission::create($request->all()); return redirect('admin/submission'); }