PHP bandwidthThrottle\tokenBucket\storage Namespace

Interfaces

Name Description
Storage Token storage.

Classes

Name Description
FileStorage File based storage which can be shared among processes.
FileStorageTest Tests for FileStorage.
IPCStorage Shared memory based storage which can be shared among processes of a single host.
IPCStorageTest Tests for IPCStorage.
MemcacheStorage Memcache based storage which can be shared among processes.
MemcachedStorageTest Tests for MemcachedStorage.
PDOStorage PDO based storage which can be shared over a common DBS.
PDOStorageTest Tests for PDOStorage.
PHPRedisStorage Redis based storage which uses the phpredis extension.
PHPRedisStorageTest Tests for PHPRedisStorage.
PredisStorage Redis based storage which uses the Predis API.
PredisStorageTest Tests for PredisStorage.
SessionStorage Session based storage which is shared for one user accross requests.
SharedStorageTest Tests for shared Storage implementations.
SingleProcessStorage In-memory token storage which is only used for one single process.
StorageTest Tests for Storage implementations.