switon/log

Structured logging with log routing for Switon Framework

Maintainers

Package info

github.com/switon-php/log

Documentation

pkg:composer/switon/log

Statistics

Installs: 5

Dependents: 3

Suggesters: 0

Stars: 0

Open Issues: 0

v1.0.0 2026-05-09 16:42 UTC

This package is auto-updated.

Last update: 2026-05-09 16:43:18 UTC


README

Structured logging and log routing for Switon Framework.

Installation

composer require switon/log

Requirements: PHP 8.3+

Quick Start

use Psr\Log\LoggerInterface;
use Switon\Core\Attribute\Autowired;

class UserService
{
    #[Autowired] protected LoggerInterface $logger;

    public function login(int $userId): void
    {
        $this->logger->info('User logged in', ['user_id' => $userId]);
    }
}

Docs: https://docs.switon.dev/latest/log

License

MIT.