public function pilotranks() { switch ($this->post->action) { case 'addrank': $this->add_rank_post(); break; case 'editrank': $this->edit_rank_post(); break; case 'deleterank': $ret = RanksData::DeleteRank($this->post->id); echo json_encode(array('status' => 'ok')); return; break; } $this->set('ranks', RanksData::GetAllRanks()); $this->render('ranks_allranks.tpl'); }