php wikitext parser
v1.0.2
이 라이브러리는 PHP에서 Wikitext를 구문 분석하는 쉬운 방법을 제공합니다.
프로젝트 루트에서 다음 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 ();