Prado\Data\Common\Pgsql\TPgsqlCommandBuilder::getSearchCondition PHP Method

getSearchCondition() protected method

Overrides parent implementation to use PostgreSQL's ILIKE instead of LIKE (case-sensitive).
protected getSearchCondition ( $column, $words ) : string
return string search condition for all words in one column.
    protected function getSearchCondition($column, $words)
    {
        $conditions = array();
        foreach ($words as $word) {
            $conditions[] = $column . ' ILIKE ' . $this->getDbConnection()->quoteString('%' . $word . '%');
        }
        return '(' . implode(' AND ', $conditions) . ')';
    }