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

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

 __construct (array $fields=array())
 
 getId ()
 
 getSort ()
 
 isActive ()
 
 getTitle ()
 
 getDescription ()
 
 getDataResult ($ip, $lang='')
 
 getSupportedLanguages ()
 
 isInstalled ()
 
 getConfigForAdmin ()
 
 createConfigField (array $postFields)
 
 getProvidingData ()
 

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

 $id
 
 $sort
 
 $active
 
 $config
 

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

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

Конструктор(ы)

◆ __construct()

__construct ( array $fields = array())

Base constructor.

Аргументы
array$fieldsDB fields of handlers settings.

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

Методы

◆ createConfigField()

createConfigField ( array $postFields)
Аргументы
array$postFieldsAdmin form posted fields during saving process.
Возвращает
array Field CONFIG for saving to DB in admin edit form.

Переопределяется в GeoIP2, MaxMind и SypexGeo.

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

◆ getConfigForAdmin()

getConfigForAdmin ( )
Возвращает
array Set of fields description for administration purposes.

Переопределяется в Extension, GeoIP2, MaxMind и SypexGeo.

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

◆ getDataResult()

getDataResult ( $ip,
$lang = '' )
abstract
Аргументы
string$ipIp address
string$langLanguage identifier
Возвращает
Result | null

Переопределяется в Extension, MaxMind и SypexGeo.

◆ getDescription()

getDescription ( )
abstract
Возвращает
string Handler description.

Переопределяется в Extension, GeoIP2, MaxMind и SypexGeo.

◆ getId()

getId ( )
Возвращает
int DB record identifier.

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

◆ getProvidingData()

getProvidingData ( )
Возвращает
ProvidingData Geolocation information witch handler can return.

Переопределяется в Extension, GeoIP2, MaxMind и SypexGeo.

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

◆ getSort()

getSort ( )
Возвращает
int DB field sorting.

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

◆ getSupportedLanguages()

getSupportedLanguages ( )

Languages supported by handler ISO 639-1

Возвращает
array

Переопределяется в Extension, GeoIP2, MaxMind и SypexGeo.

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

◆ getTitle()

getTitle ( )
abstract
Возвращает
string Title of handler.

Переопределяется в Extension, GeoIP2, MaxMind и SypexGeo.

◆ isActive()

isActive ( )
Возвращает
bool Is handler active, or not.

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

◆ isInstalled()

isInstalled ( )

Is this handler installed and ready for using.

Возвращает
bool

Переопределяется в Extension, GeoIP2 и MaxMind.

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

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

◆ $active

$active
protected

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

◆ $config

$config
protected

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

◆ $id

$id
protected

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

◆ $sort

$sort
protected

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