Не работает getQRcode на PHP 7

Уважаемые коллеги доброго времени суток!
При переходе на PHP 7, возникла проблема с работой компонента getQRcode. Открывая страницу с вызовом данного компонента получаем ошибку 500. В логах сервера появляется следующая запись:

PHP Fatal error:  Uncaught Error: Access to undeclared static property: QRcode::$params in /var/www/.../data/www/.../core/components/getqrcode/processors/mgr/item/generate.class.php:242
В листинге класса, в строке 242 следующий код:

QRcode::$params['type']( $text, $filepath, $params['ecc'], $params['pixels'], $params['frame'] );
Подскажите пожалуйста, как можно пофиксить эту проблему?
Василий Палагин
24 апреля 2016, 14:33
modx.pro
1 565
0

Комментарии: 3

Василий Наумкин
24 апреля 2016, 18:08
0
Наверное, нужно объявить переменную params в классе QRcode.
    Павел Гвоздь
    24 апреля 2016, 21:23
    +2
    Поправил совместимость. Обновляйтесь.
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    3