2017 © Pedro Peláez
 

library monocfg

Adds configuration files support to Jordi Boggiano's Monolog

image

eugenest/monocfg

Adds configuration files support to Jordi Boggiano's Monolog

  • Saturday, October 25, 2014
  • by eugenest
  • Repository
  • 1 Watchers
  • 1 Stars
  • 2 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 1 Versions
  • 0 % Grown

The README.md

Monocfg

Seldaek/Monolog wrapper to configure handlers with json files., (*1)

Install

Add to composer.json:, (*2)

{
    "require": {
        "eugenest/monocfg": "dev-master"
    }
}

execute, (*3)

composer install

Usage

<?php

require '../vendor/autoload.php';

use Monocfg\Logger;
use Monocfg\Settings;

$logger = new Logger('testlog', new Settings('config.json'));
$logger->addInfo('test');
config.json
{
    "StreamHandler" : [
        "logs/simple.log"
    ],
    "NativeMailerHandler" : [
        "user@email.com",
        "Project logger",
        "test@email.com",
        "400"
    ],
    "LogEntriesHandler" : [
        "2f5aeb4b-8be5-4a1e-bc78-38b4a4e6c570",
        "false"
    ],
    "NewRelicHandler" : [
        "200",
        "false",
        "project-prod",
        "true"
    ]
}

Handlers signatures should be compatible with natives., (*4)

The Versions

25/10 2014

dev-master

9999999-dev

Adds configuration files support to Jordi Boggiano's Monolog

  Sources   Download

The Requires

 

The Development Requires

by Eugene Timofieiev