Yii Advanced Filters Extension
  • Package
  • Class

Packages

  • advancedfilters
    • components
    • dbhelpers
    • filters

Classes

  • AfBaseFilter
  • AfDefaultFilter
  • AfExactFilter
  • AfRangeFilter
  • AfRegexFilter
  • AfSubstringFilter

Class AfRegexFilter

This filter handles regular expression patterns.

The filter syntax is entirely determined by the database being queried.

CComponent
Extended by AfBaseFilter
Extended by AfRegexFilter
Package: advancedfilters\filters
Author: Keith Burton kburton@kappasoft.net
Located at filters/AfRegexFilter.php

Methods summary

public boolean
# acceptsFilterExpression( )

Determines whether the provided expression can be processed by this filter class.

Determines whether the provided expression can be processed by this filter class.

Returns

boolean
whether this class can process the expression.
public CDbCriteria
# getCriteria( )

Builds a new CDbCriteria object based on the expression provided.

Builds a new CDbCriteria object based on the expression provided.

Returns

CDbCriteria
the new criteria object.

Methods inherited from AfBaseFilter

__construct(), createFilter(), getColumnExpression(), getDbConnection(), getDbHelper(), getFilterExpression(), getInvertLogic(), stripPrefixSuffixString()

Magic methods summary

Properties summary

public string $prefix

the prefix string to identify regex filter expressions.

the prefix string to identify regex filter expressions.

# '/'
public string $suffix

the suffix string to identify regex filter expressions.

the suffix string to identify regex filter expressions.

# '/'

Properties inherited from AfBaseFilter

$active, $priority, $treatNullAsEmptyString

Yii Advanced Filters Extension API documentation generated by ApiGen