/** * */ public function printMenu() { $result = []; $complete = true; $entries = $this->entries; foreach ($entries as $entry) { $active = $entry == current($this->entries); if ($active) { $complete = false; } $key = 'menuitem_' . $entry; $label = $this->translations->translate($key); $result[] = ['label' => $label, 'complete' => $complete, 'active' => $active]; } $this->slim->render('/_menu.php', ['entries' => $result]); }