PluginProbe
User Access Manager / trunk
User Access Manager vtrunk
2.3.20 2.3.19 2.3.18 2.3.17 2.3.16 2.3.15 2.3.14 2.3.13 trunk 0.6 0.6.1 0.6.2 0.7 0.7 Beta 0.7.0.1 0.8 0.8.0.1 0.8.0.2 0.9 0.9.1 0.9.1.1 0.9.1.2 0.9.1.3 0.9.1.4 1.0 All 136 releases
user-access-manager / src / File / Delivery / FileObject.php

FileObject.php in User Access Manager trunk, at src/File/Delivery/FileObject.php

37 lines 592 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2
3 declare(strict_types=1);
4
5 namespace UserAccessManager\File\Delivery;
6
7 class FileObject
8 {
9 public function __construct(
10 private int|string $id,
11 private string $type,
12 private string $file,
13 private bool $isImage = false
14 ) {
15 }
16
17 public function getId(): int|string
18 {
19 return $this->id;
20 }
21
22 public function getType(): string
23 {
24 return $this->type;
25 }
26
27 public function getFile(): string
28 {
29 return $this->file;
30 }
31
32 public function isImage(): bool
33 {
34 return $this->isImage;
35 }
36 }
37