faulker / laravel5-rackspace-cloudqueue by faulker
forked from npmweb/laravel-rackspace-cloudqueue

Rackspace CloudQueue driver for Laravel 5 Queue
13,917
0
1
Package Data
Maintainer Username: faulker
Maintainer Contact: winter@faulk.me (Winter Faulk)
Package Create Date: 2016-06-22
Package Last Update: 2016-09-19
Language: PHP
License: MIT
Last Refreshed: 2020-05-24 15:23:49
Package Statistics
Total Downloads: 13,917
Monthly Downloads: 362
Daily Downloads: 0
Total Stars: 0
Total Watchers: 1
Total Forks: 1
Total Open Issues: 0

Laravel 5 Rackspace CloudQueue Driver

NOTE: This is a fork of Russell Todd's Laravel 5.0 branch (https://github.com/npmweb/laravel-rackspace-cloudqueue)

##Installation

Install via Composer

Require this package in your composer.json and run composer update:

"faulker/laravel5-rackspace-cloudqueue": "~1.0"

Add Configuration

// config/queue.php

return array(
    'default'     => 'rackspace',

    'connections' => array(

        'rackspace'  => [
            'driver'   => 'rackspace',
            'queue'    => 'default_tube', // the default queue
            'endpoint' => 'US',  // US or UK
            'username' => 'SOME_RACKSPACE_USERNAME',
            'apiKey'   => 'SOME_RACKSPACE_API_KEY',
            'region'   => 'ORD', // THE REGION WHERE THE QUEUE IS SETUP
            'urlType'  => 'internalURL', // [Optional] (default: internalURL) publicURL if connection from remote network or internalURL if connection from RackSpace network.
        ]

    ),

);,

Add Service Provider

/// config/app.php

return array(

    'providers'  => array(
        'Faulker\RackspaceCloudQueue\RackspaceCloudQueueServiceProvider'
    ),
);