Файловый менеджер - Редактировать - /var/www/jonas-eriksen.dk/pic/private/Entity.php.tar
Назад
var/www/jonas-eriksen.dk/wiki/inc/Parsing/ParserMode/Entity.php 0000644 00000001735 15233612720 0020501 0 ustar 00 <?php namespace dokuwiki\Parsing\ParserMode; use dokuwiki\Parsing\Lexer\Lexer; class Entity extends AbstractMode { protected $entities = array(); protected $pattern = ''; /** * Entity constructor. * @param string[] $entities */ public function __construct($entities) { $this->entities = $entities; } /** @inheritdoc */ public function preConnect() { if (!count($this->entities) || $this->pattern != '') return; $sep = ''; foreach ($this->entities as $entity) { $this->pattern .= $sep. Lexer::escape($entity); $sep = '|'; } } /** @inheritdoc */ public function connectTo($mode) { if (!count($this->entities)) return; if (strlen($this->pattern) > 0) { $this->Lexer->addSpecialPattern($this->pattern, $mode, 'entity'); } } /** @inheritdoc */ public function getSort() { return 260; } }
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | Генерация страницы: 0 |
proxy
|
phpinfo
|
Настройка