HTML
    
            
            in package
            
        
    
    
    
        
            A class that serves as a fluent interface to write HTML in PHP. It also helps with creating HTML elements on the fly.
Example:
// return an HTML element by using some tag name as a static method
// div can be replaced by any other html element name
$html = HTML::div('This is a div!', ['class' => 'container']);
// structuring deeply nested elements using wrapping methods
// ->condition() to make the next action conditional
// ->execute() to execute some logic (loops, complex if-statements)
// ->open() and ->close() for containing elements
// ->{$tagName}() or ->element() for elements, ->entity() for entities, ->comment() for comments
// ->echo() or ->return() for retrieving the final result
(new HTML())
    ->element('h1', 'HTML Forms', ['class' => 'title'])
    ->open('form', ['method' => 'POST'])
        ->h2('Example', ['class' => 'subtitle'])
        ->p('This is an example form.')
        ->br(null)
        ->condition($someVar === true)->div('The var was true')
        ->open('fieldset')
            ->legend('Form 1', ['style' => 'color: #555;'])
            ->label('Message: ', ['class' => 'text'])
            ->input(null, ['type' => 'text', 'required'])
            ->entity('nbsp', 2)
            ->input(null, ['type' => 'submit', 'value' => 'Submit'])
        ->close()
        ->condition(count($errors))
        ->open('ul', ['class' => 'errors'])
            ->execute(function () use ($errors) {
                foreach ($errors as $error) {
                    $this->li($error);
                }
            })
        ->close()
    ->close()
->echo();
Tags
Table of Contents
- $buffer : array<string|int, mixed>
- $conditions : array<string|int, mixed>
- $stack : array<string|int, mixed>
- $validate : bool
- __call() : mixed
- Makes HTML tags available as methods on the class.
- __callStatic() : mixed
- Makes HTML tags available as static methods on the class.
- __construct() : mixed
- Class constructor.
- a() :
- a() :
- abbr() :
- abbr() :
- address() :
- address() :
- area() :
- area() :
- article() :
- article() :
- aside() :
- aside() :
- audio() :
- audio() :
- b() :
- b() :
- base() :
- base() :
- bdi() :
- bdi() :
- bdo() :
- bdo() :
- blockquote() :
- blockquote() :
- body() :
- body() :
- br() :
- br() :
- button() :
- button() :
- canvas() :
- canvas() :
- caption() :
- caption() :
- cite() :
- cite() :
- close() : $this
- Creates an HTML closing tag matching the last tag opened by `self::open()`.
- code() :
- code() :
- col() :
- col() :
- colgroup() :
- colgroup() :
- comment() : $this
- Creates an HTML comment from the specified text and pass it to the buffer.
- condition() : $this
- Takes a condition (some boolean value) to determine whether or not to create the very next element and pass it to the buffer.
- data() :
- data() :
- datalist() :
- datalist() :
- dd() :
- dd() :
- del() :
- del() :
- details() :
- details() :
- dfn() :
- dfn() :
- dialog() :
- dialog() :
- div() :
- div() :
- dl() :
- dl() :
- dt() :
- dt() :
- echo() : void
- Echos the created HTML elements found in the buffer and empties it.
- element() : $this
- Creates a complete HTML element (opening and closing tags) constructed from the specified parameters and pass it to the buffer.
- em() :
- em() :
- embed() :
- embed() :
- entity() : $this
- Creates an HTML entity from the specified name and pass it to the buffer.
- execute() : $this
- Takes a callback and executes it after binding $this (HTML) to it, useful for example to execute any PHP code while creating the markup.
- fieldset() :
- fieldset() :
- figcaption() :
- figcaption() :
- figure() :
- figure() :
- footer() :
- footer() :
- form() :
- form() :
- h1() :
- h1() :
- h2() :
- h2() :
- h3() :
- h3() :
- h4() :
- h4() :
- h5() :
- h5() :
- h6() :
- h6() :
- head() :
- head() :
- header() :
- header() :
- hr() :
- hr() :
- html() :
- html() :
- i() :
- i() :
- iframe() :
- iframe() :
- img() :
- img() :
- input() :
- input() :
- ins() :
- ins() :
- kbd() :
- kbd() :
- label() :
- label() :
- legend() :
- legend() :
- li() :
- li() :
- link() :
- link() :
- main() :
- main() :
- map() :
- map() :
- mark() :
- mark() :
- meta() :
- meta() :
- meter() :
- meter() :
- minify() : string
- Minifies HTML buffers by removing all unnecessary whitespaces and comments.
- nav() :
- nav() :
- node() : $this
- Creates an arbitrary text-node from the specified text and pass it to the buffer (useful to add some special tags, "\<!DOCTYPE html>" for example).
- noscript() :
- noscript() :
- object() :
- object() :
- ol() :
- ol() :
- open() : $this
- Creates an HTML opening tag from the specified parameters and pass it to the buffer. Works in conjunction with `self::close()`.
- optgroup() :
- optgroup() :
- option() :
- option() :
- output() :
- output() :
- p() :
- p() :
- param() :
- param() :
- picture() :
- picture() :
- pre() :
- pre() :
- progress() :
- progress() :
- q() :
- q() :
- return() : string
- Returns the created HTML elements found in the buffer and empties it.
- rp() :
- rp() :
- rt() :
- rt() :
- ruby() :
- ruby() :
- s() :
- s() :
- samp() :
- samp() :
- script() :
- script() :
- section() :
- section() :
- select() :
- select() :
- small() :
- small() :
- source() :
- source() :
- span() :
- span() :
- strong() :
- strong() :
- style() :
- style() :
- sub() :
- sub() :
- summary() :
- summary() :
- sup() :
- sup() :
- svg() :
- svg() :
- table() :
- table() :
- tbody() :
- tbody() :
- td() :
- td() :
- template() :
- template() :
- textarea() :
- textarea() :
- tfoot() :
- tfoot() :
- th() :
- th() :
- thead() :
- thead() :
- time() :
- time() :
- title() :
- title() :
- tr() :
- tr() :
- track() :
- track() :
- u() :
- u() :
- ul() :
- ul() :
- var() :
- var() :
- video() :
- video() :
- wbr() :
- wbr() :
- agreeOrFail() : void
- Checks if the passed condition and throws exception if it's not truthy.
- isConditionTruthy() : bool
- Determines whether or not the last set condition is truthy or falsy.
- stringifyAttributes() : string
- Returns an HTML attributes string from an associative array of attributes.
- translateElement() : string
- Replaces variables in the passed string with values with matching key from the passed array.
- validate() : void
- Asserts that the passed HTML is valid.
Properties
$buffer
    private
        array<string|int, mixed>
    $buffer
    
        
        
    
$conditions
    private
        array<string|int, mixed>
    $conditions
    
        
        
    
$stack
    private
        array<string|int, mixed>
    $stack
    
        
        
    
$validate
    private
        bool
    $validate
    
        
        
    
Methods
__call()
Makes HTML tags available as methods on the class.
    public
                __call(string $method, array<string|int, mixed> $arguments) : mixed
    
        Parameters
- $method : string
- $arguments : array<string|int, mixed>
Return values
mixed —__callStatic()
Makes HTML tags available as static methods on the class.
    public
            static    __callStatic(string $method, array<string|int, mixed> $arguments) : mixed
    
        Parameters
- $method : string
- $arguments : array<string|int, mixed>
Return values
mixed —__construct()
Class constructor.
    public
                __construct([bool $validate = true ]) : mixed
    
        Parameters
- $validate : bool = true
- 
                    Whether to validate the HTML upon return/echo or not. 
Return values
mixed —a()
    public
            static    a(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—a()
    public
                a(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—abbr()
    public
            static    abbr(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—abbr()
    public
                abbr(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—address()
    public
            static    address(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—address()
    public
                address(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—area()
    public
            static    area(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—area()
    public
                area(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—article()
    public
            static    article(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—article()
    public
                article(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—aside()
    public
            static    aside(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—aside()
    public
                aside(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—audio()
    public
            static    audio(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—audio()
    public
                audio(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—b()
    public
            static    b(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—b()
    public
                b(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—base()
    public
            static    base(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—base()
    public
                base(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—bdi()
    public
            static    bdi(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—bdi()
    public
                bdi(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—bdo()
    public
            static    bdo(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—bdo()
    public
                bdo(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—blockquote()
    public
                blockquote(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—blockquote()
    public
            static    blockquote(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—body()
    public
            static    body(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—body()
    public
                body(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—br()
    public
                br(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—br()
    public
            static    br(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—button()
    public
            static    button(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—button()
    public
                button(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—canvas()
    public
            static    canvas(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—canvas()
    public
                canvas(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—caption()
    public
            static    caption(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—caption()
    public
                caption(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—cite()
    public
                cite(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—cite()
    public
            static    cite(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—close()
Creates an HTML closing tag matching the last tag opened by `self::open()`.
    public
                close() : $this
    
    
    
    Tags
Return values
$this —code()
    public
            static    code(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—code()
    public
                code(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—col()
    public
            static    col(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—col()
    public
                col(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—colgroup()
    public
            static    colgroup(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—colgroup()
    public
                colgroup(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—comment()
Creates an HTML comment from the specified text and pass it to the buffer.
    public
                comment(string $text) : $this
    
        Parameters
- $text : string
Tags
Return values
$this —condition()
Takes a condition (some boolean value) to determine whether or not to create the very next element and pass it to the buffer.
    public
                condition(mixed $condition) : $this
    
        Parameters
- $condition : mixed
- 
                    Any value that can be casted into a boolean. 
Return values
$this —data()
    public
                data(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—data()
    public
            static    data(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—datalist()
    public
            static    datalist(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—datalist()
    public
                datalist(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—dd()
    public
            static    dd(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—dd()
    public
                dd(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—del()
    public
            static    del(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—del()
    public
                del(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—details()
    public
            static    details(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—details()
    public
                details(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—dfn()
    public
                dfn(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—dfn()
    public
            static    dfn(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—dialog()
    public
                dialog(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—dialog()
    public
            static    dialog(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—div()
    public
                div(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—div()
    public
            static    div(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—dl()
    public
                dl(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—dl()
    public
            static    dl(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—dt()
    public
                dt(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—dt()
    public
            static    dt(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—echo()
Echos the created HTML elements found in the buffer and empties it.
    public
                echo() : void
    
    
    
    Tags
Return values
void —element()
Creates a complete HTML element (opening and closing tags) constructed from the specified parameters and pass it to the buffer.
    public
                element(string $name[, string|null $content = '' ][, array<string|int, string> $attributes = [] ]) : $this
    
        Parameters
- $name : string
- 
                    A name of an HTML tag. 
- $content : string|null = ''
- 
                    [optional] The text or html content of the element, passing null will make it a self-closing tag. 
- $attributes : array<string|int, string> = []
- 
                    [optional] An associative array of attributes. To indicate a boolean-attribute (no-value-attribute), simply provide a key with value nullor provide only a value without a key with the name of the attribute. As a shortcut, setting the value asfalsewill exclude the attribute.
Tags
Return values
$this —em()
    public
                em(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—em()
    public
            static    em(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—embed()
    public
            static    embed(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—embed()
    public
                embed(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—entity()
Creates an HTML entity from the specified name and pass it to the buffer.
    public
                entity(string $name) : $this
    
        Parameters
- $name : string
- 
                    The name of the HTML entity without &nor;.
Tags
Return values
$this —execute()
Takes a callback and executes it after binding $this (HTML) to it, useful for example to execute any PHP code while creating the markup.
    public
                execute(callable $callback) : $this
    
        Parameters
- $callback : callable
- 
                    The callback to call and bind $this to, this callback will also be passed the instance it was called on as the first parameter. 
Return values
$this —fieldset()
    public
                fieldset(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—fieldset()
    public
            static    fieldset(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—figcaption()
    public
            static    figcaption(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—figcaption()
    public
                figcaption(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—figure()
    public
                figure(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—figure()
    public
            static    figure(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—footer()
    public
                footer(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—footer()
    public
            static    footer(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—form()
    public
            static    form(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—form()
    public
                form(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—h1()
    public
            static    h1(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—h1()
    public
                h1(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—h2()
    public
            static    h2(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—h2()
    public
                h2(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—h3()
    public
            static    h3(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—h3()
    public
                h3(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—h4()
    public
            static    h4(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—h4()
    public
                h4(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—h5()
    public
                h5(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—h5()
    public
            static    h5(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—h6()
    public
            static    h6(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—h6()
    public
                h6(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—head()
    public
            static    head(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—head()
    public
                head(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—header()
    public
            static    header(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—header()
    public
                header(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—hr()
    public
                hr(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—hr()
    public
            static    hr(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—html()
    public
            static    html(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—html()
    public
                html(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—i()
    public
            static    i(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—i()
    public
                i(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—iframe()
    public
            static    iframe(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—iframe()
    public
                iframe(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—img()
    public
            static    img(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—img()
    public
                img(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—input()
    public
            static    input(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—input()
    public
                input(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—ins()
    public
            static    ins(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—ins()
    public
                ins(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—kbd()
    public
            static    kbd(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—kbd()
    public
                kbd(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—label()
    public
                label(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—label()
    public
            static    label(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—legend()
    public
                legend(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—legend()
    public
            static    legend(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—li()
    public
                li(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—li()
    public
            static    li(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—link()
    public
                link(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—link()
    public
            static    link(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—main()
    public
                main(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—main()
    public
            static    main(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—map()
    public
                map(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—map()
    public
            static    map(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—mark()
    public
                mark(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—mark()
    public
            static    mark(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—meta()
    public
                meta(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—meta()
    public
            static    meta(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—meter()
    public
                meter(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—meter()
    public
            static    meter(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—minify()
Minifies HTML buffers by removing all unnecessary whitespaces and comments.
    public
            static    minify(string $html) : string
    
        Parameters
- $html : string
Return values
string —nav()
    public
            static    nav(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—nav()
    public
                nav(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—node()
Creates an arbitrary text-node from the specified text and pass it to the buffer (useful to add some special tags, "\<!DOCTYPE html>" for example).
    public
                node(string $text) : $this
    
        Parameters
- $text : string
- 
                    The text to pass to the buffer. 
Tags
Return values
$this —noscript()
    public
                noscript(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—noscript()
    public
            static    noscript(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—object()
    public
            static    object(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—object()
    public
                object(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—ol()
    public
                ol(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—ol()
    public
            static    ol(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—open()
Creates an HTML opening tag from the specified parameters and pass it to the buffer. Works in conjunction with `self::close()`.
    public
                open(string $name[, array<string|int, string> $attributes = [] ]) : $this
    
        Parameters
- $name : string
- 
                    A name of an HTML tag. 
- $attributes : array<string|int, string> = []
- 
                    [optional] An associative array of attributes. To indicate a boolean-attribute (no-value-attribute), simply provide a key with value null. Setting the value asfalsewill exclude the attribute.
Tags
Return values
$this —optgroup()
    public
            static    optgroup(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—optgroup()
    public
                optgroup(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—option()
    public
            static    option(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—option()
    public
                option(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—output()
    public
            static    output(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—output()
    public
                output(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—p()
    public
            static    p(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—p()
    public
                p(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—param()
    public
                param(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—param()
    public
            static    param(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—picture()
    public
                picture(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—picture()
    public
            static    picture(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—pre()
    public
            static    pre(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—pre()
    public
                pre(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—progress()
    public
            static    progress(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—progress()
    public
                progress(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—q()
    public
            static    q(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—q()
    public
                q(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—return()
Returns the created HTML elements found in the buffer and empties it.
    public
                return() : string
    
    
    
    Tags
Return values
string —rp()
    public
            static    rp(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—rp()
    public
                rp(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—rt()
    public
                rt(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—rt()
    public
            static    rt(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—ruby()
    public
                ruby(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—ruby()
    public
            static    ruby(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—s()
    public
                s(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—s()
    public
            static    s(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—samp()
    public
            static    samp(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—samp()
    public
                samp(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—script()
    public
                script(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—script()
    public
            static    script(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—section()
    public
                section(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—section()
    public
            static    section(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—select()
    public
                select(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—select()
    public
            static    select(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—small()
    public
                small(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—small()
    public
            static    small(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—source()
    public
            static    source(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—source()
    public
                source(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—span()
    public
            static    span(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—span()
    public
                span(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—strong()
    public
            static    strong(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—strong()
    public
                strong(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—style()
    public
            static    style(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—style()
    public
                style(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—sub()
    public
            static    sub(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—sub()
    public
                sub(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—summary()
    public
                summary(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—summary()
    public
            static    summary(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—sup()
    public
            static    sup(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—sup()
    public
                sup(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—svg()
    public
                svg(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—svg()
    public
            static    svg(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—table()
    public
                table(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—table()
    public
            static    table(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—tbody()
    public
                tbody(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—tbody()
    public
            static    tbody(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—td()
    public
            static    td(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—td()
    public
                td(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—template()
    public
            static    template(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—template()
    public
                template(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—textarea()
    public
            static    textarea(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—textarea()
    public
                textarea(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—tfoot()
    public
                tfoot(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—tfoot()
    public
            static    tfoot(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—th()
    public
                th(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—th()
    public
            static    th(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—thead()
    public
                thead(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—thead()
    public
            static    thead(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—time()
    public
                time(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—time()
    public
            static    time(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—title()
    public
            static    title(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—title()
    public
                title(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—tr()
    public
                tr(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—tr()
    public
            static    tr(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—track()
    public
            static    track(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—track()
    public
                track(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—u()
    public
            static    u(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—u()
    public
                u(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—ul()
    public
            static    ul(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—ul()
    public
                ul(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—var()
    public
                var(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—var()
    public
            static    var(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—video()
    public
                video(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—video()
    public
            static    video(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—wbr()
    public
                wbr(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—wbr()
    public
            static    wbr(string|null $content = '', array<string|int, mixed> $attributes = []) : 
    
        Parameters
- $content = '' : string|null
- $attributes = [] : array<string|int, mixed>
Return values
—agreeOrFail()
Checks if the passed condition and throws exception if it's not truthy.
    private
                agreeOrFail(bool $condition, string $message) : void
        The message that is passed to this function should contain four %s placeholders for the
class, function, file and line of the previous caller (offset 2 of the backtrace)
Parameters
- $condition : bool
- $message : string
Tags
Return values
void —isConditionTruthy()
Determines whether or not the last set condition is truthy or falsy.
    private
                isConditionTruthy(int $parent) : bool
    
        Parameters
- $parent : int
- 
                    [optional] A flag to indicate condition depth [+1 = parentOpened, 0 = normal, -1 = parentClosed].
Return values
bool —The result of the current condition.
stringifyAttributes()
Returns an HTML attributes string from an associative array of attributes.
    private
                stringifyAttributes(array<string|int, mixed> $attributes) : string
    
        Parameters
- $attributes : array<string|int, mixed>
Return values
string —translateElement()
Replaces variables in the passed string with values with matching key from the passed array.
    private
                translateElement(string $text[, array<string|int, mixed> $variables = [] ]) : string
    
        Parameters
- $text : string
- 
                    A string like {var} world!.
- $variables : array<string|int, mixed> = []
- 
                    An array like ['var' => 'Hello'].
Return values
string —A string like Hello world!
validate()
Asserts that the passed HTML is valid.
    private
                validate(string $html) : void
    
        Parameters
- $html : string