From f4df89f8978510d1fdaf61a0958a551301aedee8 Mon Sep 17 00:00:00 2001 From: Squigg Date: Thu, 4 Jun 2020 11:08:42 +0100 Subject: [PATCH] Update docs --- README.md | 57 +++++++++++++++++++++++++++++++------------------------ 1 file changed, 32 insertions(+), 25 deletions(-) diff --git a/README.md b/README.md index 3522522..f2b72a2 100644 --- a/README.md +++ b/README.md @@ -11,10 +11,12 @@ PHP Laravel Queue Driver package to support Microsoft Azure Storage Queues ## Prerequisites -- PHP 5.6+, PHP 7+ for Laravel 5.5+, PHP 7.1+ for Laravel 5.6+ +- PHP 5.6+, PHP 7+ for Laravel 5.5+, PHP 7.1+ for Laravel 5.6+, PHP 7.2+ for Laravel 6+ - Laravel 5.2 - 7.x (not tested on previous versions) -- Microsoft Azure Storage account and API key -- Queue container created through Azure Portal or via Azure CLI / PowerShell +- Microsoft Azure Storage Account and Storage Account Key +- Queue container created through Azure Portal or via +[Azure CLI](https://docs.microsoft.com/en-us/cli/azure/storage/queue?view=azure-cli-latest#az-storage-queue-create) +or [PowerShell](https://docs.microsoft.com/en-us/azure/storage/queues/storage-powershell-how-to-use-queues#create-a-queue) ## Installation @@ -22,31 +24,34 @@ PHP Laravel Queue Driver package to support Microsoft Azure Storage Queues You can find this library on [Packagist](https://packagist.org/packages/squigg/azure-queue-laravel). Require this package in your `composer.json`. The version numbers will follow Laravel. -#### Laravel 5.2.x - "squigg/azure-queue-laravel": "5.2.*" - composer require squigg/azure-queue-laravel:5.2.* -#### Laravel 5.3.x - "squigg/azure-queue-laravel": "5.3.*" - composer require squigg/azure-queue-laravel:5.3.* -#### Laravel 5.4.x - "squigg/azure-queue-laravel": "5.4.*" - composer require squigg/azure-queue-laravel:5.4.* -#### Laravel 5.5.x - "squigg/azure-queue-laravel": "5.5.*" - composer require squigg/azure-queue-laravel:5.5.* -#### Laravel 5.6.x - "squigg/azure-queue-laravel": "5.6.*" - composer require squigg/azure-queue-laravel:5.6.* -#### Laravel 5.7.x - "squigg/azure-queue-laravel": "5.7.*" - composer require squigg/azure-queue-laravel:5.7.* +#### Laravel 7.x + "squigg/azure-queue-laravel": "^7.0" + composer require squigg/azure-queue-laravel:^7.0 +#### Laravel 6.x + "squigg/azure-queue-laravel": "^6.0" + composer require squigg/azure-queue-laravel:^6.0 #### Laravel 5.8.x "squigg/azure-queue-laravel": "5.8.*" composer require squigg/azure-queue-laravel:5.8.* -#### Laravel 6.x - "squigg/azure-queue-laravel": "6.*" - composer require squigg/azure-queue-laravel:6.* - +#### Laravel 5.7.x + "squigg/azure-queue-laravel": "5.7.*" + composer require squigg/azure-queue-laravel:5.7.* +#### Laravel 5.6.x + "squigg/azure-queue-laravel": "5.6.*" + composer require squigg/azure-queue-laravel:5.6.* +#### Laravel 5.5.x + "squigg/azure-queue-laravel": "5.5.*" + composer require squigg/azure-queue-laravel:5.5.* +#### Laravel 5.4.x + "squigg/azure-queue-laravel": "5.4.*" + composer require squigg/azure-queue-laravel:5.4.* +#### Laravel 5.3.x + "squigg/azure-queue-laravel": "5.3.*" + composer require squigg/azure-queue-laravel:5.3.* +#### Laravel 5.2.x + "squigg/azure-queue-laravel": "5.2.*" + composer require squigg/azure-queue-laravel:5.2.* + ##### For versions 5.3 and older only Add the following pear repository in your `composer.json` file required for the Microsoft Azure SDK (v5.4+ uses the `microsoft/azure-storage` package instead, and v5.6+ uses `microsoft/azure-storage-queue`): @@ -107,6 +112,8 @@ Remember to update the default queue by setting the `QUEUE_DRIVER` value in your ## Changelog +2020-06-04 - V7.0 - Support for Laravel 7.x (composer dependency and test refactoring only) + 2020-06-04 - V6.0 - Support for Laravel 6.x (composer dependency changes only) 2019-07-13 - V5.8 - Support for Laravel 5.8 (composer dependency and test changes only)