programic/laravel-tools

Laravel extension

Downloads

10491

Stars

0

Version

v3.1.1

Programic - Laravel tools

Latest Version on Packagist Tests Total Downloads

This package is a Laravel extension

Installation

This package requires PHP 5.6 and Laravel 5.0 or higher.

composer require programic/laravel-tools

Usage

Sentry

Replace report method in App\Exceptions\Handler

public function report(Exception $exception)
{
    if ($this->shouldReport($exception) && app()->bound('sentry')) {
        app('sentry')->captureException($exception);
    }

    parent::report($exception);
}

Mysql support

Add Mysql8ServiceProvider in your config/app.php to add mysql 8 support for migrations

Add debug data to api responses

Add Programic\Tools\Middleware\DebugBarMeta as middleware in your App/Http/Kernel.php API group to add debug data in every response

Vue package

Use our vue plugin to add this debug data to the Vue Devtools: https://github.com/programic/api-debugbar-vue-devtools

Testing

composer test

Changelog

Please see CHANGELOG for more information what has changed recently.

Contributing

Please see CONTRIBUTING for details.

Security

If you discover any security-related issues, please email [email protected] instead of using the issue tracker.

Credits

License

The MIT License (MIT). Please see License File for more information.

programic

Author

programic