Project

General

Profile

Bug #23099 » 14997_v3.diff

Administrator Admin, 2010-09-30 18:30

View differences:

t3lib/class.t3lib_db.php (working copy)
* @see quoteStr()
*/
function escapeStrForLike($str, $table) {
return preg_replace('/[_%]/', '\\\$0', $str);
return addcslashes($str, '_%');
}
/**
tests/t3lib/t3lib_dbTest.php (working copy)
);
}
/////////////////////////////////////////////////
// Tests concerning escapeStringForLikeComparison
/////////////////////////////////////////////////
/**
* @test
*/
public function escapeStringForLikeComparison() {
$this->assertEquals(
'foo\_bar\%',
$this->fixture->escapeStrForLike('foo_bar%', 'table')
);
}
}
?>
(3-3/3)