where(['IN', 'id', $ids])->all() as $ts) { switch (\Yii::$app->language){ default: $phrases[$ts->id] = $ts->name; break; case 'en': $phrases[$ts->id] = $ts->name_en; break; } } return $phrases; } public static function set($ids) { \Yii::$app->params['ts'] = self::retrieve($ids); } public static function get($id) { if(!empty(\Yii::$app->params['ts'])) { if(!empty(\Yii::$app->params['ts'][$id])){ return \Yii::$app->params['ts'][$id]; } } return "id:$id"; } }