Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
replacement.php
1<?
3
5{
6 public static function getLocalityTypes()
7 {
8 return array(
9 'РАБОЧИЙ ПОСЁЛОК' => array(),
10 'ПОСЁЛОК ГОРОДСКОГО ТИПА' => array('ПГТ'),
11 'ПОСЁЛОК' => array('П', 'ПОС', 'ПОСЕЛОК'),
12 'АУЛ' => array(),
13 'СЕЛО' => array('C'),
14 'ХУТОР' => array('Х'),
15 'ДЕРЕВНЯ' => array('Д', 'ДЕР'),
16 'СТАНИЦА' => array('СТ-ЦА', 'СТАН')
17 );
18 }
19
20 public static function getRegionTypes()
21 {
22 return array(
23 'ОБЛАСТЬ' => array('ОБЛ'),
24 'АВТОНОМНЫЙ ОКРУГ' => array('АО', 'АВТ ОКРУГ'),
25 'РЕСПУБЛИКА' => array('РЕСП')
26 );
27 }
28
29 public static function getRegionVariants()
30 {
31 return array(
32 'ЧУВАШИЯ' => 'ЧУВАШСКАЯ',
33 'МОСКВА' => 'МОСКОВСКАЯ ОБЛАСТЬ',
34 'САНКТ-ПЕТЕРБУРГ' => 'ЛЕНИНГРАДСКАЯ ОБЛАСТЬ',
35 'УДМУРТИЯ' => 'УДМУРТСКАЯ',
36 'САХА /ЯКУТИЯ/ РЕСП' => 'РЕСПУБЛИКА САХА (ЯКУТИЯ)',
37 'ХАНТЫ-МАНСИЙСКИЙ АВТОНОМНЫЙ ОКРУГ - ЮГРА АО' => 'ХАНТЫ-МАНСИЙСКИЙ АВТОНОМНЫЙ ОКРУГ',
38 'ЕВРЕЙСКАЯ АОБЛ' => 'ЕВРЕЙСКАЯ АВТОНОМНАЯ ОБЛАСТЬ'
39 );
40 }
41
42 public static function getCountryVariants()
43 {
44 return array(
45 'РФ' => 'РОССИЯ',
46 'РОССИЙСКАЯ ФЕДЕРАЦИЯ' => 'РОССИЯ'
47 );
48 }
49
50 public static function isCountryRussia($countryName)
51 {
52 return in_array(
53 ToUpper(
54 trim(
55 $countryName
56 )
57 ),
58 array(
59 'РФ',
60 'РОССИЙСКАЯ ФЕДЕРАЦИЯ',
61 'РОССИЯ'
62 )
63 );
64 }
65
66 public static function getDistrictTypes()
67 {
68 return array(
69 'РАЙОН' => array('Р-Н', 'Р-ОН')
70 );
71 }
72
73 public static function changeYoE($string)
74 {
75 return str_replace('Ё', 'Е', $string);
76 }
77}