الصفحات · Laravilt
FileUpload
File and image uploads with restrictions, image editing, storage options and Spatie Media Library.
File and image uploads, powered by FilePond.
Basic usage
php
Restrictions
php
Multiple files
php
Images
php
Storage
php
Spatie Media Library
Install spatie/laravel-medialibrary, then name the collection:
php
API reference
| Method | Description |
|---|---|
acceptedFileTypes(array) | Allowed MIME types or extensions |
maxSize() / minSize() | Size limits in KB |
multiple(bool) / minFiles() / maxFiles() | Multiple files |
image(bool) | Images only |
avatar() | Circular avatar layout |
imageEditor(bool) / imageEditorAspectRatios(array) | Built-in image editor |
imageCropAspectRatio() / circleCropper() | Cropping |
imageResizeTargetWidth() / imageResizeTargetHeight() / imageResizeMode() | Resizing |
disk() / directory() / visibility() | Storage |
preserveFilenames(bool) / storeFileNamesIn() | File names |
reorderable() / downloadable() / openable() / deletable() / previewable() | UI actions |
collection(?string) | Spatie Media Library collection |
maxParallelUploads(int) | Upload concurrency |