public function delete() { $success = _elgg_delete_metastring_based_object_by_id($this->id, 'metadata'); if ($success) { _elgg_services()->metadataCache->clear($this->entity_guid); } return $success; }