public static function getStatesByCountryDefault($countryId) { $statesModel = States::find()->select(['id', 'name'])->asArray()->where(['country_id' => $countryId])->all(); $states = array(); $states['0'] = 'Select State'; for ($k = 0; $k < count($statesModel); $k++) { $states[$statesModel[$k]['id']] = $statesModel[$k]['name']; } return $states; }
public static function getStateCode($stateId) { $statesModel = States::find()->select(['code'])->asArray()->where(['id' => $stateId])->one(); return $statesModel['code']; }