PHPackages                             lcidral/laravel-raw-sqs-connector - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Queues &amp; Workers](/categories/queues)
4. /
5. lcidral/laravel-raw-sqs-connector

ActiveLibrary[Queues &amp; Workers](/categories/queues)

lcidral/laravel-raw-sqs-connector
=================================

Allows for the consumption of raw messages produced outside of Laravel from SQS to then be handled natively within Laravel's Queue and Job system

v1.0.0(7mo ago)0347↓50%1MITPHPPHP &gt;=7.3

Since Sep 16Pushed 7mo agoCompare

[ Source](https://github.com/lcidral/laravel-raw-sqs-connector)[ Packagist](https://packagist.org/packages/lcidral/laravel-raw-sqs-connector)[ RSS](/packages/lcidral-laravel-raw-sqs-connector/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependencies (7)Versions (2)Used By (0)

Laravel Raw SQS Connector
=========================

[](#laravel-raw-sqs-connector)

> Important notice: This repository and the corresponding package on Packagist may be removed or become unavailable at any time. Therefore, do not use this!

About
-----

[](#about)

The purpose of this package is to allow you to consume raw messages produced outside of Laravel from AWS SQS to then be handled natively within Laravel's Queue and Job system.

- Integrates natively into Laravel's Queue system, leveraging all the existing functionality.
- It extends base Laravel SQS functionality, only overriding a small subset of SQS methods.
- Its used in production.
- Comprehensive documentation.
- Full suite of unit tests.

This library was originally built to allow the submission of jobs from AWS Lambda into Laravel.

Dependencies
------------

[](#dependencies)

- PHP &gt;= 7.3
- Laravel &gt;= 8.0

Installation via Composer
-------------------------

[](#installation-via-composer)

To install:

```
composer require lcidral/laravel-raw-sqs-connector

```

How to use
----------

[](#how-to-use)

Add the Service Provider into `config/app.php` like so:

```
'providers' => [
    '...',
    '\lcidral\LaravelRawSqsConnector\RawSqsServiceProvider'
];

```

Create a new job like so:

```
