protected function load($guid) { if (!parent::load($guid)) { return false; } $metadata_options = array('guid' => $guid, 'limit' => false); if ($metadata = elgg_get_metadata($metadata_options)) { if (!is_array($this->meta_cache)) { $this->meta_cache = array(); } foreach ($metadata as $md) { $this->meta_cache[$md->name] = $md->value; } } return true; }
protected function load($guid) { if (!parent::load($guid)) { return false; } if ($metadata = get_metadata_for_entity($guid)) { if (!is_array($this->meta_cache)) { $this->meta_cache = array(); } foreach ($metadata as $md) { $this->meta_cache[$md->name] = $md->value; } } return true; }