class Pike\Template
Luokka joka auttaa HTML-sisällön turvallisessa tulostamisessa.
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']);