public function getMembersAction() { $id = $this->_getParam('category_id'); $p = Model_Category::findbyId($id); if (!$p) { throw new Exception("Category id '" . $id . "' not found."); } $p = new Model_Product(); $data = $p->fetchCategoryMembers($id); echo json_encode(array('success' => true, 'data' => is_null($data) ? $data = array() : $data)); }