public function afterDelete() { SalePhoto::delPhotos($this->id); $path = Yii::$app->params['uploadSalePath'] . DIRECTORY_SEPARATOR . $this->id; BaseFileHelper::removeDirectory($path); if (!self::findOne(['object_id' => $this->object_id])) { Object::findOne($this->object_id)->delete(); } return parent::afterDelete(); }