tracksModel = new TracksModel(); } function index($id) { $this->cachePage(3600); $track = $this->tracksModel->data($id); if (!$track) throw \CodeIgniter\Exceptions\PageNotFoundException::forPageNotFound(); $bestLaps = getBestTimesTrack($id); echo get_header('Track: ' . $track->name); echo view('track', ['track' => $track, 'bestLaps' => $bestLaps]); echo get_footer(); } }