php wikitext parser
v1.0.2
La bibliothèque fournit un moyen simple d'analyser le Wikitext en PHP.
Exécutez simplement la commande Composer suivante à la racine de votre projet.
composer require divineomega/php-wikitext-parser
L'utilisation la plus basique consiste à convertir une chaîne au format Wikitext en texte brut.
$ plainText = ( new WikitextParser ())
-> setWikitext ( $ wikitext )
-> parse ();
Vous pouvez également spécifier des formats alternatifs vers lesquels convertir, à l'aide de la méthode setFormat
. Par défaut, il s'agit de texte brut.
Par exemple, vous pouvez convertir le Wikitext en HTML, comme indiqué ci-dessous.
$ plainText = ( new WikitextParser ())
-> setWikitext ( $ wikitext )
-> setFormat (Format:: HTML )
-> parse ();
Par défaut, la mise en cache des fichiers est utilisée. Si vous le souhaitez, vous pouvez spécifier n'importe quelle bibliothèque de mise en cache compatible PSR-6. Cela se fait en utilisant la méthode setCache
comme indiqué ci-dessous.
$ cache = new OtherPsr6CacheItemPool ();
$ plainText = ( new WikitextParser ())
-> setCache ( $ cache )
-> setWikitext ( $ wikitext )
-> parse ();