[ Index ]

PHP Cross Reference of DokuWiki

title

Body

[close]

/inc/Parsing/ParserMode/ -> Linebreak.php (source)

   1  <?php
   2  
   3  namespace dokuwiki\Parsing\ParserMode;
   4  
   5  use dokuwiki\Parsing\Handler;
   6  
   7  class Linebreak extends AbstractMode
   8  {
   9      /** @inheritdoc */
  10      public function getSort()
  11      {
  12          return 140;
  13      }
  14  
  15      /** @inheritdoc */
  16      public function connectTo($mode)
  17      {
  18          $this->Lexer->addSpecialPattern('\x5C{2}(?:[ \t]|(?=\n))', $mode, 'linebreak');
  19      }
  20  
  21      /** @inheritdoc */
  22      public function handle($match, $state, $pos, Handler $handler)
  23      {
  24          $handler->addCall('linebreak', [], $pos);
  25          return true;
  26      }
  27  }