承接 kaleozhou/uploadfilecos 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

kaleozhou/uploadfilecos

Composer 安装命令:

composer require kaleozhou/uploadfilecos

包简介

upload file to tecent cos

README 文档

README

  1. 在filesystems.php下添加一下配置,并在.env中配置相关环境变量(之所以用这个配置,是因为我用了另外一个包 "freyo/flysystem-qcloud-cos-v5": "^2.2"),不愿意单独也一份,就直接用了。

      'cosv5' => [
                'driver' => 'cosv5',
                'region'          => env('COSV5_REGION', 'ap-chongqing'),
                'credentials'     => [
                    'appId'     => env('COSV5_APP_ID'),
                    'secretId'  => env('COSV5_SECRET_ID'),
                    'secretKey' => env('COSV5_SECRET_KEY'),
                ],
                'timeout'         => env('COSV5_TIMEOUT', 60),
                'connect_timeout' => env('COSV5_CONNECT_TIMEOUT', 60),
                'bucket'          => env('COSV5_BUCKET'),
                'cdn'             => env('COSV5_CDN'),
                'scheme'          => env('COSV5_SCHEME', 'https'),
                'read_from_cdn'   => env('COSV5_READ_FROM_CDN', false),
          ],
       
    
  1. 安装本扩展
composer require kaleozhou/uploadfilecos
  1. 发布资源
php artisan vendor:publish --tag=uploadfilecos
  1. 在app/Admin/bootstrap.php中注册
Encore\Admin\Form::extend('uploadfilecos',\Encore\UploadFileCos\UploadFileCosField::class);
  1. 使用

group分组 mutiple true:多文件 false:单文件 accept:文件类型

 $form->uploadfilecos('url', __('Video'))->group('videos')->multiple('ture')->accept('.mp4');
//group 分组
//mutiple true:多文件 false:单文件

统计信息

  • 总下载量: 13
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 1
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2021-05-21

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固