This module is a very basic example of a SilverStripe 3.x module and how you might upgrade it to be SilverStripe 4 compatible.
- SilverStripe ^3.2
- A CricketPlayer DataObject
- A CricketTeam DataObject (with relation to players)
- A useless Page extension
- A simple example of injector use
- A BuildTask that does nothing (or does it?!)
- Some simple unit tests
3contains SS 3.x compatible code
mastercontains SS 4.x compatible code
Take a look through the commit history to see what changed.