private function __map(DBObject $dbObject) { if (empty($this->fields)) { return $dbObject->getFieldsList(); } $data = []; foreach ($this->fields as $field) { $data[$field] = $dbObject->getFieldValue($field); } return $data; }
private function __map(DBObject $dbObject) { return $dbObject->getFieldValue($this->field); }
private function __filter(DBObject $dbObject) { return in_array($dbObject->getFieldValue($this->field), $this->values); }
private function __filter(DBObject $dbObject) { return $dbObject->getFieldValue($this->field) == $this->value; }