League\Flysystem\AwsS3v3

适用于 AWS SDK V3 的 Flysystem 适配器。「Flysystem Adapter for AWS SDK V3」

  • 所有者: thephpleague/flysystem-aws-s3-v3
  • 平台: Linux, Mac, Windows
  • 許可證: MIT License
  • 分類:
  • 主題:
  • 喜歡:
    0
      比較:

Github星跟蹤圖

League\Flysystem\AwsS3V3

Author
Build Status
Coverage Status
Quality Score
Software License
Packagist Version
Total Downloads

This is a Flysystem adapter for the aws-sdk-php v3.

Installation

composer require league/flysystem-aws-s3-v3

Bootstrap

Using standard Aws\S3\S3Client:

<?php
use Aws\S3\S3Client;
use League\Flysystem\AwsS3V3\AwsS3V3Adapter;
use League\Flysystem\Filesystem;

include __DIR__ . '/vendor/autoload.php';

$client = new S3Client([
    'credentials' => [
        'key'    => 'your-key',
        'secret' => 'your-secret'
    ],
    'region' => 'your-region',
    'version' => 'latest|version',
]);

$adapter = new AwsS3V3Adapter($client, 'your-bucket-name');
$filesystem = new Filesystem($adapter);

or using Aws\S3\S3MultiRegionClient which does not require to specify the region parameter:

<?php
use Aws\S3\S3MultiRegionClient;
use League\Flysystem\AwsS3V3\AwsS3V3Adapter;
use League\Flysystem\Filesystem;

include __DIR__ . '/vendor/autoload.php';

$client = new S3MultiRegionClient([
    'credentials' => [
        'key'    => 'your-key',
        'secret' => 'your-secret'
    ],
    'version' => 'latest|version',
]);

$adapter = new AwsS3V3Adapter($client, 'your-bucket-name');
$filesystem = new Filesystem($adapter);

主要指標

概覽
名稱與所有者thephpleague/flysystem-aws-s3-v3
主編程語言PHP
編程語言PHP (語言數: 1)
平台Linux, Mac, Windows
許可證MIT License
所有者活动
創建於2014-11-10 21:23:13
推送於2024-10-08 09:10:48
最后一次提交2022-07-02 15:51:38
發布數82
最新版本名稱3.29.0 (發布於 2024-09-29 12:10:37)
第一版名稱1.0.0 (發布於 )
用户参与
星數1.6k
關注者數26
派生數226
提交數139
已啟用問題?
問題數0
打開的問題數0
拉請求數53
打開的拉請求數2
關閉的拉請求數54
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?