/ / Чи може FirePHP бути налаштований, щоб повідомити, звідки його було викликано, коли він реєструється? - php, firephp

Може FirePHP бути налаштований, щоб сказати, де він був викликаний, коли він реєструється? - php, firephp

Я допомагаю колезі з додатком спагетті-коду $firephp->log, але ми намагаємося відстежити конкретну.

Може FirePHP бути налаштований на включення, з кожним журналом оператора, розташування, яке було викликано в коді?

Відповіді:

0 для відповіді № 1

Сам FirePHP написаний на PHP, тому ви можете редагувати log Функція-член для додавання трасування. У оригіналі FirePHP.class.php файл, функція log виглядає так:

public function log($Object, $Label=null) {
return $this->fb($Object, $Label, FirePHP::LOG);
}

Якщо ви бажаєте зареєструвати виклик, просто змініть цей метод на:

public function log($Object, $Label=null) {
$this->trace($Label);
return $this->fb($Object, $Label, FirePHP::LOG);
}

P.S. У моїй системі є стара версія FirePHP, тому ваш код може бути дещо іншим, але зміни будуть приблизно однаковими.