An easy way to create simple or complex HTML elements in PHP.
##Customization
EasyHtmlElement tries to cover the maximum of use cases but if your needs are really specific you can customize it. And another time EasyHtmlElement make it easier for you. Every component is defined from an interface so if you want to customize something you just need to create your own class and implement the component interface.
- HtmlElementInterface: Library heart, it manages all others components.
- ElementInterface: Element which generates HTML code.
- EscaperInterface: Manages and applies escaping strategies.
- BranchValidatorInterface: Validates the
map
branches before load elements.