[ Index ]

PHP Cross Reference of DokuWiki

title

Body

[close]

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

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