trait Transporter (View source)

This trait provides handles the serialization process by preparing the object for serialization and stores non-empty 'property' fields in the property array and returns an array of object variable names to be serialized.

Methods:

  • __sleep(): array: Sleep instance used by serialize/unserialize.
  • __wakeup: void: Wakeup instance used by serialize/unserialize

Fields:

  • $property: Stores properties for dynamic property access.

Traits

This trait provides a private array property intended for use with magic setter and getter methods.

Methods

array
__sleep()

Sleep instance used by serialize/unserialize

void
__wakeup()

Wakeup instance used by serialize/unserialize

Details

array __sleep()

Sleep instance used by serialize/unserialize

Return Value

array

void __wakeup()

Wakeup instance used by serialize/unserialize

Return Value

void