austinheap/laravel-database-influxdb

View on GitHub
src/Logs/MonologHandler.php

Summary

Maintainability
A
0 mins
Test Coverage
<?php
/**
 * src/Logs/MonologHandler.php.
 *
 * @author      Austin Heap <me@austinheap.com>
 * @version     v0.1.7
 */
declare(strict_types=1);

namespace AustinHeap\Database\InfluxDb\Logs;

use Monolog\Logger;
use Monolog\Handler\AbstractProcessingHandler;

/**
 * Class MonologHandler.
 */
class MonologHandler extends AbstractProcessingHandler
{
    /**
     * InfluxDbMonologHandler constructor.
     *
     * @param int  $level
     * @param bool $bubble
     */
    public function __construct($level = Logger::DEBUG, $bubble = true)
    {
        parent::__construct($level, $bubble);
    }

    /**
     * @param array $record
     *
     * @return void
     */
    protected function write(array $record): void
    {
        parent::write($record);
    }
}