Having the list of SQL queries executed during a request which triggered an error/exception to be notified is really
important, it makes debugging easier. That's why
easy-bugsnag got you sorted!
If your app is using Laravel/Lumen and Laravel Doctrine ORM (opens new window), this section is for you.
# Enable Logging In EasyBugsnag Config
To enable SQL queries logging into your Bugsnag reports, simply set the
doctrine_orm config to true:
// config/easy-bugsnag.php return [ 'api_key' => \env('BUGSNAG_API_KEY'), 'doctrine_orm' => true, ];
# Register SQL Logger Into Doctrine Config
Then you will need to register the SQL Logger from EasyBugsnag into Doctrine configuration:
// config/doctrine.php return [ // ... 'logger' => EonX\EasyBugsnag\Bridge\Laravel\Doctrine\SqlOrmLogger::class, // ... ];