llpddone / selectel-transmitter
选择el的文件传输器
0.0.1
2023-05-27 18:37 UTC
Requires
- php: ^8.0
- ext-curl: *
- guzzlehttp/guzzle: ^7.2
- laravel/framework: ^10.0 || ^9.0 || >=8.40.0 || ^7.0
Requires (Dev)
- orchestra/testbench: ^3.8
This package is not auto-updated.
Last update: 2024-09-29 01:12:37 UTC
README
选择el的文件传输器(S3对象存储)。
安装
本项目使用composer。
$ composer require llpddone/selectel-transmitter
运行
$ php artisan vendor:publish
使用
$file = $request->file('YOUR_KEY'); $outputFileName = time(); $inputExtension = $file->extension(); $inputFileName = $file->getFilename() SelectelTransmitter::saveFile( inputPath: '/tmp', inputFileName: 'fileName', outputFileName: $outputFileName . '.' . $inputExtension );
根据配置中的键填写.env中的属性或更改配置。