edqe / laravel-uploadthing
UploadThing Laravel driver
Installs: 10
Dependents: 0
Suggesters: 0
Security: 0
Stars: 5
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/edqe/laravel-uploadthing
Requires
- php: >=8.0
- guzzlehttp/guzzle: ^7.8
- illuminate/http: ^10.39
Requires (Dev)
- pestphp/pest: ^2.30
This package is auto-updated.
Last update: 2025-12-04 12:29:48 UTC
README
UploadThing Laravel
Simple PHP port of UploadThing's UTApi library
📥 Installation
composer require edqe/laravel-uploadthing
📝 Usage
use UploadThing\UploadThing; $uploadThing = new UploadThing('your-api-key'); // Upload a file $file = $request->file('file'); $uploadThing->upload($file); // Get file list $uploadThing->listFiles(); // Rename files $uploadThing->renameFiles([ ["fileKey" => "fileKey1", "newName" => "newName2"], ["fileKey" => "fileKey2", "newName" => "newName2"] ]); // or $uploadThing->renameFile(["fileKey" => "fileKey1", "newName" => "newName2"]); // Delete files $uploadThing->deleteFiles(["fileKey1", "fileKey2"]); // Get file urls $uploadThing->getFileUrls(["fileKey1", "fileKey2"]); // Get usage stats $uploadThing->getUsageInfo();