├── .github ├── .kodiak.toml └── workflows │ └── main.yaml ├── LICENSE ├── Makefile ├── composer.json └── src ├── AbstractLogger.php ├── BlueScreenFileLogger.php ├── DI ├── SentryLoggingExtension.php ├── SlackLoggingExtension.php └── TracyLoggingExtension.php ├── Exceptions ├── Logical │ └── InvalidStateException.php ├── LogicalException.php ├── Runtime │ └── Logger │ │ └── SlackBadRequestException.php └── RuntimeException.php ├── FileLogger.php ├── ILogger.php ├── Mailer ├── FileMailer.php ├── IMailer.php └── TracyMailer.php ├── NullLogger.php ├── SendMailLogger.php ├── Sentry └── SentryLogger.php ├── Slack ├── Formatter │ ├── ColorFormatter.php │ ├── ContextFormatter.php │ ├── ExceptionFormatter.php │ ├── ExceptionPreviousExceptionsFormatter.php │ ├── ExceptionStackTraceFormatter.php │ ├── IFormatter.php │ ├── SlackContext.php │ ├── SlackContextAttachment.php │ └── SlackContextField.php └── SlackLogger.php ├── UniversalLogger.php └── Utils └── Utils.php /.github/.kodiak.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contributte/logging/HEAD/.github/.kodiak.toml -------------------------------------------------------------------------------- /.github/workflows/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contributte/logging/HEAD/.github/workflows/main.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contributte/logging/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contributte/logging/HEAD/Makefile -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contributte/logging/HEAD/composer.json -------------------------------------------------------------------------------- /src/AbstractLogger.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contributte/logging/HEAD/src/AbstractLogger.php -------------------------------------------------------------------------------- /src/BlueScreenFileLogger.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contributte/logging/HEAD/src/BlueScreenFileLogger.php -------------------------------------------------------------------------------- /src/DI/SentryLoggingExtension.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contributte/logging/HEAD/src/DI/SentryLoggingExtension.php -------------------------------------------------------------------------------- /src/DI/SlackLoggingExtension.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contributte/logging/HEAD/src/DI/SlackLoggingExtension.php -------------------------------------------------------------------------------- /src/DI/TracyLoggingExtension.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contributte/logging/HEAD/src/DI/TracyLoggingExtension.php -------------------------------------------------------------------------------- /src/Exceptions/Logical/InvalidStateException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contributte/logging/HEAD/src/Exceptions/Logical/InvalidStateException.php -------------------------------------------------------------------------------- /src/Exceptions/LogicalException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contributte/logging/HEAD/src/Exceptions/LogicalException.php -------------------------------------------------------------------------------- /src/Exceptions/Runtime/Logger/SlackBadRequestException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contributte/logging/HEAD/src/Exceptions/Runtime/Logger/SlackBadRequestException.php -------------------------------------------------------------------------------- /src/Exceptions/RuntimeException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contributte/logging/HEAD/src/Exceptions/RuntimeException.php -------------------------------------------------------------------------------- /src/FileLogger.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contributte/logging/HEAD/src/FileLogger.php -------------------------------------------------------------------------------- /src/ILogger.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contributte/logging/HEAD/src/ILogger.php -------------------------------------------------------------------------------- /src/Mailer/FileMailer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contributte/logging/HEAD/src/Mailer/FileMailer.php -------------------------------------------------------------------------------- /src/Mailer/IMailer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contributte/logging/HEAD/src/Mailer/IMailer.php -------------------------------------------------------------------------------- /src/Mailer/TracyMailer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contributte/logging/HEAD/src/Mailer/TracyMailer.php -------------------------------------------------------------------------------- /src/NullLogger.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contributte/logging/HEAD/src/NullLogger.php -------------------------------------------------------------------------------- /src/SendMailLogger.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contributte/logging/HEAD/src/SendMailLogger.php -------------------------------------------------------------------------------- /src/Sentry/SentryLogger.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contributte/logging/HEAD/src/Sentry/SentryLogger.php -------------------------------------------------------------------------------- /src/Slack/Formatter/ColorFormatter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contributte/logging/HEAD/src/Slack/Formatter/ColorFormatter.php -------------------------------------------------------------------------------- /src/Slack/Formatter/ContextFormatter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contributte/logging/HEAD/src/Slack/Formatter/ContextFormatter.php -------------------------------------------------------------------------------- /src/Slack/Formatter/ExceptionFormatter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contributte/logging/HEAD/src/Slack/Formatter/ExceptionFormatter.php -------------------------------------------------------------------------------- /src/Slack/Formatter/ExceptionPreviousExceptionsFormatter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contributte/logging/HEAD/src/Slack/Formatter/ExceptionPreviousExceptionsFormatter.php -------------------------------------------------------------------------------- /src/Slack/Formatter/ExceptionStackTraceFormatter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contributte/logging/HEAD/src/Slack/Formatter/ExceptionStackTraceFormatter.php -------------------------------------------------------------------------------- /src/Slack/Formatter/IFormatter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contributte/logging/HEAD/src/Slack/Formatter/IFormatter.php -------------------------------------------------------------------------------- /src/Slack/Formatter/SlackContext.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contributte/logging/HEAD/src/Slack/Formatter/SlackContext.php -------------------------------------------------------------------------------- /src/Slack/Formatter/SlackContextAttachment.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contributte/logging/HEAD/src/Slack/Formatter/SlackContextAttachment.php -------------------------------------------------------------------------------- /src/Slack/Formatter/SlackContextField.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contributte/logging/HEAD/src/Slack/Formatter/SlackContextField.php -------------------------------------------------------------------------------- /src/Slack/SlackLogger.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contributte/logging/HEAD/src/Slack/SlackLogger.php -------------------------------------------------------------------------------- /src/UniversalLogger.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contributte/logging/HEAD/src/UniversalLogger.php -------------------------------------------------------------------------------- /src/Utils/Utils.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contributte/logging/HEAD/src/Utils/Utils.php --------------------------------------------------------------------------------