Download the PHP package juanchosl/logger without Composer
On this page you can find all versions of the php package juanchosl/logger. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download juanchosl/logger
More information about juanchosl/logger
Files in juanchosl/logger
Package logger
Short Description Little logger using the PSR interfaces
License MIT
Homepage https://github.com/JuanchoSL/Logger
Informations about the package logger
Logger
Description
Little adapter to save log data using PSR3. This library have the availability of put the data log into distincts repositories or with different format. We can change the destination of the data, or his format, only changing the injected dependency.
We can create distincts log for differents cases, save it with an alias into the Debugger instance and call or inject any one into a any lib. In example, we can create a log for database queries, other for debug, other for errors...
Installation
Use composer in order to install it
How to use
First steps
Create or use provided Data Composers,
Using composers, you can create and design your own messages structure, you can convert to String (for save into files) or can convert to Array or Objects in order to save into tables.
Create or use a provided repository
Is the message destination, you can use the same Composer for send data to few Repositories, mantaining the same structure for all, create an instance in order to put the composer
Logger
Declare a Logger directly
Declare a Logger using the provided Debugger class
Declaring few Loggers in order to save separated data
Error control
Initializing error or exception handlers
Use declared Loggers for inject as dependecy into Libraries
All versions of logger with dependencies
ext-mbstring Version *
ext-fileinfo Version *
psr/log Version 3.0.*