juandon/core

Core functionality

dev-master 2017-07-16 01:52 UTC

This package is auto-updated.

Last update: 2024-05-23 07:29:41 UTC


README

Containig registry, events, logging functionality.

Installing

Add following code to your "composer.json" file

    "repositories": [
        {
            "type": "vcs",
            "url": "https://bitbucket.org/juandon/core"
        }
    ],
    "require": {
        "juandon/core": "dev-develop"
    }

and run composer update or run composer require juandon/core.

Usage

Add following code to your bootstrap file:

use \juandon\Core\Bootstrap;

Bootstrap::initByPath("./config.ini.php");

"config.ini.php" file:

;<?php die; __halt_compiler();

[core]
; By default: Off
event[debug] = On

; By default: "StdOut"
;log[method] = "StdOut"

; By default: E_ERROR | E_WARNING
log[level] = E_ERROR | E_WARNING | E_NOTICE

;log.source[] = "*" ; means all log sources
log.source[] = "Foo::someMethod()"

@todo

Unit tests.