Скачав новую версию Smarty, меня удивила одна вещь...
Когда там где то внутри происходит ошибка, то данный скрипт выводит поочередно в каком файле и в какой функции она произошла (и вроде еще какие параметры были переданы).
Я вот после некоторого перерыва хочу вернуться к программированию на php и к своему проекту. Есть там пара узких мест, очень неудобных и глупых - хочу мереписать микроядро. Оно как и ранее будет ООП, это на мой взгляд очень и очень удобно.
Очень хотелось бы понять как реализовать вышеуказанный способ вывода ошибок. Если поможете - буду очень сильно благодарен.
P.S.
Попробовал расковырять смарти, но не понял как сделано.
|