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()); }