An open API service indexing awesome lists of open source software.

https://github.com/kraken-php/log

[DEPRECATED] Kraken\Log component, standalone part of kraken-php/framework.
https://github.com/kraken-php/log

Last synced: 5 months ago
JSON representation

[DEPRECATED] Kraken\Log component, standalone part of kraken-php/framework.

Awesome Lists containing this project

README

          

# Kraken Log Component

[![Build Status](https://travis-ci.org/kraken-php/framework.svg)](https://travis-ci.org/kraken-php/framework)
[![Total Downloads](https://poser.pugx.org/kraken-php/log/downloads)](https://packagist.org/packages/kraken-php/log)
[![Latest Stable Version](https://poser.pugx.org/kraken-php/log/v/stable)](https://packagist.org/packages/kraken-php/log)
[![Latest Unstable Version](https://poser.pugx.org/kraken-php/log/v/unstable)](https://packagist.org/packages/kraken-php/log)
[![License](https://poser.pugx.org/kraken-php/framework/license)](https://packagist.org/packages/kraken-php/framework)
[![Kraken Compatible](https://img.shields.io/badge/kraken-compatible-6b02af.svg)](https://github.com/kraken-php/framework)

> **Note:** This repository is a part of [Kraken Framework][3], but **can be used freely as standalone library**. If you
are interested in more asynchronous components for PHP, check out the rest of [Kraken repository][5] or see our
[asynchronous application skeleton][4] example.

## Description

Log is a component that allows writing application logs using files, sockets, inboxes, databases and various web
services.

## Feature Highlights

Log features:

* Support for storing logs in files, databases or cloud storages,
* Decorators for monolog formatters,
* Decorators for monolog handlers,
* Decorators for monolog processors,
* PSR-3 compatibility,
* Kraken Framework compatibility,
* ...and more.

## Examples

See more examples in [official documentation][2].

## Requirements

* PHP-5.6 or PHP-7.0+,
* UNIX or Windows OS.

## Installation

```
composer require kraken-php/log
```

## Tests

Tests are provided within our write-only [Framework repository][3].

## Documentation

Documentation for this module can be found in the [official documentation][2].

## Contributing

This library is read-only subtree split of Kraken Framework. To make contributions, please go to [Framework repository][3].

## License

This library licensed under the MIT license, see more information in [Kraken Framework][3] license section.

[1]: http://kraken-php.com
[2]: http://kraken-php.com/docs/api-log
[3]: https://github.com/kraken-php/framework
[4]: https://github.com/kraken-php/kraken
[5]: https://github.com/kraken-php