zauberfisch\SerializedDataObject\AbstractList
- Author: Zauberfisch
Synopsis
class AbstractList
extends ArrayList
implements
JsonSerializable
{
- // methods
- public void jsonSerialize()
- public void jsonDeserialize()
- protected array serializeItems()
- protected array deserializeItems()
- public void __toString()
- public void __construct()
- public void push()
- public void add()
- public void remove()
- public void replace()
- public void merge()
- public void unshift()
- public bool validateRecord()
- // Inherited methods from JsonSerializer
- public void jsonSerialize()
- public void jsonSerializeTrait()
- public static void json_deserialize()
Hierarchy
Extends
- SilverStripe\ORM\ArrayList
Uses
Implements
Methods
protected
public
- __construct()
- __toString()
- add()
- jsonDeserialize()
- jsonSerialize()
- merge()
- push()
- remove()
- replace()
- unshift()
- validateRecord() — Verify if a given object is valid for this list and can be added