Documentation

Handler

Namespaces

Curl
FingersCrossed
Slack
SyslogUdp

Interfaces, Classes and Traits

FormattableHandlerInterface
Interface to describe loggers that have a formatter
HandlerInterface
Interface that all Monolog Handlers must implement
ProcessableHandlerInterface
Interface to describe loggers that have processors
FormattableHandlerInterface
Interface to describe loggers that have a formatter
HandlerInterface
Interface that all Monolog Handlers must implement
ProcessableHandlerInterface
Interface to describe loggers that have processors
FormattableHandlerInterface
Interface to describe loggers that have a formatter
HandlerInterface
Interface that all Monolog Handlers must implement
ProcessableHandlerInterface
Interface to describe loggers that have processors
AbstractHandler
Base Handler class providing basic level/bubble support
AbstractProcessingHandler
Base Handler class providing the Handler structure, including processors and formatters
AbstractSyslogHandler
Common syslog functionality
AmqpHandler
Base Handler class providing the Handler structure
BrowserConsoleHandler
Handler sending logs to browser's javascript console with no browser extension required
BufferHandler
Buffers all records until closing the handler and then pass them as batch.
ChromePHPHandler
Handler sending logs to the ChromePHP extension (http://www.chromephp.com/)
CouchDBHandler
CouchDB handler
CubeHandler
Logs to Cube.
DeduplicationHandler
Simple handler wrapper that deduplicates log records across multiple requests
DoctrineCouchDBHandler
CouchDB handler for Doctrine CouchDB ODM
DynamoDbHandler
Amazon DynamoDB handler (http://aws.amazon.com/dynamodb/)
ElasticaHandler
Elastic Search handler
ElasticsearchHandler
Elasticsearch handler
ErrorLogHandler
Stores to PHP error_log() handler.
FallbackGroupHandler
Forwards records to multiple handlers
FilterHandler
Simple handler wrapper that filters records based on a list of levels
FingersCrossedHandler
Buffers all records until a certain level is reached
FirePHPHandler
Simple FirePHP Handler (http://www.firephp.org/), which uses the Wildfire protocol.
FleepHookHandler
Sends logs to Fleep.io using Webhook integrations
FlowdockHandler
Sends notifications through the Flowdock push API
GelfHandler
Handler to send messages to a Graylog2 (http://www.graylog2.org) server
GroupHandler
Forwards records to multiple handlers
Handler
Base Handler class providing basic close() support as well as handleBatch
HandlerWrapper
This simple wrapper class can be used to extend handlers functionality.
IFTTTHandler
IFTTTHandler uses cURL to trigger IFTTT Maker actions
InsightOpsHandler
Inspired on LogEntriesHandler.
LogEntriesHandler
Stores to any socket - uses fsockopen() or pfsockopen().
LogglyHandler
Sends errors to Loggly.
LogmaticHandler
Stores to any socket - uses fsockopen() or pfsockopen().
MailHandler
Base class for all mail handlers
MandrillHandler
MandrillHandler uses cURL to send the emails to the Mandrill API
MissingExtensionException
Exception can be thrown if an extension for a handler is missing
MongoDBHandler
Logs to a MongoDB database.
NativeMailerHandler
NativeMailerHandler uses the mail() function to send the emails
NewRelicHandler
Class to record a log on a NewRelic application.
NoopHandler
No-op
NullHandler
Blackhole
OverflowHandler
Handler to only pass log messages when a certain threshold of number of messages is reached.
PHPConsoleHandler
Monolog handler for Google Chrome extension "PHP Console"
ProcessHandler
Stores to STDIN of any process, specified by a command.
PsrHandler
Proxies log messages to an existing PSR-3 compliant logger.
PushoverHandler
Sends notifications through the pushover api to mobile phones
RedisHandler
Logs to a Redis key using rpush
RollbarHandler
Sends errors to Rollbar
RotatingFileHandler
Stores logs to files that are rotated every day and a limited number of files are kept.
SamplingHandler
Sampling handler
SendGridHandler
SendGridrHandler uses the SendGrid API v2 function to send Log emails, more information in https://sendgrid.com/docs/API_Reference/Web_API/mail.html
SlackHandler
Sends notifications through Slack API
SlackWebhookHandler
Sends notifications through Slack Webhooks
SocketHandler
Stores to any socket - uses fsockopen() or pfsockopen().
SqsHandler
Writes to any sqs queue.
StreamHandler
Stores to any stream resource
SwiftMailerHandler
SwiftMailerHandler uses Swift_Mailer to send the emails
SyslogHandler
Logs to syslog service.
SyslogUdpHandler
A Handler for logging to a remote syslogd server.
TelegramBotHandler
Handler send logs to Telegram using Telegram Bot API.
TestHandler
Used for testing purposes.
WhatFailureGroupHandler
Forwards records to multiple handlers suppressing failures of each handler and continuing through to give every handler a chance to succeed.
ZendMonitorHandler
Handler sending logs to Zend Monitor
AbstractHandler
Base Handler class providing the Handler structure
AbstractProcessingHandler
Base Handler class providing the Handler structure
AbstractSyslogHandler
Common syslog functionality
AmqpHandler
Base Handler class providing the Handler structure
BrowserConsoleHandler
Handler sending logs to browser's javascript console with no browser extension required
BufferHandler
Buffers all records until closing the handler and then pass them as batch.
ChromePHPHandler
Handler sending logs to the ChromePHP extension (http://www.chromephp.com/)
CouchDBHandler
CouchDB handler
CubeHandler
Logs to Cube.
DeduplicationHandler
Simple handler wrapper that deduplicates log records across multiple requests
DoctrineCouchDBHandler
CouchDB handler for Doctrine CouchDB ODM
DynamoDbHandler
Amazon DynamoDB handler (http://aws.amazon.com/dynamodb/)
ElasticSearchHandler
Elastic Search handler
ErrorLogHandler
Stores to PHP error_log() handler.
FilterHandler
Simple handler wrapper that filters records based on a list of levels
FingersCrossedHandler
Buffers all records until a certain level is reached
FirePHPHandler
Simple FirePHP Handler (http://www.firephp.org/), which uses the Wildfire protocol.
FleepHookHandler
Sends logs to Fleep.io using Webhook integrations
FlowdockHandler
Sends notifications through the Flowdock push API
GelfHandler
Handler to send messages to a Graylog2 (http://www.graylog2.org) server
GroupHandler
Forwards records to multiple handlers
HandlerWrapper
This simple wrapper class can be used to extend handlers functionality.
HipChatHandler
Sends notifications through the hipchat api to a hipchat room
IFTTTHandler
IFTTTHandler uses cURL to trigger IFTTT Maker actions
InsightOpsHandler
Inspired on LogEntriesHandler.
LogEntriesHandler
Stores to any socket - uses fsockopen() or pfsockopen().
LogglyHandler
Sends errors to Loggly.
MailHandler
Base class for all mail handlers
MandrillHandler
MandrillHandler uses cURL to send the emails to the Mandrill API
MissingExtensionException
Exception can be thrown if an extension for an handler is missing
MongoDBHandler
Logs to a MongoDB database.
NativeMailerHandler
NativeMailerHandler uses the mail() function to send the emails
NewRelicHandler
Class to record a log on a NewRelic application.
NullHandler
Blackhole
PHPConsoleHandler
Monolog handler for Google Chrome extension "PHP Console"
PsrHandler
Proxies log messages to an existing PSR-3 compliant logger.
PushoverHandler
Sends notifications through the pushover api to mobile phones
RavenHandler
Handler to send messages to a Sentry (https://github.com/getsentry/sentry) server using sentry-php (https://github.com/getsentry/sentry-php)
RedisHandler
Logs to a Redis key using rpush
RollbarHandler
Sends errors to Rollbar
RotatingFileHandler
Stores logs to files that are rotated every day and a limited number of files are kept.
SamplingHandler
Sampling handler
SlackbotHandler
Sends notifications through Slack's Slackbot
SlackHandler
Sends notifications through Slack API
SlackWebhookHandler
Sends notifications through Slack Webhooks
SocketHandler
Stores to any socket - uses fsockopen() or pfsockopen().
StreamHandler
Stores to any stream resource
SwiftMailerHandler
SwiftMailerHandler uses Swift_Mailer to send the emails
SyslogHandler
Logs to syslog service.
SyslogUdpHandler
A Handler for logging to a remote syslogd server.
TestHandler
Used for testing purposes.
WhatFailureGroupHandler
Forwards records to multiple handlers suppressing failures of each handler and continuing through to give every handler a chance to succeed.
ZendMonitorHandler
Handler sending logs to Zend Monitor
AbstractHandlerTest
AbstractProcessingHandlerTest
AmqpHandlerTest
BrowserConsoleHandlerTest
BufferHandlerTest
ChromePHPHandlerTest
TestChromePHPHandler
Handler sending logs to the ChromePHP extension (http://www.chromephp.com/)
CouchDBHandlerTest
DeduplicationHandlerTest
DoctrineCouchDBHandlerTest
DynamoDbHandlerTest
ElasticSearchHandlerTest
ErrorLogHandlerTest
FilterHandlerTest
FingersCrossedHandlerTest
FirePHPHandlerTest
TestFirePHPHandler
Simple FirePHP Handler (http://www.firephp.org/), which uses the Wildfire protocol.
FleepHookHandlerTest
FlowdockHandlerTest
GelfHandlerLegacyTest
GelfHandlerTest
GelfMockMessagePublisher
GroupHandlerTest
HandlerWrapperTest
HipChatHandlerTest
InsightOpsHandlerTest
LogEntriesHandlerTest
MailHandlerTest
MockRavenClient
MongoDBHandlerTest
Mongo
NativeMailerHandlerTest
NewRelicHandlerTest
StubNewRelicHandlerWithoutExtension
Class to record a log on a NewRelic application.
StubNewRelicHandler
Class to record a log on a NewRelic application.
NullHandlerTest
PHPConsoleHandlerTest
PsrHandlerTest
PushoverHandlerTest
Almost all examples (expected header, titles, messages) taken from https://www.pushover.net/api
RavenHandlerTest
RedisHandlerTest
RollbarHandlerTest
RotatingFileHandlerTest
SamplingHandlerTest
SlackbotHandlerTest
SlackHandlerTest
SlackWebhookHandlerTest
SocketHandlerTest
StreamHandlerTest
SwiftMailerHandlerTest
SyslogHandlerTest
SyslogUdpHandlerTest
TestHandlerTest
UdpSocketTest
WhatFailureGroupHandlerTest
ExceptionTestHandler
Used for testing purposes.
ZendMonitorHandlerTest
AbstractHandler
Base Handler class providing the Handler structure
AbstractProcessingHandler
Base Handler class providing the Handler structure
AbstractSyslogHandler
Common syslog functionality
AmqpHandler
Base Handler class providing the Handler structure
BrowserConsoleHandler
Handler sending logs to browser's javascript console with no browser extension required
BufferHandler
Buffers all records until closing the handler and then pass them as batch.
ChromePHPHandler
Handler sending logs to the ChromePHP extension (http://www.chromephp.com/)
CouchDBHandler
CouchDB handler
CubeHandler
Logs to Cube.
DeduplicationHandler
Simple handler wrapper that deduplicates log records across multiple requests
DoctrineCouchDBHandler
CouchDB handler for Doctrine CouchDB ODM
DynamoDbHandler
Amazon DynamoDB handler (http://aws.amazon.com/dynamodb/)
ElasticSearchHandler
Elastic Search handler
ErrorLogHandler
Stores to PHP error_log() handler.
FilterHandler
Simple handler wrapper that filters records based on a list of levels
FingersCrossedHandler
Buffers all records until a certain level is reached
FirePHPHandler
Simple FirePHP Handler (http://www.firephp.org/), which uses the Wildfire protocol.
FleepHookHandler
Sends logs to Fleep.io using Webhook integrations
FlowdockHandler
Sends notifications through the Flowdock push API
GelfHandler
Handler to send messages to a Graylog2 (http://www.graylog2.org) server
GroupHandler
Forwards records to multiple handlers
HandlerWrapper
This simple wrapper class can be used to extend handlers functionality.
HipChatHandler
Sends notifications through the hipchat api to a hipchat room
IFTTTHandler
IFTTTHandler uses cURL to trigger IFTTT Maker actions
InsightOpsHandler
Inspired on LogEntriesHandler.
LogEntriesHandler
Stores to any socket - uses fsockopen() or pfsockopen().
LogglyHandler
Sends errors to Loggly.
MailHandler
Base class for all mail handlers
MandrillHandler
MandrillHandler uses cURL to send the emails to the Mandrill API
MissingExtensionException
Exception can be thrown if an extension for an handler is missing
MongoDBHandler
Logs to a MongoDB database.
NativeMailerHandler
NativeMailerHandler uses the mail() function to send the emails
NewRelicHandler
Class to record a log on a NewRelic application.
NullHandler
Blackhole
PHPConsoleHandler
Monolog handler for Google Chrome extension "PHP Console"
PsrHandler
Proxies log messages to an existing PSR-3 compliant logger.
PushoverHandler
Sends notifications through the pushover api to mobile phones
RavenHandler
Handler to send messages to a Sentry (https://github.com/getsentry/sentry) server using sentry-php (https://github.com/getsentry/sentry-php)
RedisHandler
Logs to a Redis key using rpush
RollbarHandler
Sends errors to Rollbar
RotatingFileHandler
Stores logs to files that are rotated every day and a limited number of files are kept.
SamplingHandler
Sampling handler
SlackbotHandler
Sends notifications through Slack's Slackbot
SlackHandler
Sends notifications through Slack API
SlackWebhookHandler
Sends notifications through Slack Webhooks
SocketHandler
Stores to any socket - uses fsockopen() or pfsockopen().
StreamHandler
Stores to any stream resource
SwiftMailerHandler
SwiftMailerHandler uses Swift_Mailer to send the emails
SyslogHandler
Logs to syslog service.
SyslogUdpHandler
A Handler for logging to a remote syslogd server.
TestHandler
Used for testing purposes.
WhatFailureGroupHandler
Forwards records to multiple handlers suppressing failures of each handler and continuing through to give every handler a chance to succeed.
ZendMonitorHandler
Handler sending logs to Zend Monitor
AbstractHandlerTest
AbstractProcessingHandlerTest
AmqpHandlerTest
BrowserConsoleHandlerTest
BufferHandlerTest
ChromePHPHandlerTest
TestChromePHPHandler
Handler sending logs to the ChromePHP extension (http://www.chromephp.com/)
CouchDBHandlerTest
DeduplicationHandlerTest
DoctrineCouchDBHandlerTest
DynamoDbHandlerTest
ElasticSearchHandlerTest
ErrorLogHandlerTest
FilterHandlerTest
FingersCrossedHandlerTest
FirePHPHandlerTest
TestFirePHPHandler
Simple FirePHP Handler (http://www.firephp.org/), which uses the Wildfire protocol.
FleepHookHandlerTest
FlowdockHandlerTest
GelfHandlerLegacyTest
GelfHandlerTest
GelfMockMessagePublisher
GroupHandlerTest
HandlerWrapperTest
HipChatHandlerTest
InsightOpsHandlerTest
LogEntriesHandlerTest
MailHandlerTest
MockRavenClient
MongoDBHandlerTest
Mongo
NativeMailerHandlerTest
NewRelicHandlerTest
StubNewRelicHandlerWithoutExtension
Class to record a log on a NewRelic application.
StubNewRelicHandler
Class to record a log on a NewRelic application.
NullHandlerTest
PHPConsoleHandlerTest
PsrHandlerTest
PushoverHandlerTest
Almost all examples (expected header, titles, messages) taken from https://www.pushover.net/api
RavenHandlerTest
RedisHandlerTest
RollbarHandlerTest
RotatingFileHandlerTest
SamplingHandlerTest
SlackbotHandlerTest
SlackHandlerTest
SlackWebhookHandlerTest
SocketHandlerTest
StreamHandlerTest
SwiftMailerHandlerTest
SyslogHandlerTest
SyslogUdpHandlerTest
TestHandlerTest
UdpSocketTest
WhatFailureGroupHandlerTest
ExceptionTestHandler
Used for testing purposes.
ZendMonitorHandlerTest
FormattableHandlerTrait
Helper trait for implementing FormattableInterface
ProcessableHandlerTrait
Helper trait for implementing ProcessableInterface
WebRequestRecognizerTrait
FormattableHandlerTrait
Helper trait for implementing FormattableInterface
ProcessableHandlerTrait
Helper trait for implementing ProcessableInterface
FormattableHandlerTrait
Helper trait for implementing FormattableInterface
ProcessableHandlerTrait
Helper trait for implementing ProcessableInterface

Table of Contents

error_log()  : mixed
mail()  : mixed
newrelic_notice_error()  : mixed
newrelic_set_appname()  : mixed
newrelic_name_transaction()  : mixed
newrelic_add_custom_parameter()  : mixed
error_log()  : mixed
mail()  : mixed
newrelic_notice_error()  : mixed
newrelic_set_appname()  : mixed
newrelic_name_transaction()  : mixed
newrelic_add_custom_parameter()  : mixed

Functions

mail()

mail(mixed $to, mixed $subject, mixed $message[, mixed $additional_headers = null ][, mixed $additional_parameters = null ]) : mixed
Parameters
$to : mixed
$subject : mixed
$message : mixed
$additional_headers : mixed = null
$additional_parameters : mixed = null
Return values
mixed

newrelic_set_appname()

newrelic_set_appname(mixed $appname) : mixed
Parameters
$appname : mixed
Return values
mixed

newrelic_name_transaction()

newrelic_name_transaction(mixed $transactionName) : mixed
Parameters
$transactionName : mixed
Return values
mixed

newrelic_add_custom_parameter()

newrelic_add_custom_parameter(mixed $key, mixed $value) : mixed
Parameters
$key : mixed
$value : mixed
Return values
mixed

mail()

mail(mixed $to, mixed $subject, mixed $message[, mixed $additional_headers = null ][, mixed $additional_parameters = null ]) : mixed
Parameters
$to : mixed
$subject : mixed
$message : mixed
$additional_headers : mixed = null
$additional_parameters : mixed = null
Return values
mixed

newrelic_set_appname()

newrelic_set_appname(mixed $appname) : mixed
Parameters
$appname : mixed
Return values
mixed

newrelic_name_transaction()

newrelic_name_transaction(mixed $transactionName) : mixed
Parameters
$transactionName : mixed
Return values
mixed

newrelic_add_custom_parameter()

newrelic_add_custom_parameter(mixed $key, mixed $value) : mixed
Parameters
$key : mixed
$value : mixed
Return values
mixed

Search results