|
@@ 113-114 (lines=2) @@
|
| 110 |
|
private function normalize($str, $opts) { |
| 111 |
|
if ($opts['nfc'] || $opts['nfkc']) { |
| 112 |
|
if (class_exists('Normalizer')) { |
| 113 |
|
if ($opts['nfc'] && ! Normalizer::isNormalized($str, Normalizer::FORM_C)) |
| 114 |
|
$str = Normalizer::normalize($str, Normalizer::FORM_C); |
| 115 |
|
if ($opts['nfkc'] && ! Normalizer::isNormalized($str, Normalizer::FORM_KC)) |
| 116 |
|
$str = Normalizer::normalize($str, Normalizer::FORM_KC); |
| 117 |
|
} else { |
|
@@ 115-116 (lines=2) @@
|
| 112 |
|
if (class_exists('Normalizer')) { |
| 113 |
|
if ($opts['nfc'] && ! Normalizer::isNormalized($str, Normalizer::FORM_C)) |
| 114 |
|
$str = Normalizer::normalize($str, Normalizer::FORM_C); |
| 115 |
|
if ($opts['nfkc'] && ! Normalizer::isNormalized($str, Normalizer::FORM_KC)) |
| 116 |
|
$str = Normalizer::normalize($str, Normalizer::FORM_KC); |
| 117 |
|
} else { |
| 118 |
|
if (! class_exists('I18N_UnicodeNormalizer')) { |
| 119 |
|
@ include_once 'I18N/UnicodeNormalizer.php'; |