Download the PHP package kinetis/queue-sqs without Composer
On this page you can find all versions of the php package kinetis/queue-sqs. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download kinetis/queue-sqs
More information about kinetis/queue-sqs
Files in kinetis/queue-sqs
Package queue-sqs
Short Description A Fiber-native non-blocking Amazon SQS backend for kinetis/queue's QueueInterface.
License MIT
Informations about the package queue-sqs
kinetis/queue-sqs
A Fiber-native, non-blocking Amazon SQS backend for kinetis/queue's QueueInterface
Part of Kinetis, a non-blocking PHP framework for API-first applications, developed in the kinetis-dev/kinetis monorepo.
Adds Amazon SQS as a queue backend. push()/pop()/ack()/release()/fail()
work exactly like any other backend — only your configuration changes.
Configuration
| Key | Default | Purpose |
|---|---|---|
QUEUE_SQS_REGION |
(required) | AWS region. |
QUEUE_SQS_ENDPOINT |
— | SQS-compatible endpoint (e.g. LocalStack). |
QUEUE_SQS_QUEUE_PREFIX |
— | Prepended to every queue name — for shared AWS accounts. |
All three are scoped — QUEUE_SQS_REGION + reports →
QUEUE_REPORTS_SQS_REGION. kinetis/queue's own keys
(QUEUE_CONNECTION, QUEUE_MAX_ATTEMPTS, ...) are documented in that
package; full reference:
kinetis.dev/docs/config.html.
Credentials are never read from Kinetis config — AsyncAws's own default
credential provider chain (AWS_ACCESS_KEY_ID/AWS_SECRET_ACCESS_KEY, or
an IAM role) resolves them. A push()/pop() queue name resolves
directly to an SQS queue of that name — create it ahead of time; this
package never creates one automatically.
Installation
Requires PHP 8.4+, kinetis/framework, kinetis/queue, and
kinetis/revolt-http-client. Full documentation:
kinetis.dev/docs/queue-sqs.html.
License
MIT — see LICENSE.
All versions of queue-sqs with dependencies
kinetis/framework Version ^1.14.0
kinetis/queue Version ^1.6.0
kinetis/revolt-http-client Version ^1.4.1
async-aws/core Version ^1.29.2
async-aws/sqs Version ^2.9.0