I would like to override the can functions (canEdit, canView, canCreate, canDelete) as part of a DataExtension, but I'm having no success. At first I tried to just use the can functions like...
function canCreate($Member = null) { return true; }
But no dice.
After digging deeper it's my understanding that these functions can't be implemented on DataExtension, and that's what extendedCan() has been created for (https://groups.google.com/forum/#!msg/silverstripe-dev/0IpOy4B3ARs/86sjXwNN-WcJ), but I'm lost on how to use this and can't find a simple example. I did find this - http://www.sspaste.com/paste/show/51a5c7453e892 and some help here - http://www.sspaste.com/paste/show/51a5c7453e892 but I'm still stuck.
Anyone have experience getting this to work? Am I headed in the right direction?