1*be906b56SAndreas Gohr<?php 2*be906b56SAndreas Gohr 3*be906b56SAndreas Gohrnamespace dokuwiki\Parsing\ParserMode; 4*be906b56SAndreas Gohr 5*be906b56SAndreas Gohrclass Header extends AbstractMode 6*be906b56SAndreas Gohr{ 7*be906b56SAndreas Gohr 8*be906b56SAndreas Gohr /** @inheritdoc */ 9*be906b56SAndreas Gohr public function connectTo($mode) 10*be906b56SAndreas Gohr { 11*be906b56SAndreas Gohr //we're not picky about the closing ones, two are enough 12*be906b56SAndreas Gohr $this->Lexer->addSpecialPattern( 13*be906b56SAndreas Gohr '[ \t]*={2,}[^\n]+={2,}[ \t]*(?=\n)', 14*be906b56SAndreas Gohr $mode, 15*be906b56SAndreas Gohr 'header' 16*be906b56SAndreas Gohr ); 17*be906b56SAndreas Gohr } 18*be906b56SAndreas Gohr 19*be906b56SAndreas Gohr /** @inheritdoc */ 20*be906b56SAndreas Gohr public function getSort() 21*be906b56SAndreas Gohr { 22*be906b56SAndreas Gohr return 50; 23*be906b56SAndreas Gohr } 24*be906b56SAndreas Gohr} 25