Skip to content

Latest commit

 

History

History
59 lines (44 loc) · 1.96 KB

README.md

File metadata and controls

59 lines (44 loc) · 1.96 KB

SeasLogger

An effective,fast,stable log package for PHP base SeasLog

Build Status Scrutinizer Code Quality Code Coverage Code Intelligence Status Latest Stable Version Total Downloads License

This library implements the PSR-3 and PSR-4

Installation

Install the latest version with

$ composer require seasx/seas-logger

Basic Usage

<?php

use Seasx\SeasLogger\Logger;

$logger = new Logger();

// add records to the log
$logger->warning('Hello');
$logger->error('SeasLogger');

configuration for laravel/lumen >=5.6

add seaslog configuration in config/logging.php

'channels' => [
    ...
    'seaslog' => [
        'driver' => 'custom',
        'via' => \Seasx\SeasLogger\Logger::class,
        'path' => '/path/to/logfile',
    ],
    ...
]

edit .env file to use seaslog

LOG_CHANNEL=seaslog

See more

https://github.com/SeasX/SeasLog