array(LANGUAGE_DEFAULT => array(0 => array('value' => LANGUAGE_NOT_SPECIFIED))), 'name' => array(LANGUAGE_DEFAULT => array(0 => array('value' => ''))), 'uid' => array(LANGUAGE_DEFAULT => array(0 => array('target_id' => 0))), ); /** * Initialize the object. Invoked upon construction and wake up. */ protected function init() { parent::init(); // We unset all defined properties, so magic getters apply. unset($this->cid); unset($this->uuid); unset($this->pid); unset($this->nid); unset($this->subject); unset($this->uid); unset($this->name); unset($this->mail); unset($this->homepage); unset($this->hostname); unset($this->created); unset($this->changed); unset($this->status); unset($this->thread); unset($this->node_type); unset($this->new); } /** * Implements Drupal\Core\Entity\EntityInterface::id(). */ public function id() { return $this->get('cid')->value; } }