* @copyright (c), Thread */ class Country extends \thread\modules\location\models\Country implements BaseBackendModel { /** * Backend form dropdown list * @return array */ public static function dropDownList() { return ArrayHelper::map(self::findBase()->joinWith(['lang'])->undeleted()->all(), 'id', 'lang.title'); } /** * @param $params * @return \yii\data\ActiveDataProvider */ public function search($params) { return (new search\Country())->search($params); } /** * @param $params * @return \yii\data\ActiveDataProvider */ public function trash($params) { return (new search\Country())->trash($params); } }