Skip to content

Setono/html-element

Repository files navigation

PHP library to generate HTML elements

Latest Version Software License Build Status Code Coverage Mutation testing

Installation

composer require setono/html-element

Usage

use Setono\HtmlElement\HtmlElement;

echo (new HtmlElement('p', 'Lorem ipsum'))->render(); // output: <p>Lorem ipsum</p>

echo HtmlElement::p('Lorem ipsum')->render(); // output: <p>Lorem ipsum</p>

$outer = HtmlElement::div()->withClass('container');
$inner = HtmlElement::div('Layout');

echo $outer->append($inner)->render(); // output: <div class="container"><div>Layout</div></div>

About

PHP library to generate HTML elements

Topics

Resources

License

Stars

Watchers

Forks

Languages