omidzahed / laravel_mc_adapter
该包的最新版本(dev-master)没有可用的许可证信息。
dev-master
2022-09-21 06:40 UTC
This package is auto-updated.
Last update: 2024-09-21 11:02:59 UTC
README
composer require omidzahed/laravel_mc_adapter @dev
设置
//app.php 'providers' => [..., \Omidzahed\LaravelMcAdapter\McProvider::class] //filesystems.php 'simple_disk' => [ "alias"=>"main", 'driver' => 'mc', "mc_path"=>'/usr/bin', 'key' => "your key", 'secret' => "your secret", 'bucket' => "bucket name", 'url' => "http://minio:9000", 'endpoint' => "http://minio:9000", "auto_add_alias"=>false ]
Artisan 命令
php artisan mc:set
php artisna mc:test
使用方法
$minio=\Illuminate\Support\Facades\Storage::disk("minio"); $path_local=new Path(Path::$LOCAL,__DIR__."/dd.txt"); $path_remote=new Path(Path::$REMOTE,"/omid/dd.txt"); //s3 to local $minio->move($path_remote,$path_local); //s3 to s3 $minio->move($path_remote,$path_path_remote); // local to s3 $minio->move($path_local,$path_remote); ```