diff options
Diffstat (limited to 'Digitigrade/Model')
| -rw-r--r-- | Digitigrade/Model/StorageObject.php | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/Digitigrade/Model/StorageObject.php b/Digitigrade/Model/StorageObject.php index 333b5b1..28c77aa 100644 --- a/Digitigrade/Model/StorageObject.php +++ b/Digitigrade/Model/StorageObject.php @@ -40,6 +40,10 @@ class StorageObject extends Model { return $obj; } + public static function createFromUpload(string $provider, array $uploadInfo): self { + return self::createFromFile($provider, $uploadInfo['tmp_name'], $uploadInfo['name'], true); + } + public static function findByOid(string $oid): ?self { return self::findWhere('oid = ?', [$oid]); } |
