Heystack\Core\State\Traits\DataObjectSerializableTrait
Provides a implementation of \Serializable specific to DataObject
Synopsis
trait DataObjectSerializableTrait
{
- // members
- private static array $objectConstructorReflectionMethods = ;
- private static array $classConfigs = ;
- // methods
- public string serialize()
- public void unserialize()
- public abstract array toMap()
Hierarchy
Used by
Members
private
- $classConfigs — array
- $objectConstructorReflectionMethods
—
array
Stores the Object constructor
Methods
public
- serialize()
- toMap() — An abstract method to ensure that toMap is implemented
- unserialize() — This routine simulates what would happen when a object is constructed