platform/api/laravel/Contracts/Queue/Monitor.yaml

43 lines
801 B
YAML
Raw Normal View History

2024-09-02 17:44:11 +00:00
name: Monitor
class_comment: null
dependencies: []
properties: []
methods:
- name: looping
visibility: public
parameters:
- name: callback
comment: '# * Register a callback to be executed on every iteration through the
queue loop.
# *
# * @param mixed $callback
# * @return void'
- name: failing
visibility: public
parameters:
- name: callback
comment: '# * Register a callback to be executed when a job fails after the maximum
number of retries.
# *
# * @param mixed $callback
# * @return void'
- name: stopping
visibility: public
parameters:
- name: callback
comment: '# * Register a callback to be executed when a daemon queue is stopping.
# *
# * @param mixed $callback
# * @return void'
traits: []
interfaces: []