A Processor for Markup written in PHP. Allows extraction of Markup into a data structure, orchestrated nested manipulation of said structure, and output as (optimized) Markup.
A Processor for Markup based on the LHTML standard written in PHP. Allows extraction of Markup into a data structure, orchestrated manipulation of said structure, and output as (optimized) Markup.
LivingMarkup is available on Packagist.
Install with Composer:
composer require Ouxsoft/livingmarkup
Install with Git:
git clone email@example.com:Ouxsoft/LivingMarkup.git
Read our docs for usage livingmarkup.readthedocs.io.
LivingMarkup is an open source project. If you find a problem or want to discuss new features or improvements please create an issue, and/or if possible create a pull request.
Thanks to Matthew Heroux for leading the development of LivingMarkup. Thanks to Andy Beak for providing code reviews. Thanks to Bob Crowley for providing Project Management advising. Thanks to Aswin Vijayakumar for their useful comments. Thanks to Alexander Romanovich of White Whale Web Services for his work on the free class XPHP. All of have led to changes to this implementation.