1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс ParserChain

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

static registerMetadataParser ($host, $parserClassName)

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

static getParserChain (Uri $uri)

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

static $metadataParsers
static $metadataParsersByHost

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

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

Методы

◆ getParserChain()

getParserChain ( Uri $uri)
staticprotected
Аргументы
Uri$uri
Возвращает
array

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

◆ registerMetadataParser()

registerMetadataParser ( $host,
$parserClassName )
static

Registers special parser for host

Аргументы
string$host
string$parserClassNameParser class must extend \Bitrix\Main\UrlPreview\Parser
Исключения
ArgumentException

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

Поля

◆ $metadataParsers

$metadataParsers
staticprotected
Инициализатор
'Bitrix\Main\UrlPreview\Parser\OpenGraph',
'Bitrix\Main\UrlPreview\Parser\SchemaOrg',
'Bitrix\Main\UrlPreview\Parser\Oembed',
'Bitrix\Main\UrlPreview\Parser\Common'
)
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)
Определения file_new.php:804

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

◆ $metadataParsersByHost

$metadataParsersByHost
staticprotected
Инициализатор
= [
'vk.com' => 'Bitrix\Main\UrlPreview\Parser\Vk',
'www.facebook.com' => 'Bitrix\Main\UrlPreview\Parser\Facebook',
'www.instagram.com' => 'Bitrix\Main\UrlPreview\Parser\Instagram',
'maps.apple.com' => 'Bitrix\Main\UrlPreview\Parser\AppleMaps',
'rutube.ru' => 'Bitrix\Main\UrlPreview\Parser\RuTube',
]

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


Объявления и описания членов класса находятся в файле: