aboutsummaryrefslogtreecommitdiffhomepage
path: root/Digitigrade/Model
diff options
context:
space:
mode:
Diffstat (limited to 'Digitigrade/Model')
-rw-r--r--Digitigrade/Model/StorageObject.php4
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]);
}