Kotchasan Framework Documentation
Kotchasan\Logger\ConsoleLogger
Kotchasan\Logger\ConsoleLogger
ConsoleLogger displays log messages in the console/terminal.
Usage
use Kotchasan\Logger\ConsoleLogger;
$logger = new ConsoleLogger();
$logger->info('Server started');
$logger->warning('Low memory');
$logger->error('Connection failed');Output
[INFO] Server started
[WARNING] Low memory
[ERROR] Connection failedWhen to Use
- CLI scripts
- Development and debugging
- Cron jobs
- Console applications
Example
CLI Script
use Kotchasan\Logger\ConsoleLogger;
$logger = new ConsoleLogger();
$logger->info('Starting migration...');
try {
runMigration();
$logger->info('Migration completed');
} catch (\Exception $e) {
$logger->error('Migration failed: ' . $e->getMessage());
}Related Classes
- Logger Overview
- [FileLogger]