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

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

 prefixFor ($entityTypeId)
 

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

 __construct (array $settings=null)
 
 resolveName ($entityTypeId)
 
 getValueFor ($entityTypeId, $name, $default='')
 

Защищенные статические члены

static loadCurrentSettings ()
 

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

 $settings = array()
 

Статические защищенные данные

static $currentSettings = null
 

Дополнительные унаследованные члены

- Открытые статические члены унаследованные от ISettings
static getCurrent ()
 

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

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

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

◆ __construct()

__construct ( array $settings = null)
protected

ImportSettings constructor.

Аргументы
array | null$settings

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

Методы

◆ getValueFor()

getValueFor ( $entityTypeId,
$name,
$default = '' )
protected
Аргументы
$entityTypeId
$name
string$default
Возвращает
string

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

◆ loadCurrentSettings()

static loadCurrentSettings ( )
staticprotected
Возвращает
array|null
Исключения
ArgumentNullException

Переопределяется в ExportSettings и ImportSettings.

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

◆ prefixFor()

prefixFor ( $entityTypeId)
Аргументы
$entityTypeId
Возвращает
mixed
Исключения
ArgumentTypeException
NotSupportedException

Замещает ISettings.

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

◆ resolveName()

resolveName ( $entityTypeId)
protected
Аргументы
$entityTypeId
Возвращает
string
Исключения
ArgumentTypeException
NotSupportedException

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

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

◆ $currentSettings

$currentSettings = null
staticprotected

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

◆ $settings

$settings = array()
protected

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