Пример #1
0
 /**
  * @param nc_search_query_expression_interval $expression
  * @return void
  */
 protected function translate_interval(nc_search_query_expression_interval $expression)
 {
     $terms = array();
     $brackets = $expression->get_type() == "inclusive" ? "[]" : "{}";
     foreach ($expression->get_items() as $term) {
         $terms[] = $term->get_value();
     }
     $string = "INTERVAL {$brackets['0']}" . join("; ", $terms) . $brackets[1] . $this->get_modifiers($expression);
     $this->print_line($string);
 }