public function getItemClass() { return Item::className(); }
public function getItemsInOrder2() { return $this->hasMany(Item::className(), ['id' => 'item_id'])->via('orderItems', function ($q) { $q->orderBy(['subtotal' => SORT_DESC]); })->orderBy('name'); }
public function getBooksWithNullFK() { return $this->hasMany(Item::className(), ['id' => 'item_id'])->via('orderItemsWithNullFK')->where(['category_id' => 1]); }
public function getItem() { return $this->hasOne(Item::className(), ['id' => 'item_id']); }