Download the PHP package ndthuan/aws-sqs-wrapper without Composer
On this page you can find all versions of the php package ndthuan/aws-sqs-wrapper. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download ndthuan/aws-sqs-wrapper
More information about ndthuan/aws-sqs-wrapper
Files in ndthuan/aws-sqs-wrapper
Download ndthuan/aws-sqs-wrapper
More information about ndthuan/aws-sqs-wrapper
Files in ndthuan/aws-sqs-wrapper
Vendor ndthuan
Package aws-sqs-wrapper
Short Description library for simplified SQS queue messages processing
License MIT
Package aws-sqs-wrapper
Short Description library for simplified SQS queue messages processing
License MIT
Please rate this library. Is it a good library?
Informations about the package aws-sqs-wrapper
aws-sqs-wrapper
PHP library for simplified SQS queue messages processing.
Introduction
- This library converts send/receive/delete SQS messages results into objects. This enables you to utilize code autocompletion without memorizing common attribute names.
- It removes your boilerplate code by introducing simplified send/receive/delete methods.
- It decouples publishing and subscribing responsibilities so that your business logic is free from infrastructure awareness.
Installation
Usage
Sending a message
Subscribing to a queue
Exception handling
A message processor may throw exceptions or errors. Subscriber will react differently depending on exception type:
- On
LogicException
andValidationFailureException
: the corresponding message is deleted from queue and the subscriber continues to process other messages. - On
FatalException
: the corresponding message is not deleted from queue but the subscriber stops processing and bubbles up the exception. - On other kinds of
\Throwable
: the corresponding message is not deleted from queue and the subscriber continues to process other messages.
All versions of aws-sqs-wrapper with dependencies
PHP Build Version
Package Version
The package ndthuan/aws-sqs-wrapper contains the following files
Loading the files please wait ....