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 :: Перехват имени класса в spl_autoload_register. Возможно ли?
Покинул форум
Сообщений всего: 129
Дата рег-ции: Июнь 2013
Помог: 7 раз(а)
arimanecro пишет:
Fatal error: Uncaught Error: Class 'test'
А хотелось бы:
Fatal error: Uncaught Error: Class 'testlala'
Вообще не вижу ни одного адекватного оправдания такой необходимости. Пытаетесь создать экземпляр класса test и получаете, полезную информацию в виде ошибки связанную с test, а не какую-то подставленную ахинею в виде - testlala
Может все таки более уместно будет добавить фабричный метод, который будет делать нужную предобработку?
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.