/** * @inheritdoc */ public function afterDelete() { SpecialPriceObject::deleteAllByObject($this); if (!static::find()->where(['order_id' => $this->order_id])->one()) { Order::deleteOrderElements($this->order); } parent::afterDelete(); }