lloricode / laravel-uploader
Laravel Uploader
Installs: 374
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
pkg:composer/lloricode/laravel-uploader
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.12
- orchestra/testbench: ~3.3.0|~3.4.2|^3.5.0
- phpunit/phpunit: ^5.7|6.2|^7.0
This package is auto-updated.
Last update: 2019-10-14 23:14:40 UTC
README
Install via composer.
composer require lloricode/laravel-uploader
Usage
Model
<?php // .... use Lloricode\LaravelUploader\Contract\UploaderContract; // <-------- add use Lloricode\LaravelUploader\UploaderOptions; // <-------- add use Lloricode\LaravelUploader\Traits\UploaderTrait; // <-------- add class Product extends Model implements UploaderContract // <-------- add { use UploaderTrait; // <-------- add public function uploaderRules() :UploaderOptions // <-------- add { return UploaderOptions::create() ->fileNamePrefix('file-') ->disk('local') // any disk in config/filesystems.disk ->maxSize(20000000); // byte in decimal = 20mb } // ...