Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс BaseConverter
+ Граф наследования:BaseConverter:

Открытые члены

 convert (string $languageId, array $details)
 

Защищенные члены

 getAdminLevel1 ()
 
 getAdminLevel2 ()
 
 getAdminLevel3 ()
 
 getAdminLevel4 ()
 
 getLocality ()
 
 isCityState ()
 
 getLocalityConcrete ()
 
 getCityStateRelationIds ()
 
 getSubLocality ()
 
 getSubLocalityLevel1 ()
 
 getSubLocalityLevel2 ()
 
 getStreet ()
 
 getHouse ()
 
 getAddressLine2 ()
 
 isAdministrativeBoundary ($addressComponent)
 
 getBoundaryAdministrativeByLevel (int $level)
 
 getSettlementTypes ()
 
 getAddressComponentPlaceType (array $addressComponent)
 
 getLocalityByTypes (array $types)
 

Защищенные данные

const COUNTRY_ADMIN_LEVEL = 2
 
 $details = []
 
 $addressComponents = []
 

Подробное описание

См. определение в файле baseconverter.php строка 26

Методы

◆ convert()

convert ( string $languageId,
array $details )
Аргументы
string$languageId
array$details
Возвращает
Location|null

См. определение в файле baseconverter.php строка 42

◆ getAddressComponentPlaceType()

getAddressComponentPlaceType ( array $addressComponent)
protected
Аргументы
array$addressComponent
Возвращает
mixed|null

См. определение в файле baseconverter.php строка 643

◆ getAddressLine2()

getAddressLine2 ( )
protected

◆ getAdminLevel1()

getAdminLevel1 ( )
abstractprotected
Возвращает
array|null

Переопределяется в BrConverter, DeConverter, GenericConverter, RuConverter и UsConverter.

◆ getAdminLevel2()

getAdminLevel2 ( )
protected
Возвращает
array|null

Переопределяется в RuConverter и UsConverter.

См. определение в файле baseconverter.php строка 342

◆ getAdminLevel3()

getAdminLevel3 ( )
protected
Возвращает
array|null

См. определение в файле baseconverter.php строка 350

◆ getAdminLevel4()

getAdminLevel4 ( )
protected
Возвращает
array|null

См. определение в файле baseconverter.php строка 358

◆ getBoundaryAdministrativeByLevel()

getBoundaryAdministrativeByLevel ( int $level)
protected
Аргументы
int$level
Возвращает
array|null

См. определение в файле baseconverter.php строка 605

◆ getCityStateRelationIds()

getCityStateRelationIds ( )
protected
Возвращает
array

Переопределяется в DeConverter, RuConverter и UsConverter.

См. определение в файле baseconverter.php строка 437

◆ getHouse()

getHouse ( )
protected

◆ getLocality()

getLocality ( )
protected
Возвращает
array|null

Itself

См. определение в файле baseconverter.php строка 366

◆ getLocalityByTypes()

getLocalityByTypes ( array $types)
protected
Аргументы
array$types
Возвращает
array|null

См. определение в файле baseconverter.php строка 662

◆ getLocalityConcrete()

getLocalityConcrete ( )
protected
Возвращает
array|null

Переопределяется в UsConverter.

См. определение в файле baseconverter.php строка 417

◆ getSettlementTypes()

getSettlementTypes ( )
protected

Returns populated settlement types sorted by its priority

Возвращает
array
См. также
https://wiki.openstreetmap.org/wiki/Map_Features#Place

См. определение в файле baseconverter.php строка 626

◆ getStreet()

getStreet ( )
protected

◆ getSubLocality()

getSubLocality ( )
protected
Возвращает
array|null

Переопределяется в BrConverter.

См. определение в файле baseconverter.php строка 445

◆ getSubLocalityLevel1()

getSubLocalityLevel1 ( )
protected
Возвращает
array|null

Переопределяется в BrConverter.

См. определение в файле baseconverter.php строка 453

◆ getSubLocalityLevel2()

getSubLocalityLevel2 ( )
protected
Возвращает
array|null

См. определение в файле baseconverter.php строка 461

◆ isAdministrativeBoundary()

isAdministrativeBoundary ( $addressComponent)
protected
Аргументы
$addressComponent
Возвращает
bool

См. определение в файле baseconverter.php строка 593

◆ isCityState()

isCityState ( )
protected
Возвращает
bool

См. определение в файле baseconverter.php строка 404

Данные класса

◆ $addressComponents

$addressComponents = []
protected

См. определение в файле baseconverter.php строка 35

◆ $details

$details = []
protected

См. определение в файле baseconverter.php строка 32

◆ COUNTRY_ADMIN_LEVEL

const COUNTRY_ADMIN_LEVEL = 2
protected

См. определение в файле baseconverter.php строка 29