Link Search Menu Expand Document

class Pike\Template

Luokka joka auttaa HTML-sisällön turvallisessa tulostamisessa.

Tämä luokka on suunniteltu perittäväksi.

Synopsis

class Template {

    /* Metodit */
    public __construct ( string $file, ?array<string, mixed> $vars = null )
    public render ( array<string, mixed> $locals = [] ) : string
}

Metodit

__construct()

Luo uuden templaatti-olion. $vars-taulukon arvoihin voi viitata templaatissa $this->taulukonKentta.

Signature

public function __construct ( string $file, ?array<string, mixed> $vars = null )

Esimerkit

$tmpl = new Template(__DIR__ . '/foo.php', ['taulukonKentta' => 'bar']);

render()

Renderöi konstruktorissa määritellyn tiedoston. $locals-taulukon arvoihin voi viitata templaatissa $taulukonKentta.

Signature

public function render ( array<string, mixed> $locals = [] ) : string

Esimerkit

$output = $tmpl->render(['taulukonKentta' => 'value']);

Copyright © 2019-2021 ut4