/** * @return array() */ public function getTeamPersons() { $return = array(); $players = TeamPerson::getAll(array('team_nefub_id' => $this->nefub_id)); foreach ($players as $player) { $key = strtolower($player->getPerson()->name); if ($player->added) { $key = "'" . $key; } elseif ($player->removed) { $key = "zzzz" . $key; } $return[$key] = $player; } ksort($return); return $return; }
protected function showTeamPersons() { switch ($this->mode) { case 'bewerken': $oTeamPerson = new TeamPerson($this->editId); $this->editObject($oTeamPerson); break; default: $aTeamPersons = TeamPerson::getAll(array(), 'id', 'asc'); $this->assign('aTeamPersons', $aTeamPersons); $this->template = '/personen.tpl'; $this->showOutput(); } }