| @@ 238-252 (lines=15) @@ | ||
| 235 | * |
|
| 236 | * @return array |
|
| 237 | */ |
|
| 238 | protected function createDeleteEntries(array $messages) |
|
| 239 | { |
|
| 240 | array_walk( |
|
| 241 | $messages, |
|
| 242 | function (MessageInterface &$message, $id) { |
|
| 243 | $metadata = $message->getMetadata(); |
|
| 244 | $message = [ |
|
| 245 | 'Id' => $id, |
|
| 246 | 'ReceiptHandle' => $metadata->get('ReceiptHandle'), |
|
| 247 | ]; |
|
| 248 | } |
|
| 249 | ); |
|
| 250 | ||
| 251 | return $messages; |
|
| 252 | } |
|
| 253 | ||
| 254 | /** |
|
| 255 | * @param MessageInterface[] $messages |
|
| @@ 259-274 (lines=16) @@ | ||
| 256 | * |
|
| 257 | * @return array |
|
| 258 | */ |
|
| 259 | protected function createRejectEntries(array $messages) |
|
| 260 | { |
|
| 261 | array_walk( |
|
| 262 | $messages, |
|
| 263 | function (MessageInterface &$message, $id) { |
|
| 264 | $metadata = $message->getMetadata(); |
|
| 265 | $message = [ |
|
| 266 | 'Id' => $id, |
|
| 267 | 'ReceiptHandle' => $metadata->get('ReceiptHandle'), |
|
| 268 | 'VisibilityTimeout' => 0, |
|
| 269 | ]; |
|
| 270 | } |
|
| 271 | ); |
|
| 272 | ||
| 273 | return $messages; |
|
| 274 | } |
|
| 275 | ||
| 276 | /** |
|
| 277 | * @param MessageInterface[] $messages |
|