public function run() { $items = Item::childClass(true)->search()->andWhere(['status' => $this->statuses])->orderBy(['created_at' => SORT_DESC])->limit($this->limit)->all(); return $this->render($this->viewName, compact('items')); }
/** * @return ActiveQuery */ public function getItems() { return static::hasMany(Item::childClass(), ['id' => 'item_id'])->via('categoryToItems'); }