public ContentEntityBase::__sleep()
Overrides Entity::__sleep
File
- core/lib/Drupal/Core/Entity/ContentEntityBase.php, line 404
Class
- ContentEntityBase
- Implements Entity Field API specific enhancements to the Entity class.
Namespace
Drupal\Core\Entity
Code
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | public function __sleep() { // Get the values of instantiated field objects, only serialize the values. foreach ( $this ->fields as $name => $fields ) { foreach ( $fields as $langcode => $field ) { $this ->values[ $name ][ $langcode ] = $field ->getValue(); } } $this ->fields = array (); $this ->fieldDefinitions = NULL; $this ->languages = NULL; $this ->clearTranslationCache(); return parent::__sleep(); } |
Please login to continue.