Skip to content

Commit 1baa616

Browse files
crocodelempociot
authored andcommitted
Replace keys instead of combining when merging multi-dimensional arrays (#21)
1 parent d9e938b commit 1baa616

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/SlackDriver.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -312,7 +312,7 @@ protected function respondJSON($message, $matchingMessage, $parameters = [])
312312
*/
313313
protected function replyWithToken($message, $matchingMessage, $additionalParameters = [])
314314
{
315-
$parameters = array_merge_recursive([
315+
$parameters = array_replace_recursive([
316316
'as_user' => true,
317317
'token' => $this->payload->get('token'),
318318
'channel' => $matchingMessage->getRecipient() === '' ? $matchingMessage->getSender() : $matchingMessage->getRecipient(),

src/SlackRTMDriver.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -214,7 +214,7 @@ protected function isBot()
214214
*/
215215
public function buildServicePayload($message, $matchingMessage, $additionalParameters = [])
216216
{
217-
$parameters = array_merge_recursive([
217+
$parameters = array_replace_recursive([
218218
'channel' => $matchingMessage->getRecipient() ?: $matchingMessage->getSender(),
219219
'as_user' => true,
220220
], $additionalParameters);

0 commit comments

Comments
 (0)