Download the PHP package codingduck/monolog-plugin without Composer
On this page you can find all versions of the php package codingduck/monolog-plugin. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download codingduck/monolog-plugin
More information about codingduck/monolog-plugin
Files in codingduck/monolog-plugin
Package monolog-plugin
Short Description Coding duck specific monolog logger implementation
License proprietary
Informations about the package monolog-plugin
Coding duck monolog plugin
Simple monolog plugin to use with the coding duck's logging system.
Installation
composer require codingduck/monolog-plugin
Usage
Standalone
Standalone usage without any kind of framework.
Laravel / Lumen
Usage with Laravel/Lumen. Create or modify the file config/logging.php
. If already exists just add a channel.
Configuration
All path are considered from the framework entry point
Key | Description | Required | Default |
ca | Path to ca certificate | Yes | |
cert | Path to client certificate | Yes | |
key | Path to client key | Yes | |
credentials | Path to the credentials.json file | Yes | |
host | Domain name of the collector server | Yes | |
port | Port the collector server | Yes | |
projectRoot | The root of the project | No | |
autoSession | Automatically use sessions to associate the logs to a specific session | No | false |
Project root
The project root parameter is used to convert the files in the stacktrace from an absolute to a relative path.
Example:
if projectRoot
is /etc/projects/test/
, the stacktrace goes from /etc/projects/test/App/Http/Controller/Test.php
to /App/Http/Controller/Test.php
All versions of monolog-plugin with dependencies
monolog/monolog Version ^2.2
ext-json Version *
ramsey/uuid Version ^4.1