/** * Returns the names of the properties that should be serialized * * @return array */ public function __sleep() { return array_merge(parent::__sleep(), array( 'class', 'name', 'property', 'cascaded', // TESTME )); }
/** * Returns the properties to be serialized * * @return array */ public function __sleep() { return array_merge(parent::__sleep(), array( 'getters', 'groupSequence', 'members', 'name', 'properties', 'defaultGroup' )); }
/** * {@inheritdoc} */ public function __sleep() { return array_merge(parent::__sleep(), array('class', 'name', 'property')); }
/** * {@inheritdoc} */ public function __sleep() { $parentProperties = parent::__sleep(); // Don't store the cascading strategy. Classes never cascade. unset($parentProperties[array_search('cascadingStrategy', $parentProperties)]); return array_merge($parentProperties, array('getters', 'groupSequence', 'groupSequenceProvider', 'members', 'name', 'properties', 'defaultGroup')); }
/** * Returns the names of the properties that should be serialized * * @return array */ public function __sleep() { return array_merge(parent::__sleep(), array('class', 'name', 'property', 'cascaded', 'collectionCascaded', 'collectionCascadedDeeply')); }