Skip to content

Commit 8da7747

Browse files
ben-challisondrejmirtes
authored andcommitted
Update/fix ext-amqp signatures
1 parent 3d48241 commit 8da7747

File tree

1 file changed

+70
-70
lines changed

1 file changed

+70
-70
lines changed

resources/functionMap.php

Lines changed: 70 additions & 70 deletions
Original file line numberDiff line numberDiff line change
@@ -69,25 +69,25 @@
6969
'acosh' => ['float', 'number'=>'float'],
7070
'addcslashes' => ['string', 'str'=>'string', 'charlist'=>'string'],
7171
'addslashes' => ['string', 'str'=>'string'],
72-
'AMQPChannel::__construct' => ['void', 'amqp_connection'=>'AMQPConnection'],
73-
'AMQPChannel::basicRecover' => ['', 'requeue='=>'bool|true'],
74-
'AMQPChannel::commitTransaction' => ['bool'],
72+
'AMQPChannel::__construct' => ['void', 'connection'=>'AMQPConnection'],
73+
'AMQPChannel::basicRecover' => ['void', 'requeue='=>'bool'],
74+
'AMQPChannel::commitTransaction' => ['void'],
7575
'AMQPChannel::getChannelId' => ['int'],
7676
'AMQPChannel::getConnection' => ['AMQPConnection'],
7777
'AMQPChannel::getPrefetchCount' => ['int'],
7878
'AMQPChannel::getPrefetchSize' => ['int'],
7979
'AMQPChannel::isConnected' => ['bool'],
80-
'AMQPChannel::qos' => ['bool', 'size'=>'int', 'count'=>'int'],
81-
'AMQPChannel::rollbackTransaction' => ['bool'],
82-
'AMQPChannel::setPrefetchCount' => ['bool', 'count'=>'int'],
83-
'AMQPChannel::setPrefetchSize' => ['bool', 'size'=>'int'],
84-
'AMQPChannel::startTransaction' => ['bool'],
80+
'AMQPChannel::qos' => ['void', 'size'=>'int', 'count'=>'int', 'global='=>'bool'],
81+
'AMQPChannel::rollbackTransaction' => ['void'],
82+
'AMQPChannel::setPrefetchCount' => ['void', 'count'=>'int'],
83+
'AMQPChannel::setPrefetchSize' => ['void', 'size'=>'int'],
84+
'AMQPChannel::startTransaction' => ['void'],
8585
'AMQPConnection::__construct' => ['void', 'credentials='=>'array'],
86-
'AMQPConnection::connect' => ['bool'],
87-
'AMQPConnection::disconnect' => ['bool'],
86+
'AMQPConnection::connect' => ['void'],
87+
'AMQPConnection::disconnect' => ['void'],
8888
'AMQPConnection::getHost' => ['string'],
8989
'AMQPConnection::getLogin' => ['string'],
90-
'AMQPConnection::getMaxChannels' => ['int|null'],
90+
'AMQPConnection::getMaxChannels' => ['int'],
9191
'AMQPConnection::getPassword' => ['string'],
9292
'AMQPConnection::getPort' => ['int'],
9393
'AMQPConnection::getReadTimeout' => ['float'],
@@ -96,78 +96,78 @@
9696
'AMQPConnection::getVhost' => ['string'],
9797
'AMQPConnection::getWriteTimeout' => ['float'],
9898
'AMQPConnection::isConnected' => ['bool'],
99-
'AMQPConnection::isPersistent' => ['bool|null'],
100-
'AMQPConnection::pconnect' => ['bool'],
101-
'AMQPConnection::pdisconnect' => ['bool'],
102-
'AMQPConnection::preconnect' => ['bool'],
103-
'AMQPConnection::reconnect' => ['bool'],
104-
'AMQPConnection::setHost' => ['bool', 'host'=>'string'],
105-
'AMQPConnection::setLogin' => ['bool', 'login'=>'string'],
106-
'AMQPConnection::setPassword' => ['bool', 'password'=>'string'],
107-
'AMQPConnection::setPort' => ['bool', 'port'=>'int'],
108-
'AMQPConnection::setReadTimeout' => ['bool', 'timeout'=>'int'],
109-
'AMQPConnection::setTimeout' => ['bool', 'timeout'=>'int'],
110-
'AMQPConnection::setVhost' => ['bool', 'vhost'=>'string'],
111-
'AMQPConnection::setWriteTimeout' => ['bool', 'timeout'=>'int'],
112-
'AMQPEnvelope::getAppId' => ['string'],
99+
'AMQPConnection::isPersistent' => ['bool'],
100+
'AMQPConnection::pconnect' => ['void'],
101+
'AMQPConnection::pdisconnect' => ['void'],
102+
'AMQPConnection::preconnect' => ['void'],
103+
'AMQPConnection::reconnect' => ['void'],
104+
'AMQPConnection::setHost' => ['void', 'host'=>'string'],
105+
'AMQPConnection::setLogin' => ['void', 'login'=>'string'],
106+
'AMQPConnection::setPassword' => ['void', 'password'=>'string'],
107+
'AMQPConnection::setPort' => ['void', 'port'=>'int'],
108+
'AMQPConnection::setReadTimeout' => ['void', 'timeout'=>'int'],
109+
'AMQPConnection::setTimeout' => ['void', 'timeout'=>'int'],
110+
'AMQPConnection::setVhost' => ['void', 'vhost'=>'string'],
111+
'AMQPConnection::setWriteTimeout' => ['void', 'timeout'=>'int'],
112+
'AMQPEnvelope::getAppId' => ['string|null'],
113113
'AMQPEnvelope::getBody' => ['string'],
114-
'AMQPEnvelope::getContentEncoding' => ['string'],
115-
'AMQPEnvelope::getContentType' => ['string'],
116-
'AMQPEnvelope::getCorrelationId' => ['string'],
114+
'AMQPEnvelope::getContentEncoding' => ['string|null'],
115+
'AMQPEnvelope::getContentType' => ['string|null'],
116+
'AMQPEnvelope::getCorrelationId' => ['string|null'],
117117
'AMQPEnvelope::getDeliveryMode' => ['int'],
118-
'AMQPEnvelope::getDeliveryTag' => ['string'],
119-
'AMQPEnvelope::getExchangeName' => ['string'],
120-
'AMQPEnvelope::getExpiration' => ['string'],
121-
'AMQPEnvelope::getHeader' => ['bool|string', 'header_key'=>'string'],
122-
'AMQPEnvelope::getHeaders' => ['array'],
123-
'AMQPEnvelope::getMessageId' => ['string'],
118+
'AMQPEnvelope::getDeliveryTag' => ['int|null'],
119+
'AMQPEnvelope::getExchangeName' => ['string|null'],
120+
'AMQPEnvelope::getExpiration' => ['string|null'],
121+
'AMQPEnvelope::getHeader' => ['mixed', 'headerName'=>'string'],
122+
'AMQPEnvelope::getHeaders' => ['array<string,mixed>'],
123+
'AMQPEnvelope::getMessageId' => ['string|null'],
124124
'AMQPEnvelope::getPriority' => ['int'],
125-
'AMQPEnvelope::getReplyTo' => ['string'],
125+
'AMQPEnvelope::getReplyTo' => ['string|null'],
126126
'AMQPEnvelope::getRoutingKey' => ['string'],
127-
'AMQPEnvelope::getTimeStamp' => ['string'],
128-
'AMQPEnvelope::getType' => ['string'],
129-
'AMQPEnvelope::getUserId' => ['string'],
127+
'AMQPEnvelope::getTimestamp' => ['int|null'],
128+
'AMQPEnvelope::getType' => ['string|null'],
129+
'AMQPEnvelope::getUserId' => ['string|null'],
130130
'AMQPEnvelope::isRedelivery' => ['bool'],
131-
'AMQPExchange::__construct' => ['void', 'amqp_channel'=>'AMQPChannel'],
132-
'AMQPExchange::bind' => ['bool', 'exchange_name'=>'string', 'routing_key='=>'string', 'arguments='=>'array'],
133-
'AMQPExchange::declareExchange' => ['bool'],
134-
'AMQPExchange::delete' => ['bool', 'exchangeName='=>'string', 'flags='=>'int'],
135-
'AMQPExchange::getArgument' => ['bool|int|string', 'key'=>'string'],
136-
'AMQPExchange::getArguments' => ['array'],
131+
'AMQPExchange::__construct' => ['void', 'channel'=>'AMQPChannel'],
132+
'AMQPExchange::bind' => ['void', 'exchangeName'=>'string', 'routingKey='=>'string|null', 'arguments='=>'array'],
133+
'AMQPExchange::declareExchange' => ['void'],
134+
'AMQPExchange::delete' => ['void', 'exchangeName='=>'string', 'flags='=>'int'],
135+
'AMQPExchange::getArgument' => ['scalar|null', 'argumentName'=>'string'],
136+
'AMQPExchange::getArguments' => ['array<string, scalar|null>'],
137137
'AMQPExchange::getChannel' => ['AMQPChannel'],
138138
'AMQPExchange::getConnection' => ['AMQPConnection'],
139139
'AMQPExchange::getFlags' => ['int'],
140-
'AMQPExchange::getName' => ['string'],
141-
'AMQPExchange::getType' => ['string'],
142-
'AMQPExchange::publish' => ['bool', 'message'=>'string', 'routing_key='=>'string', 'flags='=>'int', 'attributes='=>'array'],
143-
'AMQPExchange::setArgument' => ['bool', 'key'=>'string', 'value'=>'int|string'],
144-
'AMQPExchange::setArguments' => ['bool', 'arguments'=>'array'],
145-
'AMQPExchange::setFlags' => ['bool', 'flags'=>'int'],
146-
'AMQPExchange::setName' => ['bool', 'exchange_name'=>'string'],
147-
'AMQPExchange::setType' => ['bool', 'exchange_type'=>'string'],
148-
'AMQPExchange::unbind' => ['bool', 'exchange_name'=>'string', 'routing_key='=>'string', 'arguments='=>'array'],
149-
'AMQPQueue::__construct' => ['void', 'amqp_channel'=>'AMQPChannel'],
150-
'AMQPQueue::ack' => ['bool', 'delivery_tag'=>'string', 'flags='=>'int'],
151-
'AMQPQueue::bind' => ['bool', 'exchange_name'=>'string', 'routing_key='=>'string', 'arguments='=>'array'],
152-
'AMQPQueue::cancel' => ['bool', 'consumer_tag='=>'string'],
153-
'AMQPQueue::consume' => ['void', 'callback='=>'?callable', 'flags='=>'int', 'consumerTag='=>'string'],
140+
'AMQPExchange::getName' => ['string|null'],
141+
'AMQPExchange::getType' => ['string|null'],
142+
'AMQPExchange::publish' => ['void', 'message'=>'string', 'routingKey='=>'string|null', 'flags='=>'int|null', 'header='=>'array<string, mixed>'],
143+
'AMQPExchange::setArgument' => ['void', 'argumentName'=>'string', 'argumentValue'=>'scalar|null'],
144+
'AMQPExchange::setArguments' => ['void', 'arguments'=>'array<string, scalar|null>'],
145+
'AMQPExchange::setFlags' => ['void', 'flags'=>'int|null'],
146+
'AMQPExchange::setName' => ['void', 'exchangeName'=>'string|null'],
147+
'AMQPExchange::setType' => ['void', 'exchangeType'=>'string|null'],
148+
'AMQPExchange::unbind' => ['void', 'exchangeName'=>'string', 'routingKey='=>'string|null', 'arguments='=>'array'],
149+
'AMQPQueue::__construct' => ['void', 'channel'=>'AMQPChannel'],
150+
'AMQPQueue::ack' => ['void', 'deliveryTag'=>'int', 'flags='=>'int|null'],
151+
'AMQPQueue::bind' => ['void', 'exchangeName'=>'string', 'routingKey='=>'string|null', 'arguments='=>'array'],
152+
'AMQPQueue::cancel' => ['void', 'consumerTag='=>'string'],
153+
'AMQPQueue::consume' => ['void', 'callback='=>'callable|null', 'flags='=>'int|null', 'consumerTag='=>'string|null'],
154154
'AMQPQueue::declareQueue' => ['int'],
155-
'AMQPQueue::delete' => ['int', 'flags='=>'int'],
156-
'AMQPQueue::get' => ['AMQPEnvelope|bool', 'flags='=>'int'],
157-
'AMQPQueue::getArgument' => ['bool|int|string', 'key'=>'string'],
155+
'AMQPQueue::delete' => ['int', 'flags='=>'int|null'],
156+
'AMQPQueue::get' => ['AMQPEnvelope|null', 'flags='=>'int|null'],
157+
'AMQPQueue::getArgument' => ['scalar|null|array|AMQPValue|AMQPDecimal|AMQPTimestamp', 'argumentName'=>'string'],
158158
'AMQPQueue::getArguments' => ['array'],
159159
'AMQPQueue::getChannel' => ['AMQPChannel'],
160160
'AMQPQueue::getConnection' => ['AMQPConnection'],
161161
'AMQPQueue::getFlags' => ['int'],
162-
'AMQPQueue::getName' => ['string'],
163-
'AMQPQueue::nack' => ['bool', 'delivery_tag'=>'string', 'flags='=>'int'],
164-
'AMQPQueue::purge' => ['bool'],
165-
'AMQPQueue::reject' => ['bool', 'delivery_tag'=>'string', 'flags='=>'int'],
166-
'AMQPQueue::setArgument' => ['bool', 'key'=>'string', 'value'=>'mixed'],
167-
'AMQPQueue::setArguments' => ['bool', 'arguments'=>'array'],
168-
'AMQPQueue::setFlags' => ['bool', 'flags'=>'int'],
169-
'AMQPQueue::setName' => ['bool', 'queue_name'=>'string'],
170-
'AMQPQueue::unbind' => ['bool', 'exchange_name'=>'string', 'routing_key='=>'string', 'arguments='=>'array'],
162+
'AMQPQueue::getName' => ['string|null'],
163+
'AMQPQueue::nack' => ['void', 'deliveryTag'=>'int', 'flags='=>'int|null'],
164+
'AMQPQueue::purge' => ['int'],
165+
'AMQPQueue::reject' => ['void', 'deliveryTag'=>'int', 'flags='=>'int|null'],
166+
'AMQPQueue::setArgument' => ['void', 'argumentName'=>'string', 'argumentValue'=>'scalar|null|array|AMQPValue|AMQPDecimal|AMQPTimestamp'],
167+
'AMQPQueue::setArguments' => ['void', 'arguments'=>'array'],
168+
'AMQPQueue::setFlags' => ['void', 'flags'=>'int|null'],
169+
'AMQPQueue::setName' => ['void', 'name'=>'string'],
170+
'AMQPQueue::unbind' => ['void', 'exchangeName'=>'string', 'routingKey='=>'string', 'arguments='=>'array'],
171171
'apache_child_terminate' => ['bool'],
172172
'apache_get_modules' => ['array'],
173173
'apache_get_version' => ['string|false'],

0 commit comments

Comments
 (0)