Clase Sphp_Template

Código

<?php
class Sphp_Template extends Sphp_Template_Code
{
    const VARS_WK_ENABLED = 1;
    const VARS_WK_ENABLED_MODIFIERS = 2;
    const VARS_WK_DISABLED = 3;

    __construct(Sphp_Data_Store $dstore[, array $ary_options = array()]);
    void add_function(Sphp_Template_Function $stf[, string $modifiers = '']);
    void add_list(Sphp_Template_List $stl);
    void add_variable(string $namemixed $value);
    void add_variables(array $vars);
    void display_file(string $filename);
    Sphp_Data_Store get_data_store();
    mixed get_option(string $option_name);
    bool set_option(string $option_namemixed $option_value);
}
?>

Descripción

Esta es la clase principal de Simphple. Desde ella se añaden las variables y las funciones que se usan en Simphple. Además es la que se encarga de ejecutar el código Simphple y mostrarlo por pantalla.

Ejemplos

Ejemplo 1: Archivos requeridos

<?php
    /*
        Incluir los archivos y crear una instancia de
        Sphp_Template
    */

    include 'simphple/template/template_code.class.php';
    include 'simphple/template/template.class.php';
    include 'simphple/template/template_function.class.php'

    include 'simphple/data_store/data_store.intfc.php';
    include 'simphple/data_store/data_store_file.class.php';

    $dsf = new Sphp_Data_Store_File('cache/'truetrue);
    
    $tpl = new Sphp_Template($dsf);

?>

Comentarios

Añadir nuevo comentario