1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
normalizer.php
См. документацию.
1<?php
2namespace Bitrix\Location\Entity\Address\Normalizer;
3
4use Bitrix\Main\ArgumentOutOfRangeException;
5
13class Normalizer implements INormalizer
14{
16 protected $normalizers = [];
17
24 {
25 foreach($normalizers as $normalizer)
26 {
27 $this->addNormalizer($normalizer);
28 }
29 }
30
35 protected function addNormalizer(INormalizer $normalizer): void
36 {
37 $this->normalizers[] = $normalizer;
38 }
39
44 public function normalize(string $string): string
45 {
46 $result = $string;
47
48 foreach($this->normalizers as $normalizer)
49 {
50 $result = $normalizer->normalize($result);
51 }
52
53 return $result;
54 }
55}
addNormalizer(INormalizer $normalizer)
Определения normalizer.php:35
__construct(array $normalizers)
Определения normalizer.php:23
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)
Определения file_new.php:804
$result
Определения get_property_values.php:14