Example #1
0
 /**
  * build a pattern matching string
  *
  * EXPERIMENTAL
  *
  * WARNING: this function is experimental and may change signature at
  * any time until labelled as non-experimental
  *
  * @access public
  *
  * @param array $pattern even keys are strings, odd are patterns (% and _)
  * @param string $operator optional pattern operator (LIKE, ILIKE and maybe others in the future)
  * @param string $field optional field name that is being matched against
  *                  (might be required when emulating ILIKE)
  *
  * @return string SQL pattern
  */
 public function getMatchPatternExpression($pattern, $operator = null, $field = null)
 {
     throw DoctrineException::matchPatternExpressionNotSupported($this);
 }