плагин FirePHP для разработчиков плагинов
Решил поделиться маленьким плагином для облегчения разработчикам жизни и помощи в отладке плагинов. Плагин может заменить стандартный вывод var_dump или HackerConsole.
позволяет выводить в любом месте лог php переменной например так:
$var = array('10','20');
PluginFirephp::GetLog($var);
Перед использованием плагина необходимо установить дополнения Firefox:
1. Firebug
2. FirePHP (https://addons.mozilla.org/ru/firefox/addon/firephp/)
UPD:
Для Chrome необходимые расширения можно найти тут:
chrome.google.com/webstore/search/firephp?hl=ru
gran тестировал расширение FeverPHP, оно работает.
Также есть репо на гитхабе
github.com/randomtoy/lsplugin-firephp
Ну и скрин.
Спасибо за внимание
12 комментариев
Чтобы было удобнее в файл \engine\include\function.php добавил функцию
запись q(переменная); мне больше нравится чем PluginFirephp::GetLog(переменная); =)
пс: жаль не для хрома =)
chrome.google.com/webstore/search/firephp?hl=ru
Вопрос — а насколько широко можно употреблять выражение PluginFirephp::GetLog(…) после установки плагина? У меня в моём плагине иногда срабатывает как надо, а в некоторых местах (в частности, при перегрузке методов User.class.php) выдаёт такую ошибку:
В чём может быть проблема? Ну и в классы ядра, как я понял, тоже нельзя добавлять? Или всё-таки можно, и это я что-то накосячил?