258 lines
6.2 KiB
YAML
258 lines
6.2 KiB
YAML
name: QueueServiceProvider
|
|
class_comment: null
|
|
dependencies:
|
|
- name: DynamoDbClient
|
|
type: class
|
|
source: Aws\DynamoDb\DynamoDbClient
|
|
- name: ExceptionHandler
|
|
type: class
|
|
source: Illuminate\Contracts\Debug\ExceptionHandler
|
|
- name: DeferrableProvider
|
|
type: class
|
|
source: Illuminate\Contracts\Support\DeferrableProvider
|
|
- name: BeanstalkdConnector
|
|
type: class
|
|
source: Illuminate\Queue\Connectors\BeanstalkdConnector
|
|
- name: DatabaseConnector
|
|
type: class
|
|
source: Illuminate\Queue\Connectors\DatabaseConnector
|
|
- name: NullConnector
|
|
type: class
|
|
source: Illuminate\Queue\Connectors\NullConnector
|
|
- name: RedisConnector
|
|
type: class
|
|
source: Illuminate\Queue\Connectors\RedisConnector
|
|
- name: SqsConnector
|
|
type: class
|
|
source: Illuminate\Queue\Connectors\SqsConnector
|
|
- name: SyncConnector
|
|
type: class
|
|
source: Illuminate\Queue\Connectors\SyncConnector
|
|
- name: DatabaseFailedJobProvider
|
|
type: class
|
|
source: Illuminate\Queue\Failed\DatabaseFailedJobProvider
|
|
- name: DatabaseUuidFailedJobProvider
|
|
type: class
|
|
source: Illuminate\Queue\Failed\DatabaseUuidFailedJobProvider
|
|
- name: DynamoDbFailedJobProvider
|
|
type: class
|
|
source: Illuminate\Queue\Failed\DynamoDbFailedJobProvider
|
|
- name: FileFailedJobProvider
|
|
type: class
|
|
source: Illuminate\Queue\Failed\FileFailedJobProvider
|
|
- name: NullFailedJobProvider
|
|
type: class
|
|
source: Illuminate\Queue\Failed\NullFailedJobProvider
|
|
- name: Arr
|
|
type: class
|
|
source: Illuminate\Support\Arr
|
|
- name: Facade
|
|
type: class
|
|
source: Illuminate\Support\Facades\Facade
|
|
- name: ServiceProvider
|
|
type: class
|
|
source: Illuminate\Support\ServiceProvider
|
|
- name: SerializableClosure
|
|
type: class
|
|
source: Laravel\SerializableClosure\SerializableClosure
|
|
- name: SerializesAndRestoresModelIdentifiers
|
|
type: class
|
|
source: SerializesAndRestoresModelIdentifiers
|
|
properties: []
|
|
methods:
|
|
- name: register
|
|
visibility: public
|
|
parameters: []
|
|
comment: '# * Register the service provider.
|
|
|
|
# *
|
|
|
|
# * @return void'
|
|
- name: configureSerializableClosureUses
|
|
visibility: protected
|
|
parameters: []
|
|
comment: '# * Configure serializable closures uses.
|
|
|
|
# *
|
|
|
|
# * @return void'
|
|
- name: registerManager
|
|
visibility: protected
|
|
parameters: []
|
|
comment: '# * Register the queue manager.
|
|
|
|
# *
|
|
|
|
# * @return void'
|
|
- name: registerConnection
|
|
visibility: protected
|
|
parameters: []
|
|
comment: '# * Register the default queue connection binding.
|
|
|
|
# *
|
|
|
|
# * @return void'
|
|
- name: registerConnectors
|
|
visibility: public
|
|
parameters:
|
|
- name: manager
|
|
comment: '# * Register the connectors on the queue manager.
|
|
|
|
# *
|
|
|
|
# * @param \Illuminate\Queue\QueueManager $manager
|
|
|
|
# * @return void'
|
|
- name: registerNullConnector
|
|
visibility: protected
|
|
parameters:
|
|
- name: manager
|
|
comment: '# * Register the Null queue connector.
|
|
|
|
# *
|
|
|
|
# * @param \Illuminate\Queue\QueueManager $manager
|
|
|
|
# * @return void'
|
|
- name: registerSyncConnector
|
|
visibility: protected
|
|
parameters:
|
|
- name: manager
|
|
comment: '# * Register the Sync queue connector.
|
|
|
|
# *
|
|
|
|
# * @param \Illuminate\Queue\QueueManager $manager
|
|
|
|
# * @return void'
|
|
- name: registerDatabaseConnector
|
|
visibility: protected
|
|
parameters:
|
|
- name: manager
|
|
comment: '# * Register the database queue connector.
|
|
|
|
# *
|
|
|
|
# * @param \Illuminate\Queue\QueueManager $manager
|
|
|
|
# * @return void'
|
|
- name: registerRedisConnector
|
|
visibility: protected
|
|
parameters:
|
|
- name: manager
|
|
comment: '# * Register the Redis queue connector.
|
|
|
|
# *
|
|
|
|
# * @param \Illuminate\Queue\QueueManager $manager
|
|
|
|
# * @return void'
|
|
- name: registerBeanstalkdConnector
|
|
visibility: protected
|
|
parameters:
|
|
- name: manager
|
|
comment: '# * Register the Beanstalkd queue connector.
|
|
|
|
# *
|
|
|
|
# * @param \Illuminate\Queue\QueueManager $manager
|
|
|
|
# * @return void'
|
|
- name: registerSqsConnector
|
|
visibility: protected
|
|
parameters:
|
|
- name: manager
|
|
comment: '# * Register the Amazon SQS queue connector.
|
|
|
|
# *
|
|
|
|
# * @param \Illuminate\Queue\QueueManager $manager
|
|
|
|
# * @return void'
|
|
- name: registerWorker
|
|
visibility: protected
|
|
parameters: []
|
|
comment: '# * Register the queue worker.
|
|
|
|
# *
|
|
|
|
# * @return void'
|
|
- name: registerListener
|
|
visibility: protected
|
|
parameters: []
|
|
comment: '# * Register the queue listener.
|
|
|
|
# *
|
|
|
|
# * @return void'
|
|
- name: registerFailedJobServices
|
|
visibility: protected
|
|
parameters: []
|
|
comment: '# * Register the failed job services.
|
|
|
|
# *
|
|
|
|
# * @return void'
|
|
- name: databaseFailedJobProvider
|
|
visibility: protected
|
|
parameters:
|
|
- name: config
|
|
comment: '# * Create a new database failed job provider.
|
|
|
|
# *
|
|
|
|
# * @param array $config
|
|
|
|
# * @return \Illuminate\Queue\Failed\DatabaseFailedJobProvider'
|
|
- name: databaseUuidFailedJobProvider
|
|
visibility: protected
|
|
parameters:
|
|
- name: config
|
|
comment: '# * Create a new database failed job provider that uses UUIDs as IDs.
|
|
|
|
# *
|
|
|
|
# * @param array $config
|
|
|
|
# * @return \Illuminate\Queue\Failed\DatabaseUuidFailedJobProvider'
|
|
- name: dynamoFailedJobProvider
|
|
visibility: protected
|
|
parameters:
|
|
- name: config
|
|
comment: '# * Create a new DynamoDb failed job provider.
|
|
|
|
# *
|
|
|
|
# * @param array $config
|
|
|
|
# * @return \Illuminate\Queue\Failed\DynamoDbFailedJobProvider'
|
|
- name: provides
|
|
visibility: public
|
|
parameters: []
|
|
comment: '# * Get the services provided by the provider.
|
|
|
|
# *
|
|
|
|
# * @return array'
|
|
traits:
|
|
- Aws\DynamoDb\DynamoDbClient
|
|
- Illuminate\Contracts\Debug\ExceptionHandler
|
|
- Illuminate\Contracts\Support\DeferrableProvider
|
|
- Illuminate\Queue\Connectors\BeanstalkdConnector
|
|
- Illuminate\Queue\Connectors\DatabaseConnector
|
|
- Illuminate\Queue\Connectors\NullConnector
|
|
- Illuminate\Queue\Connectors\RedisConnector
|
|
- Illuminate\Queue\Connectors\SqsConnector
|
|
- Illuminate\Queue\Connectors\SyncConnector
|
|
- Illuminate\Queue\Failed\DatabaseFailedJobProvider
|
|
- Illuminate\Queue\Failed\DatabaseUuidFailedJobProvider
|
|
- Illuminate\Queue\Failed\DynamoDbFailedJobProvider
|
|
- Illuminate\Queue\Failed\FileFailedJobProvider
|
|
- Illuminate\Queue\Failed\NullFailedJobProvider
|
|
- Illuminate\Support\Arr
|
|
- Illuminate\Support\Facades\Facade
|
|
- Illuminate\Support\ServiceProvider
|
|
- Laravel\SerializableClosure\SerializableClosure
|
|
- SerializesAndRestoresModelIdentifiers
|
|
interfaces:
|
|
- DeferrableProvider
|