\RESTfulAPI_EmberDataDeSerializer
EmberData RESTfulAPI Model DeSerializer handles DataObject, DataList etc.. JSON serialization and de-serialization
- Author: Thierry Francois @colymba thierry@colymba.com
- Copyright: Copyright (c) 2013, Thierry Francois
- License: http://opensource.org/licenses/BSD-3-Clause BSD Simplified
Synopsis
class RESTfulAPI_EmberDataDeSerializer
implements
RESTfulAPI_DeSerializer
{
- // methods
- public array|false deserialize()
- protected array unformatPayloadData()
- public string unformatName()
- private string deserializeColumnName()
Hierarchy
Implements
Methods
private
- deserializeColumnName() — Format a DB Column name or Field name sent from client API to be used by SilverStripe
protected
- unformatPayloadData() — Process payload data from client and unformats columns/values recursively
public
- deserialize() — Convert client JSON data to an array of data ready to be consumed by SilverStripe
- unformatName() — Format a ClassName or Field name sent by client API to be used by SilverStripe