/** * REQUEST: * - term str * - country int or empty * - region int or empty * @return array */ public function actionTown() { $term = \Yii::$app->request->get('term'); $country = \Yii::$app->request->get('country'); $region = \Yii::$app->request->get('region'); \Yii::$app->response->format = Response::FORMAT_JSON; return \cs\models\Place\Town::findAll($term, $country, $region); }
/** * Возращает список городов по запросу get param=term * * @return string JSON */ public function actionPlace_town_all() { $term = \Yii::$app->request->get('term'); return Json::encode(\cs\models\Place\Town::findAll($term)); }