You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Not proceeding as ArbitraryDataModel in frameworktest, which was intended to simulate using GridField as an intermediary to manage third API data (read and write), highlighted the fact that DataObjectInterface does have a purpose, it's just badly named. It should be called something more along the lines of 'WritableDataInterface' as it's not DataObject specific.
This work also highlighed that setCastedField() is poorly named, it really just be rolled into setField() or probably better simply setValue()
DataObjectInterface is a pointless interface that only implements a tiny proportion of DataObjects API
Acceptance criteria
CMS 5 PRs
After merging assign back to Steve to merge-up and rebase
CMS 6 kitchen sink CI
^ Unit test failure is unrelated - will be fixed by silverstripe/silverstripe-asset-admin#1542
! However behat test in not unrelated
CMS 6 PRs
The text was updated successfully, but these errors were encountered: