juandon / core
Core functionality
dev-master
2017-07-16 01:52 UTC
Requires
- php: >=5.3.1
- juandon/utilities: dev-develop
- phpunit/phpunit: 5.7.20
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.