Laravel performs as an access layer for your business, you can try to implement your UML usecase/class diagrmas which only contain your business domain which are not related to Laravel, Laravel has a role of a helper in this place.
There are two methods that I know for decoupling your business from Laravel structure :
Sign in to participate in this thread!
We'd like to thank these amazing companies for supporting us
The Laravel portal for problem solving, knowledge sharing and community building.