/** * Show rankings of specific month * * @param int $monthsBack Score for specific month * @return mixed */ public function scoreForMonth($monthsBack = 0) { $repos = new ResultsRepository(); $title = Carbon::createFromDate()->subMonths($monthsBack)->format('F'); return ['title' => $title, 'months_back' => $monthsBack, 'results' => $repos->getScoreForMonth($monthsBack)]; }
/** * Show rankings of specific month * * @param Request $request * @return mixed */ public function scoreForMonth(Request $request) { $repos = new ResultsRepository(); $title = Carbon::createFromDate()->subMonths($request->input('monthsBack', 0))->format('F'); return view('game-of-tests::results.list', ['title' => $title, 'months_back' => $request->input('monthsBack', 0), 'results' => $repos->getScoreForMonth($request->input('monthsBack', 0))]); }