kylinlxl / qiniu-oss
laravel-admin扩展,web直传七牛(ossImage, ossImages, ossWangEditor, ossSimditor)
This package's canonical repository appears to be gone and the package has been frozen as a result.
1.1.0
2020-01-09 12:07 UTC
Requires
- php: >=7.1.0
- encore/laravel-admin: ~1.7
Requires (Dev)
- phpunit/phpunit: ~6.0
This package is not auto-updated.
Last update: 2024-04-26 08:31:03 UTC
README
扩展laravel-admin,web直传七牛(ossImage, ossImages, ossWangEditor, ossSimditor)
安装
composer require kylinlxl/qiniu-oss
php artisan vendor:publish --provider=Kylinlxl\QiniuOss\QiniuOssServiceProvider
php artisan vendor:publish --tag=qiniu-oss
配置
配置文件config/qiniu-oss.php
<?php
return [
'QINIU_ACCESS_KEY' => env('QINIU_ACCESS_KEY', ''),
'QINIU_SECRET_KEY' => env('QINIU_SECRET_KEY', ''),
'QINIU_BUCKET' => env('QINIU_BUCKET', ''),
'QINIU_DOMAIN' => env('QINIU_DOMAIN', ''),
'QINIU_ZONE' => env('QINIU_ZONE', 'z1'), //华东区为z0,华北为z1,华南为z2,北美na0,东南亚为as0
'QINIU_PATH' => env('QINIU_PATH', 'file'),
'QINIU_CALLBACK_URL' => env("QINIU_CALLBACK_URL", null),
'QINIU_CALLBACK_BODY' => env('QINIU_CALLBACK_BODY', null), //key=$(key)&bucket=$(bucket)
];
使用
$form->ossImage('image', '单图');
$form->ossImages('images', '多图');
$form->ossWangEditor('content', 'WangEditor编辑器');
$form->ossSimditor('content', 'Simditor编辑器');
截图