php wikitext parser
v1.0.2
A biblioteca fornece uma maneira fácil de analisar o Wikitexto em PHP.
Basta executar o seguinte comando do Composer na raiz do seu projeto.
composer require divineomega/php-wikitext-parser
O uso mais básico é converter uma string formatada no Wikitexto em texto simples.
$ plainText = ( new WikitextParser ())
-> setWikitext ( $ wikitext )
-> parse ();
Você também pode especificar formatos alternativos para conversão, usando o método setFormat
. Por padrão, isso é definido como texto simples.
Por exemplo, você pode converter Wikitexto em HTML, conforme mostrado abaixo.
$ plainText = ( new WikitextParser ())
-> setWikitext ( $ wikitext )
-> setFormat (Format:: HTML )
-> parse ();
Por padrão, o cache de arquivos é usado. Se desejar, você pode especificar qualquer biblioteca de cache compatível com PSR-6. Isso é feito usando o método setCache
conforme mostrado abaixo.
$ cache = new OtherPsr6CacheItemPool ();
$ plainText = ( new WikitextParser ())
-> setCache ( $ cache )
-> setWikitext ( $ wikitext )
-> parse ();