четверг, 24 мая 2012 г.

Отладочные функции в Devel в Drupal

  1. dpm($var) или dsm($var) - Выводит информацию о переменной в виде системного сообщения, используя Krumo.
  2. dvm($var) - Выводит информацию о переменной в виде системного сообщения, используя var_dump($var).
  3. dpr($var, $return = false) - Выводит информацию о переменной вверху страницы, используя print_r($var, $return).
  4. dvr($var, $return = false) - Выводит информацию о переменной вверху страницы, используя var_dump($var, $return).
  5. kpr($var, $return = false) - Выводит информацию о переменной вверху страницы, используя Krumo.
  6. dargs() - Выводит информацию об аргументах текущей функции вверху страницы, используя Krumo.
  7. dd($var, $label = null) - Записывает информацию о переменной в файл drupal_debug.txt, который находится во временной директории (admin/settings/file-system).
  8. ddebug_backtrace() - Выводит стек вызова функций вверху страницы, используя Krumo.
  9. db_queryd($query, $args = array()) - Функция db_queryd(), это дебаг версия db_query(), которая после выполнения запроса $query, выводит его вверху страницы.
  10. dpq($query, $return = FALSE, $name = NULL) - Это аналог функции db_queryd() доступный только в Drupal 7. Выводит с помощью dpm() SQL запрос с подставленными аргументами. В качестве первого параметра принимает объект DBTNG.

Комментариев нет:

Отправить комментарий