1C-Bitrix
25.700.0
Загрузка...
Поиск...
Не найдено
commonnormalizer.php
См. документацию.
1
<?php
2
namespace
Bitrix\Location\Entity\Address\Normalizer;
3
4
use Bitrix\Main\Text\Encoding;
5
12
class
CommonNormalizer
implements
INormalizer
13
{
17
public
function
normalize
(
string
$string): string
18
{
19
$result
= $string;
20
21
$result
= preg_replace(
'/([^\w\s]|_)/iu'
,
' '
,
$result
);
22
23
$result
= preg_replace(
'/\s+/iu'
,
' '
,
$result
);
24
$result
= trim(
$result
);
25
return
mb_strtoupper(
$result
);
26
}
27
}
Bitrix\Location\Entity\Address\Normalizer\CommonNormalizer
Определения
commonnormalizer.php:13
Bitrix\Location\Entity\Address\Normalizer\CommonNormalizer\normalize
normalize(string $string)
Определения
commonnormalizer.php:17
$result
$result
Определения
get_property_values.php:14
Bitrix\Location\Entity\Address\Normalizer\INormalizer
Определения
inormalizer.php:11
bitrix
modules
location
lib
entity
address
normalizer
commonnormalizer.php
Создано системой
1.14.0