Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Should be compatible with в php7
А php 7 нет, и ругается на makeResourceRequest should be compatible with makeResourceRequest() из родительского класса.
При этом класс OAuthClientState из namespace common\auth extends от \OAuthClientState;
Получается что я не могу в extends OAuthClient ужесточить требование к OAuthClientState и принимать только определенный его extends?
Fart
Отправлено: 27 Июля, 2016 - 22:03:59
Посетитель
Покинул форум
Сообщений всего: 324
Дата рег-ции: Июль 2016
Помог: 10 раз(а)
покажи оригинал классов и их namespace
че то смотрю и в каждой строчке одинаковые имена вижу
lexus1990
Отправлено: 27 Июля, 2016 - 23:03:39
Новичок
Покинул форум
Сообщений всего: 6
Дата рег-ции: Авг. 2011
Помог: 0 раз(а)
Fart пишет:
покажи оригинал классов и их namespace
че то смотрю и в каждой строчке одинаковые имена вижу
Они и есть с одинаковыми именами. Лежат в разных папках с разными неймспейсами. Мне коллеги подсказали, что вероятнее всего php 5 не проверят сигнатуры статических методов
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.