Bitrix-D7
23.9
Загрузка...
Поиск...
Не найдено
parser.php
1
<?php
2
namespace
Bitrix\Main\Web\DOM
;
3
4
abstract
class
Parser
5
{
6
/*@var $htmlParser HtmlParser */
7
private
static
$htmlParser;
8
9
/*@var $config ParserConfig */
10
protected
$config
;
11
12
public
static
function
getHtmlParser
()
13
{
14
if
(self::$htmlParser ==
null
)
15
{
16
self::$htmlParser =
new
HtmlParser
();
17
}
18
19
return
self::$htmlParser;
20
}
21
22
public
function
setConfig
(
ParserConfig
$config
)
23
{
24
$this->config =
$config
;
25
return
$this;
26
}
27
28
public
function
getConfig
()
29
{
30
return
$this->config
;
31
}
32
33
abstract
public
function
parse
($text =
""
,
Node
$toNode);
34
abstract
public
function
getSource
(
Node
$node);
35
}
Bitrix\Main\Web\DOM\HtmlParser
Definition
htmlparser.php:7
Bitrix\Main\Web\DOM\Node
Definition
node.php:5
Bitrix\Main\Web\DOM\ParserConfig
Definition
parserconfig.php:5
Bitrix\Main\Web\DOM\Parser
Definition
parser.php:5
Bitrix\Main\Web\DOM\Parser\$config
$config
Definition
parser.php:10
Bitrix\Main\Web\DOM\Parser\getConfig
getConfig()
Definition
parser.php:28
Bitrix\Main\Web\DOM\Parser\getHtmlParser
static getHtmlParser()
Definition
parser.php:12
Bitrix\Main\Web\DOM\Parser\parse
parse($text="", Node $toNode)
Bitrix\Main\Web\DOM\Parser\getSource
getSource(Node $node)
Bitrix\Main\Web\DOM\Parser\setConfig
setConfig(ParserConfig $config)
Definition
parser.php:22
Bitrix\Main\Web\DOM
Definition
attr.php:2
modules
main
lib
web
dom
parser.php
Создано системой
1.10.0