. */ namespace SP\Providers\Log; use Monolog\Handler\StreamHandler; use SP\Domain\Providers\FileLogHandlerProvider; use SP\Providers\EventsTrait; /** * Class FileLogHandler * * @package SP\Providers\Log */ final class FileLogHandler extends LoggerBase implements FileLogHandlerProvider { use EventsTrait; /** * Devuelve los eventos que implementa el observador en formato cadena * * @return string */ public function getEventsString(): string { return $this->events; } public function initialize(): void { $this->logger->pushHandler(new StreamHandler(LOG_FILE)); parent::initialize(); } }