atellitech/flysystem-s3-yii2

它是AWS S3的适配器,用于Yii2,并集成于atellitech/flysystem-yii2。

1.0.0 2023-02-05 10:28 UTC

This package is auto-updated.

Last update: 2024-09-05 13:43:36 UTC


README

它是AWS S3的适配器,用于Yii2,并集成于atellitech/flysystem-yii2。

支持

入门

要求

  • php8.0+

安装

$ /lib/path/composer require atellitech/flysystem-s3-yii2

用法

AWS S3

将组件添加到yii2项目的配置文件中
...
"components": [
    "fs" => [
        'class' => 'AtelliTech\\Yii2\\FlysystemAdapterAwsS3',
        'bucketName' => '{bucketName}',
        'pathPrefix' => '{pathPrefix}', default: '' means root path of bucket
        'version' => '{version}', // default: latest
        'key' => '{key}',
        'secret' => '{secret}',
        'region' => '{region}', // default: ap-northeast-1
    ]
]

异步AWS S3

将组件添加到yii2项目的配置文件中
...
"components": [
    "fs" => [
        'class' => 'AtelliTech\\Yii2\\FlysystemAdapterAwsAsyncS3',
        'bucketName' => '{bucketName}',
        'pathPrefix' => '{pathPrefix}', default: '' means root path of bucket
        'version' => '{version}', // default: latest
        'key' => '{key}',
        'secret' => '{secret}',
        'region' => '{region}', // default: ap-northeast-1
    ]
]