From c0e65d0446f928b30eecc858c5cf9a8eb1a364c1 Mon Sep 17 00:00:00 2001 From: winter Date: Sat, 18 Jan 2025 16:01:25 +0000 Subject: implement profile editing --- Digitigrade/Model/StorageObject.php | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'Digitigrade/Model') 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]); } -- cgit v1.3