aboutsummaryrefslogtreecommitdiffhomepage
path: root/Digitigrade/Model/StorageObject.php
diff options
context:
space:
mode:
authorwinter2025-01-18 16:01:25 +0000
committerwinter2025-01-18 16:01:25 +0000
commitc0e65d0446f928b30eecc858c5cf9a8eb1a364c1 (patch)
treebb22cd9b3e6b4a05f9bf2b41393f3aaa9048f4bb /Digitigrade/Model/StorageObject.php
parentba61c6435b668375a411716f3a35447aa38b03a4 (diff)
implement profile editing
Diffstat (limited to 'Digitigrade/Model/StorageObject.php')
-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]);
}