Support the ongoing development of →
Last updated 10 months ago.

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 :

  • Using Service classes
  • Using Domain commands (or Command Bus).

Sign in to participate in this thread!


Your banner here too?


We'd like to thank these amazing companies for supporting us

Your logo here?

The Laravel portal for problem solving, knowledge sharing and community building.

© 2023 - All rights reserved.