1C-Bitrix
25.700.0
Загрузка...
Поиск...
Не найдено
normalizer.php
См. документацию.
1
<?
2
namespace
Bitrix\Sale\Location\Normalizer;
3
9
class
Normalizer
implements
INormalizer
10
{
12
protected
$normalizers
= [];
13
18
public
function
__construct
(
array
$normalizers
)
19
{
20
foreach
(
$normalizers
as $normalizer)
21
{
22
$this->
addNormalizer
($normalizer);
23
}
24
}
25
29
protected
function
addNormalizer
(
INormalizer
$normalizer)
30
{
31
$this->normalizers[] = $normalizer;
32
}
33
38
public
function
normalize($string)
39
{
40
$result
= $string;
41
43
foreach
($this->normalizers as $normalizer)
44
{
45
$result
= $normalizer->normalize(
$result
);
46
}
47
48
return
$result
;
49
}
50
}
Bitrix\Sale\Location\Normalizer\Normalizer\$normalizers
$normalizers
Определения
normalizer.php:12
Bitrix\Sale\Location\Normalizer\Normalizer\addNormalizer
addNormalizer(INormalizer $normalizer)
Определения
normalizer.php:29
Bitrix\Sale\Location\Normalizer\Normalizer\__construct
__construct(array $normalizers)
Определения
normalizer.php:18
array
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)
Определения
file_new.php:804
$result
$result
Определения
get_property_values.php:14
Bitrix\Sale\Location\Normalizer\INormalizer
Определения
inormalizer.php:10
Bitrix\Sale\Location\Normalizer
Определения
builder.php:3
bitrix
modules
sale
lib
location
normalizer
normalizer.php
Создано системой
1.14.0