Ahead of the introduction of a database to handle event tracking for our new role system, I have introduced TSyringe to handle dependency injection - instead of the awful getInstance() mechanism we have currently. This will make injecting repositories much easier.
I've had to refactor some tests in the process and deleted some files which are not used. So a bit of a clean up too!
Ahead of the introduction of a database to handle event tracking for our new role system, I have introduced TSyringe to handle dependency injection - instead of the awful
getInstance()
mechanism we have currently. This will make injecting repositories much easier.I've had to refactor some tests in the process and deleted some files which are not used. So a bit of a clean up too!