protected function platformPrepareLikeStatement(
        $prefix = null,
        $column,
        $not = null,
        $bind,
        $caseSensitive = false
    ) {
        $likeStatement = "{$prefix} {$column} {$not} LIKE :{$bind}";

        if ($caseSensitive === true) {
            $likeStatement = "{$prefix} LOWER({$column}) {$not} LIKE :{$bind}";
        }

        return $likeStatement;
    }
protected function platformPrepareLikeStatement(
        $prefix = null,
        $column,
        $not = null,
        $bind,
        $caseSensitive = false
    ) {
        $likeStatement = "{$prefix} {$column} {$not} LIKE :{$bind}";

        if ($caseSensitive === true) {
            $likeStatement = "{$prefix} LOWER({$column}) {$not} LIKE :{$bind}";
        }

        return $likeStatement;
    }
protected function platformPrepareLikeStatement ( $ prefix = null , $ column , $ not = null , $ bind , $ caseSensitive = false ) { $ likeStatement = "{$prefix} {$column} {$not} LIKE :{$bind}" ; if ( $ caseSensitive === true ) { $ likeStatement = "{$prefix} LOWER({$column}) {$not} LIKE :{$bind}" ; } return $ likeStatement ; }
Platform independent LIKE statement builder.

@param string|null $prefix
@param string      $column
@param string|null $not
@param string      $bind
@param bool        $caseSensitive

@return string
Platform independent LIKE statement builder .