/** * @return \yii\db\ActiveQuery */ public function getDelivery() { return $this->hasOne(Delivery::className(), ['id' => 'delivery_id']); }
/** * @return \yii\db\ActiveQuery */ public function getDeliveries() { return $this->hasMany(Delivery::className(), ['customer_id' => 'id']); }
/** * Получить связанные со студией способы доставки * @return \yii\db\ActiveQuery */ public function getDelivery() { return $this->hasMany(Delivery::className(), ['id' => 'delivery_id'])->viaTable('studio_delivery', ['studio_id' => 'id']); }