Приветствую!
Подскажите, почему код, который работает на локальном сервере OpenServer, не работает на удаленном сервере с одинаковыми версиями PHP, MySQL и используемой библиотекой?
Используется библиотека: "edamov/pushok": "0.4.3"
Проблемный код:
$alert = Alert::create()->setTitle($pushTitle);
$alert = $alert->setBody($pushMessage);
var_dump($alert);
На локальном сервере свойства title и body объекта Alert заполняются переданными строками, но на удаленном сервере эти свойства пустые.
Результат с удаленного сервера:
При этом, если вставлять не переменную, а сразу значение, например:
$alert = Alert::create()->setTitle('123');
то свойство заполняется данными.