silverstripe/sapphire — pull request #908 by chillu (2012-10-30 23:33:11+00:00)
Title: API Removed permission checks from XML/JSON data formatters

Handle those checks in the logic using the formatters
instead. Applied permission checks to its primary use case, the "restfulserver" module.
Not removed from JSONDataFormatter because that was already accidentally removed
during the ORM refactoring (separate fix for 3.0 forthcoming with 3.0.3).

See https://github.com/silverstripe/silverstripe-restfulserver/commit/9732ec8932e3046bb394ebd5a2840c871bfe60bb