private function showPattern($prefix, $view) { try { $journal = JournalDao::findByPrefix($prefix); } catch (NoElementException $e) { App::abort(404, 'Journal not found'); } $issueYears = EditionDao::listYears($journal->journal_id); return view($view)->with(array('journal' => $journal, 'issueYears' => $issueYears)); }