nextstage-brasil / ns-storage-library
该包已被 弃用 且不再维护。没有推荐替代包。
使用各种已知的云存储服务
1.0.6
2020-05-19 01:03 UTC
Requires
- php: ^7.2
- aws/aws-sdk-php: ^3.112
- cron/cron: ^1.4
- google/cloud-vision: ^0.22.5
- guzzlehttp/guzzle: ~6.1
- league/flysystem: ^1.0
- league/flysystem-aws-s3-v3: ^1.0
- smalot/pdfparser: *
- superbalist/flysystem-google-storage: ^7.1
This package is auto-updated.
Last update: 2023-11-17 13:41:17 UTC
README
# 使用示例 // 配置测试 $cfg = new \League\Flysystem\Config(NsStorageLibrary\Config::init()); echo 'URL: ' . $cfg->get('url') . '
'; echo '私有存储: ' . $cfg->get('StoragePrivate') . '
';
$st = new \NsStorageLibrary\Storage\Storage('Local'); $ret = $st->loadFile(FILE, true)->upload();
if ($ret) { echo "文件发送到 Storage 返回 TRUE
"; } else { echo "文件发送到 storage 返回 FALSE
"; } if ($st->has('nsTESTESTORAGE.php')) { echo "存储中找到文件
"; } else { echo "存储中未找到文件
";
}