corley / queue-sqs
1.0.0
2017-01-21 12:04 UTC
Requires (Dev)
- corley/queue: ~1
- phpunit/phpunit: ~4.0
This package is not auto-updated.
Last update: 2024-09-14 21:49:06 UTC
README
要使用此包,您需要 Corley\Queue\Queue
和 AWS PHP SDK v2 或 v3
composer require corley/queue:~1
请记住安装您的 AWS SDK
AWS V2
composer require aws/aws-sdk-php:~2
AWS V3
composer require aws/aws-sdk-php:~3
用作适配器
创建适配器
使用 v2
use Corley\Queue\AWS\V2; $adapter = new V2\SQS($client);
或 v3
use Corley\Queue\AWS\V3; $adapter = new V3\SQS($client);
设置如常
use Corley\Queue\Queue; $queue = new Queue("https://sqs.aws.amazon.com/155555555555/test", $adapter); $queue->send(json_encode(["test" => "ok"])); list($receipt, $message) = $queue->receive(); $message = json_decode($message, true); $queue->delete($receipt);