/mint-log

Primary LanguagePHPGNU General Public License v2.0GPL-2.0

Mint Remote Logging

Extensible logging to remote providers

Example usage:

// 1) Register your custom log writer
require __DIR__ . '/class-mint-log-writer-email.php';
Mint_Log_Writer_Email::get_instance();

// 2) Before you start logging, do any setup your logger needs
Mint_Log_Writer_Email::get_instance()
         ->add_recipients( 'gkoen@pmc.com' )
         ->send_log_as_attachment();

// 3) Log. Use your preferred log writer
Mint_Log::get_instance()
         ->log( "Hello, world" );

Notes

Cloud logging providers: