$resultSet = $this->db->query( $this->getQuery( $this->filter( $term ), true ) );
return new SqlSearchResultSet( $resultSet, $this->searchTerms );
}
$resultSet = $this->db->query( $this->getQuery( $this->filter( $term ), true ) );
return new SqlSearchResultSet( $resultSet, $this->searchTerms );
}
$resultSet = $this->db->query( $this->getQuery( $this->filter( $term ), false ) );
return new SqlSearchResultSet( $resultSet, $this->searchTerms );
}
$resultSet = $this->db->query( $this->getQuery( $this->filter( $term ), false ) );
return new SqlSearchResultSet( $resultSet, $this->searchTerms );
}
if ( preg_match_all( '/([-+<>~]?)(([' . $lc . ']+)(\*?)|"[^"]*")/',
$filteredText, $m, PREG_SET_ORDER ) ) {
foreach ( $m as $terms ) {
if ( preg_match_all( '/([-+<>~]?)(([' . $lc . ']+)(\*?)|"[^"]*")/',
$filteredText, $m, PREG_SET_ORDER ) ) {
foreach ( $m as $terms ) {
if ( !empty( $terms[3] ) ) {
$regexp = preg_quote( $terms[3], '/' );
if ( !empty( $terms[3] ) ) {
$regexp = preg_quote( $terms[3], '/' );
*/
function update( $id, $title, $text ) {
// We store the column data as UTF-8 byte order marked binary stream
*/
function update( $id, $title, $text ) {
// We store the column data as UTF-8 byte order marked binary stream
*/
function updateTitle( $id, $title ) {
$table = $this->db->tableName( 'searchindex' );
*/
function updateTitle( $id, $title ) {
$table = $this->db->tableName( 'searchindex' );