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
error_log()
error_log() : 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_notice_error()
newrelic_notice_error() : mixed
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
—
error_log()
error_log() : 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_notice_error()
newrelic_notice_error() : mixed
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
—