Skip to content

Commit 158c8d4

Browse files
authored
adding missing throws (#43)
1 parent 6315ec0 commit 158c8d4

File tree

4 files changed

+12
-0
lines changed

4 files changed

+12
-0
lines changed

stubs/RdKafka/ConsumerTopic.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,9 @@ public function offsetStore($partition, $offset)
6262
* @param int $partition
6363
* @param int $timeout_ms
6464
* @param int $batch_size
65+
*
66+
* @throws Exception
67+
* @throws \InvalidArgumentException
6568
* @return array
6669
*/
6770
public function consumeBatch($partition, $timeout_ms, $batch_size)

stubs/RdKafka/KafkaConsumer.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -130,6 +130,8 @@ public function queryWatermarkOffsets($topic, $partition, &$low, &$high, $timeou
130130

131131
/**
132132
* @param array $topics
133+
*
134+
* @throws Exception
133135
* @return array
134136
*/
135137
public function getOffsetPositions($topics)

stubs/RdKafka/Producer.php

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,13 +24,15 @@ public function newTopic($topic_name, TopicConf $topic_conf = null)
2424
/**
2525
* @param int $timeoutMs
2626
*
27+
* @throws KafkaErrorException
2728
* @return void
2829
*/
2930
public function initTransactions(int $timeoutMs)
3031
{
3132
}
3233

3334
/**
35+
* @throws KafkaErrorException
3436
* @return void
3537
*/
3638
public function beginTransaction()
@@ -40,6 +42,7 @@ public function beginTransaction()
4042
/**
4143
* @param int $timeoutMs
4244
*
45+
* @throws KafkaErrorException
4346
* @return void
4447
*/
4548
public function commitTransaction(int $timeoutMs)
@@ -49,6 +52,7 @@ public function commitTransaction(int $timeoutMs)
4952
/**
5053
* @param int $timeoutMs
5154
*
55+
* @throws KafkaErrorException
5256
* @return void
5357
*/
5458
public function abortTransaction(int $timeoutMs)

stubs/RdKafka/ProducerTopic.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ private function __construct()
1414
* @param string $payload
1515
* @param string $key
1616
*
17+
* @throws Exception
1718
* @return void
1819
*/
1920
public function produce($partition, $msgflags, $payload, $key = null)
@@ -27,6 +28,8 @@ public function produce($partition, $msgflags, $payload, $key = null)
2728
* @param string|null $key
2829
* @param array|null $headers
2930
* @param int $timestamp_ms
31+
*
32+
* @throws Exception
3033
*/
3134
public function producev($partition, $msgflags, $payload, $key = null, $headers = null, $timestamp_ms = null)
3235
{

0 commit comments

Comments
 (0)