I've a clean install of Laravel 5. Where would you store your interfaces. Per definition the model should be located in the app/ folder. I've plenty of models, and plenty of interfaces. That will be very crowded in the app/ folder.
There is no per definition =), you arrange your app as you see fit.
The namespace of the below classes would follow the folder structure.
I usually create a folder structure like below. An example structure:
app\Account
User.php
UserInterface.php
Role.php
etc. etc.
Events
UseCases
Create
CreateAccountRequest.php
etc. etc.
Sign in to participate in this thread!
The Laravel portal for problem solving, knowledge sharing and community building.
The community