ThemePlate / Logger

Opinionated logging structure

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ThemePlate Logger

Usage

use ThemePlate\Logger;

$logger = new Logger( 'mylogs', 'path/to/save' );

$logger->channel( 'api' )->info( 'READY!' );
$logger->channel( 'app' )->info( 'INITIALIZED!' );

path/to/save/mylogs/[year]/[month]/[day]/[channel].log

new Logger( $folder_name, $base_path )

  • $folder_name (string)(Optional) Default logs
  • $base_path (string)(Optional) Default WP_CONTENT_DIR

About

Opinionated logging structure

License:GNU General Public License v3.0


Languages

Language:PHP 100.0%