Skip to content

Commit a60fa25

Browse files
authored
Prevent potential undefined array key PHP warning (#528)
1 parent c2541fc commit a60fa25

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

app/code/Meta/BusinessExtension/Model/PersistMetaLogImmediatelyHandler.php

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -25,16 +25,15 @@
2525

2626
class PersistMetaLogImmediatelyHandler
2727
{
28-
2928
/**
3029
* @var GraphAPIAdapter
3130
*/
32-
private $graphApiAdapter;
31+
private GraphAPIAdapter $graphApiAdapter;
3332

3433
/**
3534
* @var SystemConfig
3635
*/
37-
private $systemConfig;
36+
private SystemConfig $systemConfig;
3837

3938
/**
4039
* PersistMetaLogImmediatelyHandler constructor
@@ -54,12 +53,13 @@ public function __construct(
5453
* Consumer handler to persist exception logs from message queue to Meta
5554
*
5655
* @param string $message
56+
* @return void
5757
*/
58-
public function persistMetaLogImmediately(string $message)
58+
public function persistMetaLogImmediately(string $message): void
5959
{
6060
$context = json_decode($message, true);
6161
$accessToken = null;
62-
if ($context['store_id']) {
62+
if (isset($context['store_id'])) {
6363
$accessToken = $this->systemConfig->getAccessToken($context['store_id']);
6464
}
6565
$this->graphApiAdapter->persistLogToMeta($context, $accessToken);

0 commit comments

Comments
 (0)