public function actionProvinces() { $country = Yii::$app->request->post('country'); if (empty($country) || $country === 'undefined') { return null; } return Province::asArray(Country::get($country)->provinces); }
/** * * @param string $alpha2 * @return Province */ public function getProvince($alpha2) { return Province::find()->where(['alpha2' => $alpha2, 'country' => $this->alpha2])->one(); }
/** * @return \yii\db\ActiveQuery */ public function getProvince0() { return $this->hasOne(Province::className(), ['alpha2' => 'province']); }