adepem / laravel-assets-upload
Upload your Laravel public directory to a filesystem with an artisan command
Installs: 24 656
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
Requires
- php: ^7.4 || ^8.0
- ext-zlib: *
- spatie/laravel-package-tools: ^1.9
Requires (Dev)
- orchestra/testbench: ^6.19
- phpunit/phpunit: ^9.5
README
Installation
You can install the package via composer:
composer require adepem/laravel-assets-upload
You can publish the config file with:
php artisan vendor:publish --provider="Adepem\AssetsUpload\AssetsUploadServiceProvider" --tag="assets-upload-config"
This is the contents of the published config file:
return [ 'filesystem' => env('ASSETS_UPLOAD_FILESYSTEM', false), 'cache-control' => [ 'css' => env('ASSETS_UPLOAD_CACHE_CONTROL_CSS', 604800), // 7 days 'js' => env('ASSETS_UPLOAD_CACHE_CONTROL_JS', 604800), // 7 days 'woff2' => env('ASSETS_UPLOAD_CACHE_CONTROL_WOFF2', 31536000), // 365 days ], 'directories' => [ 'public/css', 'public/js', ] ];
Usage
php artisan assets:upload
Testing
composer test
Changelog
Please see CHANGELOG for more information on what has changed recently.
Credits
License
The MIT License (MIT). Please see License File for more information.