Skip to content

Repository files navigation

Mako Sentry

Build StatusStatic analysis

A Sentry integration for the Mako Framework.

Requirements

Mako 11.0 or greater.

Installation

Install the package using the following composer command:

composer require mako/sentry

Next you'll have to add a logger.sentry config key to your application.php config file.

'logger' => [
...
'sentry' => [
'dsn' => 'https://<key>@sentry.io/<project>',
],
...
],

Then you'll have to replace the default LoggerService with the included LoggerService in the application.php config file.

'services' => [
'core' => [
...
mako\sentry\services\LoggerService::class,
...
],
],

And finally you'll have to enable logging to sentry by setting the logger.handler key in the application.php config file to the following value:

'logger' => [
...
'handler' => ['Sentry', 'Stream'],
...
],

Note that you can disable the default file logging by setting the value to ['Sentry'].

About

Sentry integration for the Mako Framework.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages