Kotchasan Framework Documentation

Kotchasan Framework Documentation

Kotchasan\Logger\ConsoleLogger

TH 05 Feb 2026 07:40

Kotchasan\Logger\ConsoleLogger

ConsoleLogger แสดง log messages ใน console/terminal

การใช้งาน

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 failed

เมื่อไหร่ควรใช้

  • CLI scripts
  • Development และ debugging
  • Cron jobs
  • Console applications

ตัวอย่าง

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());
}

คลาสที่เกี่ยวข้อง