I also had spent hours trying to solve this issue because I was trying to avoid workarounds. But in Laravel 5 we have a way that can solve the problem. Basically, I solved my problem using Observers: https://laravel.com/docs/5.3/eloquent#observers
Using Observers doesn't matter how many apps you created inside Laravel, all of them will receive the bindings from the listeners that you register in AppServiceProvider.php.
Sign in to participate in this thread!
We'd like to thank these amazing companies for supporting us