fanswoo / attachment
There is no license information available for the latest version (dev-main) of this package.
fanswoo attachment
dev-main
2025-06-06 06:35 UTC
Requires
- php: ^8.4
- laravel/framework: ^11.0
- myclabs/deep-copy: ^1.11
Requires (Dev)
- laravel/dusk: ^8.3
- orchestra/testbench: ^9.13
This package is auto-updated.
Last update: 2025-06-06 06:35:16 UTC
README
Fanswoo/Attachment for Filament
This package provides files and pictures upload manager. it can also support Filament forms field.
Requirements
- Laravel v11
- Filament v3
Installation
You can install the package via composer:
composer require fanswoo/attachment
After that run the vendor:publish
command:
php artisan vendor:publish --provider=FF\\Attachment\\Attachment\\AttachmentProvider --tag=migrations
This will publish the migrations from fanswoo/attachment
And run migrates
php artisan migrate
Usage
Files usage
In you Model
add FF\Attachment\Relations\CanRelateFile
trait
use Illuminate\Database\Eloquent\Model; use FF\Attachment\Relations\CanRelateFile; class Record extends Model { use CanRelateFile; }
Pics usage
In you Model
add FF\Attachment\Relations\CanRelatePic
trait
use Illuminate\Database\Eloquent\Model; use FF\Attachment\Relations\CanRelatePic; class Record extends Model { use CanRelatePic; }