danhunsaker / flysystem-redis
用于在Redis中存储文件的Flysystem适配器
v1.0.4
2018-08-16 09:21 UTC
Requires
- php: >=5.4.0
- league/flysystem: ^1.0
- predis/predis: ^1.0
Requires (Dev)
- phpunit/phpunit: ^5.7
README
安装
Composer是安装Flysystem的最佳方式!
composer require danhunsaker/flysystem-redis
用法
常规用法。创建客户端实例,将其传递给适配器,然后将适配器传递给文件系统
use Predis\Client; use League\Flysystem\Filesystem; use Danhunsaker\Flysystem\Redis\RedisAdapter; $redis = new Client(); $adapter = new RedisAdapter($redis); $filesystem = new Filesystem($adapter);
如果Predis默认的127.0.0.1
和6379
主机和端口(分别)不足以满足需求,您可以传递自己的值,就像您在其他项目中设置Predis一样
use Predis\Client; use League\Flysystem\Filesystem; use Danhunsaker\Flysystem\Redis\RedisAdapter; $redis = new Client([ 'scheme' => 'tcp', 'host' => '10.0.0.1', 'port' => 6379, ]); $adapter = new RedisAdapter($redis); $filesystem = new Filesystem($adapter);
有关如何设置的更多信息,请参阅Predis文档...
有关其他信息,请访问GitHub。