3 namespace BookStack\Exports\ZipExportModels;
5 use BookStack\Exports\ZipExportFiles;
6 use BookStack\Uploads\Image;
8 class ZipExportImage extends ZipExportModel
10 public ?int $id = null;
15 public static function fromModel(Image $model, ZipExportFiles $files): self
17 $instance = new self();
18 $instance->id = $model->id;
19 $instance->name = $model->name;
20 $instance->type = $model->type;
21 $instance->file = $files->referenceForImage($model);