QueueManager
class QueueManager implements Factory, Monitor (View source)
Properties
| protected Application | $app | The application instance. | |
| protected array | $connections | The array of resolved queue connections. | |
| protected array | $connectors | The array of resolved queue connectors. | 
Methods
| void |  __construct(Application $app)  Create a new queue manager instance.  |  |
| void |  before(mixed $callback)  Register an event listener for the before job event.  |  |
| void |  after(mixed $callback)  Register an event listener for the after job event.  |  |
| void |  exceptionOccurred(mixed $callback)  Register an event listener for the exception occurred job event.  |  |
| void |  looping(mixed $callback)  Register an event listener for the daemon queue loop.  |  |
| void |  failing(mixed $callback)  Register an event listener for the failed job event.  |  |
| void |  stopping(mixed $callback)  Register an event listener for the daemon queue stopping.  |  |
| bool |  connected(string $name = null)  Determine if the driver is connected.  |  |
| Queue |  connection(string $name = null)  Resolve a queue connection instance.  |  |
| Queue |  resolve(string $name)  Resolve a queue connection.  |  |
| ConnectorInterface |  getConnector(string $driver)  Get the connector for a given driver.  |  |
| void |  extend(string $driver, Closure $resolver)  Add a queue connection resolver.  |  |
| void |  addConnector(string $driver, Closure $resolver)  Add a queue connection resolver.  |  |
| array |  getConfig(string $name)  Get the queue connection configuration.  |  |
| string |  getDefaultDriver()  Get the name of the default queue connection.  |  |
| void |  setDefaultDriver(string $name)  Set the name of the default queue connection.  |  |
| string |  getName(string $connection = null)  Get the full name for the given connection.  |  |
| bool |  isDownForMaintenance()  Determine if the application is in maintenance mode.  |  |
| mixed |  __call(string $method, array $parameters)  Dynamically pass calls to the default connection.  |  
Details
void __construct(Application $app)
Create a new queue manager instance.
void before(mixed $callback)
Register an event listener for the before job event.
void after(mixed $callback)
Register an event listener for the after job event.
void exceptionOccurred(mixed $callback)
Register an event listener for the exception occurred job event.
void looping(mixed $callback)
Register an event listener for the daemon queue loop.
void failing(mixed $callback)
Register an event listener for the failed job event.
void stopping(mixed $callback)
Register an event listener for the daemon queue stopping.
bool connected(string $name = null)
Determine if the driver is connected.
Queue connection(string $name = null)
Resolve a queue connection instance.
protected Queue resolve(string $name)
Resolve a queue connection.
protected ConnectorInterface getConnector(string $driver)
Get the connector for a given driver.
void extend(string $driver, Closure $resolver)
Add a queue connection resolver.
void addConnector(string $driver, Closure $resolver)
Add a queue connection resolver.
protected array getConfig(string $name)
Get the queue connection configuration.
string getDefaultDriver()
Get the name of the default queue connection.
void setDefaultDriver(string $name)
Set the name of the default queue connection.
string getName(string $connection = null)
Get the full name for the given connection.
bool isDownForMaintenance()
Determine if the application is in maintenance mode.
mixed __call(string $method, array $parameters)
Dynamically pass calls to the default connection.
    © Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
    https://laravel.com/api/5.3/Illuminate/Queue/QueueManager.html