aceraven777
aceraven777

Reputation: 4556

Laravel, How to extend class inside vendor?

I am using Barryvdh laravel Debugbar, and I want to extend the class inside LaravelDebugBar in \vendor\barryvdh\laravel-debugbar\src\LaravelDebugBar.php. I just want to override one function there. How do I extend it?

Upvotes: 0

Views: 3452

Answers (1)

xAoc
xAoc

Reputation: 3588

Just extend like this:

YourOwnClass extend Barryvdh\Debugbar\LaravelDebugbar

But also, you need build you own ServiceProvider for YourOwnClass, and replace in app config

Barryvdh\Debugbar\ServiceProvider

Upvotes: 1

Related Questions