php wikitext parser
v1.0.2
Библиотека предоставляет простой способ анализа викитекста на PHP.
Просто запустите следующую команду Composer в корне вашего проекта.
composer require divineomega/php-wikitext-parser
Самое простое использование — преобразование строки в формате Wikitext в обычный текст.
$ plainText = ( new WikitextParser ())
-> setWikitext ( $ wikitext )
-> parse ();
Вы также можете указать альтернативные форматы для преобразования, используя метод setFormat
. По умолчанию это обычный текст.
Например, вы можете конвертировать Wikitext в HTML, как показано ниже.
$ plainText = ( new WikitextParser ())
-> setWikitext ( $ wikitext )
-> setFormat (Format:: HTML )
-> parse ();
По умолчанию используется файловое кэширование. При желании вы можете указать любую библиотеку кэширования, совместимую с PSR-6. Это делается с помощью метода setCache
, как показано ниже.
$ cache = new OtherPsr6CacheItemPool ();
$ plainText = ( new WikitextParser ())
-> setCache ( $ cache )
-> setWikitext ( $ wikitext )
-> parse ();