silverstripe-australia/silverstripe-constraints

Version dev-master 16 Define constraints on data objects that are evaluated before writing, rather than form level validat...