tarantool/queue
PHP bindings for Tarantool Queue (LuaRock). Connect to a Tarantool instance and work with tubes: put tasks, consume/reserve/ack/bury/release, inspect stats, and call custom queue methods. Install via Composer; requires a configured running Tarantool server.
final keyword from the Queue classQueue::getClient()Options and StatesTask::createFromTuple() to Task::fromTuple()TarantoolAdapterPhpUnitCompat traitThis release requires a minimum version of tarantool/client v0.5.0.
Tarantool\Queue\TarantoolAdapterTarantool\Queue\ClientAdapterThis release drops support for old PHP versions. The minimum PHP version requirement is 7.1.
.php_cs.dist)CHECK_CS for dockerfile.shQueue::call() method now accepts a variable number of arguments. The new signature:
public function call(string $methodName, ...$args) : arrayAdded option constants (TtlOptions, UtubeOptions, UtubettlOptions).
Queue::statistics() to Queue::stats()$path argument in Queue::stats()Queue::stats() now throws InvalidArgumentException on malformed pathQueue::truncate()How can I help you explore Laravel packages today?