danbettles / slack-logger
A simple but effective PSR-compliant logger that sends log-entries to a Slack incoming webhook
v1.0.1
2024-10-18 18:49 UTC
Requires
- php: ^8.3
- ext-curl: *
- psr/log: ^3.0
Requires (Dev)
- danbettles/codesniffer-standard: ^2.0
- phpstan/phpstan: ^1.12
- phpunit/phpunit: ^11.4.1
- squizlabs/php_codesniffer: ^3.10.3
README
A simple but effective PSR-compliant logger that sends log-entries to a Slack incoming webhook.
Basic Usage
Create an instance of the logger:
use DanBettles\SlackLogger\Logger; $logger = Logger::create( '<Name of host app>', '<Slack webhook URL>', );
Create log-entries (as you would using any PSR-compliant logger):
$logger->debug('Enemy tanks approaching'); $logger->emergency('Send out the patrol!', [ 'exception' => $ex, ]);