api/symfony/Component/Messenger/Handler/Acknowledger.yaml

57 lines
1.3 KiB
YAML
Raw Normal View History

2024-09-26 09:03:21 +00:00
name: Acknowledger
class_comment: '# * @author Nicolas Grekas <p@tchwork.com>'
dependencies:
- name: LogicException
type: class
source: Symfony\Component\Messenger\Exception\LogicException
properties: []
methods:
- name: __construct
visibility: public
parameters:
- name: handlerClass
- name: ack
default: 'null'
comment: "# * @author Nicolas Grekas <p@tchwork.com>\n# */\n# class Acknowledger\n\
# {\n# private ?\\Closure $ack;\n# private ?\\Throwable $error = null;\n# private\
\ mixed $result = null;\n# \n# /**\n# * @param \\Closure(\\Throwable|null, mixed):void|null\
\ $ack"
- name: ack
visibility: public
parameters:
- name: result
default: 'null'
comment: '# * @param mixed $result'
- name: nack
visibility: public
parameters:
- name: error
comment: null
- name: getError
visibility: public
parameters: []
comment: null
- name: getResult
visibility: public
parameters: []
comment: null
- name: isAcknowledged
visibility: public
parameters: []
comment: null
- name: __destruct
visibility: public
parameters: []
comment: null
- name: doAck
visibility: private
parameters:
- name: e
default: 'null'
- name: result
default: 'null'
comment: null
traits:
- Symfony\Component\Messenger\Exception\LogicException
interfaces: []