public function beforeSave($insert) { if (!$this->isNewRecord && $this->photosUpload != null) { Photos::deleteAll("catalog_id = :catalog_id", [":catalog_id" => $this->id]); } $this->uploadPreviewPhoto(); return parent::beforeSave($insert); // TODO: Change the autogenerated stub }
/** * @inheritdoc */ public function afterDelete() { parent::afterDelete(); return Photos::deleteAll(['id_posts' => $this->id]); }