We're updating the issue view to help you get more done. 

Refactor display template parser to use DOMDocument

Description

The DisplayTemplateParser class uses the pure-PHP "ganon" HTML library to parse the HTML-like tags used in templates. ganon has not been updated in years and may well break with the advent of PHP 8.0.

We should refactor the DisplayTemplateParser to use a standard PHP parsing API, most likely DOMDocument, to process template, removing the ganon dependency.

Environment

None

Assignee

Seth

Reporter

Seth

Labels

None

Fix versions

Affects versions

Priority

Major
Configure