I'm building a relatively large project which involved few servers running php.
All the servers have few shared classes they need to use.
When design the git and the project structure, it seams logical to me to write the core (shared) classes, and then wrap them up somehow (maybe Composer?) and let anyone of the specific server just the have them as dispense.
I've read some very bad reviews about git submodules, so I was wonder what alternative do I have ?
I'm trying to achieve a basic core part of the code that will be a dispense for each of the servers.