Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс StringConverter

Открытые статические члены

static convertToString (Address $address, Format $format, string $strategyType, string $contentType)
 
static convertToStringTemplate (Address $address, Format\Template $template, string $contentType, string $delimiter=null, Format $format=null)
 

Открытые атрибуты

const STRATEGY_TYPE_TEMPLATE = 'template'
 
const STRATEGY_TYPE_TEMPLATE_COMMA = 'template_comma'
 
const STRATEGY_TYPE_TEMPLATE_NL = 'template_nl'
 
const STRATEGY_TYPE_TEMPLATE_BR = 'template_br'
 
const STRATEGY_TYPE_FIELD_SORT = 'field_sort'
 
const STRATEGY_TYPE_FIELD_TYPE = 'field_type'
 
const CONTENT_TYPE_HTML = 'html'
 
const CONTENT_TYPE_TEXT = 'text'
 

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

static convertToStringByField (Address $address, Format $format, string $contentType, callable $fieldSorter=null)
 

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

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

Методы

◆ convertToString()

static convertToString ( Address $address,
Format $format,
string $strategyType,
string $contentType )
static

Convert address to string with given format

Аргументы
Address$address
Format$format
string$strategyType
string$contentType
Возвращает
string
Исключения
ArgumentOutOfRangeException

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

◆ convertToStringByField()

static convertToStringByField ( Address $address,
Format $format,
string $contentType,
callable $fieldSorter = null )
staticprotected

Convert if format has not template

Аргументы
Address$address
Format$format
string$contentType
callable | null$fieldSorter
Возвращает
string

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

◆ convertToStringTemplate()

static convertToStringTemplate ( Address $address,
Format\Template $template,
string $contentType,
string $delimiter = null,
Format $format = null )
static

Convert if format has template

Аргументы
Address$address
Format\Template$template
string$contentType
string | null$delimiter
Format | null$format
Возвращает
string

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

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

◆ CONTENT_TYPE_HTML

const CONTENT_TYPE_HTML = 'html'

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

◆ CONTENT_TYPE_TEXT

const CONTENT_TYPE_TEXT = 'text'

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

◆ STRATEGY_TYPE_FIELD_SORT

const STRATEGY_TYPE_FIELD_SORT = 'field_sort'

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

◆ STRATEGY_TYPE_FIELD_TYPE

const STRATEGY_TYPE_FIELD_TYPE = 'field_type'

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

◆ STRATEGY_TYPE_TEMPLATE

const STRATEGY_TYPE_TEMPLATE = 'template'

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

◆ STRATEGY_TYPE_TEMPLATE_BR

const STRATEGY_TYPE_TEMPLATE_BR = 'template_br'

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

◆ STRATEGY_TYPE_TEMPLATE_COMMA

const STRATEGY_TYPE_TEMPLATE_COMMA = 'template_comma'

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

◆ STRATEGY_TYPE_TEMPLATE_NL

const STRATEGY_TYPE_TEMPLATE_NL = 'template_nl'

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