Ejemplo n.º 1
0
 public function action_index($num = null)
 {
     if (!$num) {
         $stages = Model_Stage::find('all');
         $this->response($stages);
         return;
     }
     //$stage = Model_Block::find_one_by('id', "1");
     //$stage = Model_Block::find('all');
     $stage = Model_Stage::find_one_by('id', array('related' => array('blocks')));
     var_dump($stage);
     exit;
     //exit();
     /* if(!$stage){ */
     /*     $stage = ""; */
     /* } */
     $this->response($stage);
     /* $stages = Model_Stage::find('all', array('related' => array('blocks'))); */
     /* var_dump($stages); */
     /* /\* foreach($stages as $stage){ *\/ */
     /* /\*     var_dump($stage->to_array()); *\/ */
     /* /\* } *\/ */
     /* exit(); */
     //$this->response($stages);
     /* $this->response( */
     /*                 "id"=>$stages[0]["id"] */
     /*                 ); */
 }
Ejemplo n.º 2
0
 /**
  * stage一覧を返す、引数に数字が渡されていた場合は特定のステージ情報を返す
  *
  * @param Mixed $num ステージ番号
  *
  */
 public function action_stages($num = null)
 {
     if (!$num) {
         $stages = Model_Stage::find('all');
         $this->response($stages);
         return;
     }
     $stage = Model_Block::find_by('stage_id', '1');
     $this->response($stage);
 }