php wikitext parser
v1.0.2
La biblioteca proporciona una manera sencilla de analizar Wikitext en PHP.
Simplemente ejecute el siguiente comando de Composer en la raíz de su proyecto.
composer require divineomega/php-wikitext-parser
El uso más básico es convertir una cadena con formato Wikitext en texto sin formato.
$ plainText = ( new WikitextParser ())
-> setWikitext ( $ wikitext )
-> parse ();
También puede especificar formatos alternativos para convertir, utilizando el método setFormat
. De forma predeterminada, está configurado en texto sin formato.
Por ejemplo, puedes convertir Wikitext a HTML, como se muestra a continuación.
$ plainText = ( new WikitextParser ())
-> setWikitext ( $ wikitext )
-> setFormat (Format:: HTML )
-> parse ();
De forma predeterminada, se utiliza el almacenamiento en caché de archivos. Si lo desea, puede especificar cualquier biblioteca de almacenamiento en caché compatible con PSR-6. Esto se hace usando el método setCache
como se muestra a continuación.
$ cache = new OtherPsr6CacheItemPool ();
$ plainText = ( new WikitextParser ())
-> setCache ( $ cache )
-> setWikitext ( $ wikitext )
-> parse ();