dateParser = $dateParser; return $this; } /** * Apply a date filter * * @access protected * @param string $field */ protected function applyDateFilter($field) { $dates = explode('..', $this->value); if(count($dates)=== 2){ $timestampFrom = $this->dateParser->getTimestamp($dates[0]); $timestampTo = $this->dateParser->getTimestamp($dates[1]); $this->query->gte($field, $timestampFrom); $this->query->lte($field, $timestampTo + 86399); } } }