Revize ebb4dfe9
Přidáno uživatelem Jan Šedivý před asi 6 roky(ů)
app/model/repository/TransliterationRepository.php | ||
---|---|---|
45 | 45 |
} |
46 | 46 |
else |
47 | 47 |
{ |
48 |
// padá při zadávání diakritiky? |
|
49 |
$splitWord = str_split($queryParams['word1']); |
|
48 |
$splitWord = preg_split('//u', $queryParams['word1'], -1, PREG_SPLIT_NO_EMPTY); |
|
50 | 49 |
$regex = implode("[\[\]⌈⌉?!><\.₁₂₃₄₅₆₇₈₉₀\-\s]*?", $splitWord); |
51 | 50 |
$where .= "l.transliteration REGEXP ? "; |
52 | 51 |
$whereArgs[] = $regex; |
Také k dispozici: Unified diff
Re #7327 Nahrazení funkce pro rozdělení stringu hledaného slova
str_split neumí pracovat s diakritikou, nahrazeno preg_split