public function indexAction()
 {
     $queries = (int) $this->getParam('queries', 1);
     $queries = max(1, $queries);
     $queries = min(500, $queries);
     $table = new Model_World();
     $worlds = array();
     for ($i = 0; $i < $queries; $i += 1) {
         $worlds[] = $table->fetchRow(array('id = ?' => mt_rand(1, 10000)))->toArray();
     }
     $this->_helper->json->sendJson($worlds);
 }
 public function action_db()
 {
     $queries = Input::get('queries', 1);
     $worlds = array();
     for ($i = 0; $i < $queries; ++$i) {
         $worlds[] = Model_World::find(mt_rand(1, 10000))->toJson();
     }
     if ($queries == 1) {
         $worlds = $worlds[0];
     }
     return new Response(json_encode($worlds), 200, array('Content-Type' => 'application/json'));
 }
 public function indexAction()
 {
     $table = new Model_World();
     $result = $table->fetchRow(array('id = ?' => mt_rand(1, 10000)));
     $this->_helper->json->sendJson($result->toArray());
 }