Ваше предупреждение указывает на то, что данный ключ вашей функции не существует в массиве $ _SESSION. В model_showcart4.php
в строке 83 вы передали массив своей функции, что, вероятно, является причиной этой ошибки.
Я бы рекомендовал добавить дополнительную проверку в ваше заявление if. Используйте функцию array_key_exists
, чтобы проверить, действительно ли ключ существует в данном массиве, поэтому, если по какой-то причине задан ключ, который просто не существует, ваш код не сломается.
F: \ XAMPP \ HTDOCS \ digikalamvc \ ядро \ model.php
public static function sessionGet($name) {
if (array_key_exists($name, $_SESSION) && isset($_SESSION[$name])) {
return $_SESSION[$name];
} else {
return false;
}
}