I'm getting very confused with the whole validation thing in SilverStripe. I've tried implementing what these posts talk about.
But even the basic getCMSValidator function doesn't seem to work for me. Am I missing something? I wanted to apply validation to dataobjects which are managed through DataObjectManager but can't seem to find anything about that.