Автоматически регистрировать имена файлов и номера строк с помощью Zend - PullRequest
0 голосов
/ 14 ноября 2018

Я использую следующие строки для создания регистратора через zend-log:

use Zend\Log\Logger;
use Zend\Log\Writer\Stream;

$logger = new Logger();
$writer = new Stream(__DIR__ . '/application.log');
$logger->addWriter($writer);

Пока все работает нормально, и я могу писать отладочные сообщения с:

$logger->debug('Hello World');

Есть ли возможность записать имя файла скрипта и строку кода, которая вызывает функцию отладки? Я имею в виду что-то вроде этого:

$logger->debug(__FILE__, __LINE__, 'Hello World');

Я знаю, что могу передать второй (дополнительный) параметр в функцию отладки, но есть ли средство форматирования или записи, которое автоматически регистрирует эту информацию?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...