PHP code example of mwstake / mediawiki-component-wikitext
1. Go to this page and download the library: Download mwstake/mediawiki-component-wikitext library. Choose the download type require. 2. Extract the ZIP file and open the index.php. 3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
mwstake / mediawiki-component-wikitext example snippets
/* @var MediaWiki\Revision\RevisionRecord */
$revision = $this->getRevision();
/* @var MWStake\MediaWiki\Component\Wikitext\ParserFactory */
$parserFactory = MediaWiki\MediaWikiServices::getInstance()->get( 'MWStakeWikitextParserFactory' );
/* @var MWStake\MediaWiki\Component\Wikitext\Parser\MenuParser */
$menuParser = $parserFactory->newMenuParser( $revision );
/* @var MWStake\MediaWiki\Component\Wikitext\INode[] */
$nodes = $parser->parse();