h22k / logma
Basic logging library for small projects
0.0.3
2024-04-29 18:09 UTC
Requires
- psr/log: ^3.0
Requires (Dev)
- friendsofphp/php-cs-fixer: dev-master
- mikey179/vfsstream: ^1.6.11
- phpstan/phpstan: 2.0.x-dev
- phpunit/phpunit: ^11.0.0
This package is auto-updated.
Last update: 2026-03-29 01:10:23 UTC
README
Logma
Logma is a simple logging tool. It's name coming from combination of Turkish word Lokma and log.
Install
composer require h22k/logma
Usage/Examples
TODO: More examples will be added.
<?php use H22k\Logma\Formatter\PlainTextFormatter; use H22k\Logma\Logma; use H22k\Logma\Resource\StreamResource; use H22k\Logma\Source\StreamSource; $logma = new Logma( 'logma', ); $source = new StreamSource( new StreamResource(__DIR__.'/storage/test.log'), new PlainTextFormatter()); $logma->addSource($source); $logma->info('first log'); // OUTPUT: [29/04/24 07:18:48] logmaTest.INFO | first log a:0:{}
