Writer

Writer

class Writer implements Log, LoggerInterface (View source)

Methods

void __construct(Logger $monolog, Dispatcher $dispatcher = null)

Create a new log writer instance.

void emergency(string $message, array $context = array())

Log an emergency message to the logs.

void alert(string $message, array $context = array())

Log an alert message to the logs.

void critical(string $message, array $context = array())

Log a critical message to the logs.

void error(string $message, array $context = array())

Log an error message to the logs.

void warning(string $message, array $context = array())

Log a warning message to the logs.

void notice(string $message, array $context = array())

Log a notice to the logs.

void info(string $message, array $context = array())

Log an informational message to the logs.

void debug(string $message, array $context = array())

Log a debug message to the logs.

void log(string $level, string $message, array $context = array())

Log a message to the logs.

void write(string $level, string $message, array $context = array())

Dynamically pass log calls into the writer.

void useFiles(string $path, string $level = 'debug')

Register a file log handler.

void useDailyFiles(string $path, int $days, string $level = 'debug')

Register a daily file log handler.

LoggerInterface useSyslog(string $name = 'laravel', string $level = 'debug')

Register a Syslog handler.

void useErrorLog(string $level = 'debug', int $messageType = ErrorLogHandler::OPERATING_SYSTEM)

Register an error_log handler.

void listen(Closure $callback)

Register a new callback handler for when a log event is triggered.

Logger getMonolog()

Get the underlying Monolog instance.

Dispatcher getEventDispatcher()

Get the event dispatcher instance.

void setEventDispatcher(Dispatcher $dispatcher)

Set the event dispatcher instance.

doc_Laravel
2016-11-02 16:45:44
Comments
Leave a Comment

Please login to continue.