2017 © Pedro Peláez
 

library azure-queue-laravel

Laravel 5 Queue Driver for Microsoft Azure Storage Queue

image

akayaman/azure-queue-laravel

Laravel 5 Queue Driver for Microsoft Azure Storage Queue

  • Wednesday, May 23, 2018
  • by akayaman
  • Repository
  • 1 Watchers
  • 0 Stars
  • 51 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 8 Forks
  • 0 Open issues
  • 20 Versions
  • 292 % Grown

The README.md

azure-queue-laravel

PHP Laravel 5 Queue Driver package to support Microsoft Azure Storage Queues, (*1)

Prerequisites

  • PHP 7+ for Laravel 5.5+
  • Laravel 5.5 (not tested on previous versions)
  • Microsoft Azure Storage account and API key
  • Queue container created through Azure Portal or via Azure CLI / PowerShell

Installation

Install using composer

You can find this library on Packagist., (*2)

Require this package in your composer.json. The version numbers will follow Laravel., (*3)

Laravel 5.5.x

"akayaman/azure-queue-laravel": "5.5.*"
composer require akayaman/azure-queue-laravel:5.5.*

Configuration

Add Provider

If you are not using Laravel auto package discovery, add the ServiceProvider to your providers array in config/app.php:, (*4)

'Squigg\AzureQueueLaravel\AzureQueueServiceProvider',

Add Azure queue configuration

Add the following to the connections array in config/queue.php, and fill out your own connection data from the Azure Management portal:, (*5)

'azure' => [
    'driver'        => 'azure',                         // Leave this as-is
    'protocol'      => 'https',                         // https or http
    'accountname'   => env('AZURE_QUEUE_STORAGE_NAME'), // Azure storage account name
    'key'           => env('AZURE_QUEUE_KEY'),          // Access key for storage account
    'queue'         => env('AZURE_QUEUE_NAME'),         // Queue container name
    'endpoint'      => env('AZURE_QUEUE_ENDPOINT'),     // Queue endpoint
    'timeout'       => 60                               // Timeout (seconds) before a job is released back to the queue
],

Add environment variables into your .env file to set the above configuration parameters if you prefer:, (*6)

AZURE_QUEUE_STORAGE_NAME=xxx
AZURE_QUEUE_KEY=xxx
AZURE_QUEUE_NAME=xxx
AZURE_QUEUE_ENDPOINT=xxx

Set the default Laravel queue

Update the default queue used by Laravel by setting the QUEUE_DRIVER value in your .env file to azure., (*7)

QUEUE_DRIVER=azure

Usage

Use the normal Laravel Queue functionality as per the documentation., (*8)

Remember to update the default queue by setting the QUEUE_DRIVER value in your .env file to azure., (*9)

License

Released under the MIT License. Based on Alex Bouma's Laravel 4 package, updated for Laravel 5., (*10)

The Versions

23/05 2018

dev-master

9999999-dev

Laravel 5 Queue Driver for Microsoft Azure Storage Queue

  Sources   Download

MIT

The Requires

 

The Development Requires

by NAKAYAMA Atsushi

laravel queue storage azure microsoft

23/05 2018

v5.5.3

5.5.3.0

Laravel 5 Queue Driver for Microsoft Azure Storage Queue

  Sources   Download

MIT

The Requires

 

The Development Requires

by NAKAYAMA Atsushi

laravel queue storage azure microsoft

22/05 2018

5.5.x-dev

5.5.9999999.9999999-dev

Laravel 5 Queue Driver for Microsoft Azure Storage Queue

  Sources   Download

MIT

The Requires

 

The Development Requires

by NAKAYAMA Atsushi

laravel queue storage azure microsoft

17/02 2018

v5.5.2

5.5.2.0

Laravel 5 Queue Driver for Microsoft Azure Storage Queue

  Sources   Download

MIT

The Requires

 

The Development Requires

by Steve Strugnell

laravel queue storage azure microsoft

08/02 2018

v5.6.0

5.6.0.0

Laravel 5 Queue Driver for Microsoft Azure Storage Queue

  Sources   Download

MIT

The Requires

 

The Development Requires

by Steve Strugnell

laravel queue storage azure microsoft

12/09 2017

v5.5.1

5.5.1.0

Laravel 5 Queue Driver for Microsoft Azure Storage Queue

  Sources   Download

MIT

The Requires

 

The Development Requires

by Steve Strugnell

laravel queue storage azure microsoft

12/09 2017

v5.5.0

5.5.0.0

Laravel 5 Queue Driver for Microsoft Azure Storage Queue

  Sources   Download

MIT

The Requires

 

The Development Requires

by Steve Strugnell

laravel queue storage azure microsoft

11/09 2017

5.4.x-dev

5.4.9999999.9999999-dev

Laravel 5 Queue Driver for Microsoft Azure Storage Queue

  Sources   Download

MIT

The Requires

 

The Development Requires

by Steve Strugnell

laravel queue storage azure

11/09 2017

v5.4.3

5.4.3.0

Laravel 5 Queue Driver for Microsoft Azure Storage Queue

  Sources   Download

MIT

The Requires

 

The Development Requires

by Steve Strugnell

laravel queue storage azure

14/06 2017

5.3.x-dev

5.3.9999999.9999999-dev

Laravel 5 Queue Driver for Microsoft Azure Storage Queue

  Sources   Download

MIT

The Requires

 

The Development Requires

by Steve Strugnell

laravel queue storage azure

14/06 2017

5.2.x-dev

5.2.9999999.9999999-dev

Laravel 5 Queue Driver for Microsoft Azure Storage Queue

  Sources   Download

MIT

The Requires

 

The Development Requires

by Steve Strugnell

laravel queue storage azure

14/06 2017

v5.3.2

5.3.2.0

Laravel 5 Queue Driver for Microsoft Azure Storage Queue

  Sources   Download

MIT

The Requires

 

The Development Requires

by Steve Strugnell

laravel queue storage azure

14/06 2017

v5.2.2

5.2.2.0

Laravel 5 Queue Driver for Microsoft Azure Storage Queue

  Sources   Download

MIT

The Requires

 

The Development Requires

by Steve Strugnell

laravel queue storage azure

14/06 2017

v5.4.2

5.4.2.0

Laravel 5 Queue Driver for Microsoft Azure Storage Queue

  Sources   Download

MIT

The Requires

 

The Development Requires

by Steve Strugnell

laravel queue storage azure

06/05 2017

v5.4.1

5.4.1.0

Laravel 5 Queue Driver for Microsoft Azure Storage Queue

  Sources   Download

MIT

The Requires

 

The Development Requires

by Steve Strugnell

laravel queue storage azure

06/05 2017

v5.4.0

5.4.0.0

Laravel 5 Queue Driver for Microsoft Azure Storage Queue

  Sources   Download

MIT

The Requires

 

The Development Requires

by Steve Strugnell

laravel queue storage azure

22/10 2016

v5.2.1

5.2.1.0

Laravel 5 Queue Driver for Microsoft Azure Storage Queue

  Sources   Download

MIT

The Requires

 

The Development Requires

by Steve Strugnell

laravel queue storage azure

22/10 2016

v5.3.1

5.3.1.0

Laravel 5 Queue Driver for Microsoft Azure Storage Queue

  Sources   Download

MIT

The Requires

 

The Development Requires

by Steve Strugnell

laravel queue storage azure

09/10 2016

v5.3.0

5.3.0.0

Laravel 5 Queue Driver for Microsoft Azure Storage Queue

  Sources   Download

MIT

The Requires

 

The Development Requires

by Steve Strugnell

laravel queue storage azure

09/10 2016

v5.2.0

5.2.0.0

Laravel 5 Queue Driver for Microsoft Azure Storage Queue

  Sources   Download

MIT

The Requires

 

The Development Requires

by Steve Strugnell

laravel queue storage azure