Маленькие хитрости. Отладка кода.

Для пишущей (и начинающей писать) братии под Друпал расскажу о маленькой хитрости, которую я использую для отладки кода при написании модулей и функций темизации.

Вообще-то это известный «велосипед», но может кому нибудь из начинающих поможет.

Я не люблю использовать модуль devel из за его тяжести, поэтому использую простенькую функцию помещенную мной в файл settings.php

Функция:

/**

 * @param

 *      $msg - то что хотим показать, переменная , массив, объект

 *      $title - опционально, метка

 *      $pre   - обрамлять тэшгами

 - полезно для показа массивов и объектов
 *      $out   - если TRUE, выводить через drupal_set_message, иначе вернуть информацию
 */

читать далее