1<?php
2
3namespace dokuwiki\Parsing\ParserMode;
4
5class Html extends AbstractMode
6{
7
8    /** @inheritdoc */
9    public function connectTo($mode)
10    {
11        $this->Lexer->addEntryPattern('<html>(?=.*</html>)', $mode, 'html');
12        $this->Lexer->addEntryPattern('<HTML>(?=.*</HTML>)', $mode, 'htmlblock');
13    }
14
15    /** @inheritdoc */
16    public function postConnect()
17    {
18        $this->Lexer->addExitPattern('</html>', 'html');
19        $this->Lexer->addExitPattern('</HTML>', 'htmlblock');
20    }
21
22    /** @inheritdoc */
23    public function getSort()
24    {
25        return 190;
26    }
27}
28