Skip to content

alexeitaber/aws-s3-minio

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

klinson/aws-s3-minio

Description

Flexible and feature-complete minio client for PHP, depend on aws/aws-sdk-php

Installation

composer require klinson/aws-s3-minio

How to use Minio to control object

Loading the library

require 'Minio/Autoloader.php';

Minio\Autoloader::register();

Connecting to Minio

$ObjectClient = new ObjectClient();
// Get the access url, expire at 60 second
$url = $ObjectClient->getObjectUrl($save_path, time() + 60);
// Parameters passed using a named array:
$minio_config = [
    'key' => 'minio-key',
    'secret' => 'minio-secret',
    'region' => '',
    'version' => 'latest',
    'endpoint' => 'http://127.0.0.1:9000',
    'bucket' => 'minio-bucket',
];
$ObjectClient = new ObjectClient($minio_config);

About

Flexible and feature-complete Redis client for PHP, depend on aws/aws-sdk-php

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 100.0%