method public

HtmlDocument::__construct()

Класс: \Bitrix\Main\UrlPreview\HtmlDocument

Сигнатура

public __construct(string $html, Uri $uri) : mixed

Описание

Конструктор HtmlDocument.

Параметры

$html string
HTML-код документа.
$uri Uri
URL документа.

Возвращаемое значение

mixed

Как применяется в HtmlDocument

HtmlDocument::__construct() — метод класса \Bitrix\Main\UrlPreview\HtmlDocument модуля «Главный модуль».

Конструктор: создаёт экземпляр HtmlDocument — обязательные аргументы перечислены в разделе «Параметры».

use Bitrix\Main\UrlPreview\HtmlDocument;

$html = '';
$uri = null; // Uri
$object = new HtmlDocument($html, $uri);

Другие методы HtmlDocument

  • checkMetadata() Возвращает true, если метаданные полны
  • detectEncoding() Автоматически определяет и устанавливает кодировку HTML-документа
  • extractElementAttributes() Разбирает html-содержимое на предмет атрибутов указанных элементов и заполняет массив $destination найденными атрибутами
  • getDateExpire() Возвращает дату истечения срока действия метаданных.
  • getDescription()
  • getEmdbed()
  • getEncoding()
  • getExtraField() Возвращает значение дополнительного поля метаданных
  • getHtml() Возвращает полный html-код документа
  • getImage()
  • getLinkHref() Возвращает значение атрибута href.
  • getMetaContent() Возвращает значение атрибута content

__construct() есть и у других классов модуля «Главный модуль»: AbstractAccessFilter, AbstractRule, AccessAuthProvider, AccessCode, AccessFilter, AccessibleController, Action, AddedData.

Исходный файл: source/main/lib/urlpreview/htmldocument.php:50

Что будем искать? Например,Продвижение