dev-master
9999999-devToken Bucket.
MIT
The Requires
v0.1.0
0.1.0.0Token Bucket.
MIT
The Requires
dev-develop
dev-developToken Bucket.
MIT
The Requires
- php >=5.5.5
- robmorgan/phinx v0.5.0
- doctrine/dbal >=2.5.0
- psr/log 1.0.0
Wallogit.com
2017 © Pedro Peláez
Token Bucket.
composer require codeages/token-bucket
example, (*1)
$tokens = 30; //the bucket capacity
$rates = 10; //recover tokens per second
$consume = 10; //consume tokens
$key = "test"; //bucket name
$redis = new \Redis();
$redis->connect('127.0.0.1', 6379, 1);
$driver = new RedisDriver("test", $redis);
$tokenBucket = new TokenBucket($tokens, $rates, $name);
$tokenBucket->setDriver($driver)->watch();
$tokenBucket->consume($consume);
Token Bucket.
MIT
Token Bucket.
MIT
Token Bucket.
MIT