57 $row = parent::Fetch();
59 if (!isset($this) || !is_object($this))
64 $this->erasedKeys =
array();
68 if (empty($this->fields))
71 if (isset($row[
'ID']))
73 $this->entity->setCacheItem($row[
'ID'], $row);
74 if (!empty($this->erasedKeys))
75 $row = array_diff_key($row, $this->erasedKeys);