nativerank/pagekit-logger

Easy logging in any of your Pagekit extensions

Installs: 79

Dependents: 0

Suggesters: 0

Security: 0

Stars: 3

Watchers: 3

Forks: 0

Language:JavaScript

Type:pagekit-extension

1.0.1 2016-06-02 17:25 UTC

This package is not auto-updated.

Last update: 2024-09-09 12:48:04 UTC


README

Allows for easy logging in the Pagekit CMS

pagekit-logger-preview

Install:

php pagekit install nativerank/pagekit-logger   // Activate after installing in the System

Basic Usage:

// Log a simple String
$logger = App::getPagekitLogger();
$logger->log('Hello log!');

// Log an exception
$logger->log($e);

Options:

// Name
$logger = new PagekitLogger(['name' => 'MyLogger']);                // Change Logger name

// Log Level
$logger->log('Hello log!', PagekitLogger::INFO);                    // Log level INFO

// Exceptions:
$logger->log($e, PagekitLogger::CRITICAL);                          // Custom Error Level

Defaults:

Name:       PagekitLogger

Log Level:  ERROR

Log Levels:

  • DEBUG
  • INFO
  • NOTICE
  • WARNING
  • ERROR
  • CRITICAL
  • ALERT
  • EMERGENCY

License:

MIT