My current bundle structure is like this:
- Acme/CoreBundle
- Acme/ImageBundle
- Acme/SecurityBundle
- Acme/UserBundle
- Acme/GroupBundle
The CoreBundle holds the edge functionalities like home, contact and imprint.
Now I want to merge the ImageBundle (and later on other global services) into the CoreBundle.
After merging the CoreBundle is too big and confusing so I want to put the edge functionalitites whereelse.
The question is where?
Should I put them into an EdgeBundle?
Where do you store the main, low logic, edge files?
See two related questions and my answers to them: