innerJoinWith(['lang'])->enabled()->orderBy(['position' => SORT_ASC]); } /** * @return mixed */ public static function findBase() { return self::find(); } /** * @param $id * @return mixed */ public static function findById($id) { return false; } /** * Url route to view particular page * @param boolean $schema * @return string */ public function getUrl($schema = false) { return false; } /** * @return \yii\db\ActiveQuery */ public function getLang() { return $this->hasOne(ItemLang::class, ['rid' => 'id'])->asArray(); } /** * @param $id * @return mixed */ public static function findByAlias($id) { return false; } /** * @return mixed */ public static function findList() { return self::findBase()->asArray()->all(); } }