original_string: public function filterByDtCall($dtCall = null, $comparison = null)
      {
          if (is_array($dtCall)) {
              $useMinMax = false;
              if (isset($dtCall['min'])) {
                  $this->addUsingAlias(ApiLogPeer::DT_CALL, $dtCall['min'], Criteria::GREATER_EQUAL);
                  $useMinMax = true;
              }
              if (isset($dtCall['max'])) {
                  $this->addUsingAlias(ApiLogPeer::DT_CALL, $dtCall['max'], Criteria::LESS_EQUAL);
                  $useMinMax = true;
              }
              if ($useMinMax) {
                  return $this;
              }
              if (null === $comparison) {
                  $comparison = Criteria::IN;
              }
          }
  
          return $this->addUsingAlias(ApiLogPeer::DT_CALL, $dtCall, $comparison);
      }
code: public function filterByDtCall($dtCall = null, $comparison = null)
      {
          if (is_array($dtCall)) {
              $useMinMax = false;
              if (isset($dtCall['min'])) {
                  $this->addUsingAlias(ApiLogPeer::DT_CALL, $dtCall['min'], Criteria::GREATER_EQUAL);
                  $useMinMax = true;
              }
              if (isset($dtCall['max'])) {
                  $this->addUsingAlias(ApiLogPeer::DT_CALL, $dtCall['max'], Criteria::LESS_EQUAL);
                  $useMinMax = true;
              }
              if ($useMinMax) {
                  return $this;
              }
              if (null === $comparison) {
                  $comparison = Criteria::IN;
              }
          }
  
          return $this->addUsingAlias(ApiLogPeer::DT_CALL, $dtCall, $comparison);
      }
code_tokens: public function filterByDtCall ( $ dtCall = null , $ comparison = null ) { if ( is_array ( $ dtCall ) ) { $ useMinMax = false ; if ( isset ( $ dtCall [ 'min' ] ) ) { $ this -> addUsingAlias ( ApiLogPeer :: DT_CALL , $ dtCall [ 'min' ] , Criteria :: GREATER_EQUAL ) ; $ useMinMax = true ; } if ( isset ( $ dtCall [ 'max' ] ) ) { $ this -> addUsingAlias ( ApiLogPeer :: DT_CALL , $ dtCall [ 'max' ] , Criteria :: LESS_EQUAL ) ; $ useMinMax = true ; } if ( $ useMinMax ) { return $ this ; } if ( null === $ comparison ) { $ comparison = Criteria :: IN ; } } return $ this -> addUsingAlias ( ApiLogPeer :: DT_CALL , $ dtCall , $ comparison ) ; }
docstring: Filter the query on the dt_call column
  
  Example usage:
  <code>
  $query->filterByDtCall('2011-03-14'); // WHERE dt_call = '2011-03-14'
  $query->filterByDtCall('now'); // WHERE dt_call = '2011-03-14'
  $query->filterByDtCall(array('max' => 'yesterday')); // WHERE dt_call < '2011-03-13'
  </code>
  
  @param     mixed $dtCall The value to use as filter.
  Values can be integers (unix timestamps), DateTime objects, or strings.
  Empty strings are treated as NULL.
  Use scalar values for equality.
  Use array values for in_array() equivalent.
  Use associative array('min' => $minValue, 'max' => $maxValue) for intervals.
  @param     string $comparison Operator to use for the column comparison, defaults to Criteria::EQUAL
  
  @return ApiLogQuery The current query, for fluid interface
docstring_tokens: Filter the query on the dt_call column