PHP Class Prado\Data\Common\Pgsql\TPgsqlCommandBuilder

Since: 3.1
Inheritance: extends Prado\Data\Common\TDbCommandBuilder
Afficher le fichier Open project: pradosoft/prado

Méthodes publiques

Méthode Description
getSearchExpression ( $fields, $keywords ) : string Overrides parent implementation. Only column of type text or character (and its variants) accepts the LIKE criteria.

Méthodes protégées

Méthode Description
getSearchCondition ( $column, $words ) : string Overrides parent implementation to use PostgreSQL's ILIKE instead of LIKE (case-sensitive).
isSearchableColumn ( $column ) : boolean

Method Details

getSearchCondition() protected méthode

Overrides parent implementation to use PostgreSQL's ILIKE instead of LIKE (case-sensitive).
protected getSearchCondition ( $column, $words ) : string
Résultat string search condition for all words in one column.

getSearchExpression() public méthode

Overrides parent implementation. Only column of type text or character (and its variants) accepts the LIKE criteria.
public getSearchExpression ( $fields, $keywords ) : string
Résultat string SQL search condition matching on a set of columns.

isSearchableColumn() protected méthode

protected isSearchableColumn ( $column ) : boolean
Résultat boolean true if column can be used for LIKE searching.