PHP 8.2.34 Released!

Yaf_View_Simple::__construct

(Yaf >=1.0.0)

Yaf_View_Simple::__constructEl constructor de Yaf_View_Simple

Descripción

publicfunction Yaf_View_Simple::__construct(string $template_dir, array $options = NULL)

Yaf_View_Simple es el motor de vistas por omisión y el único que Yaf admite de serie. El Yaf_Dispatcher crea una instancia automáticamente al arrancar la aplicación; instanciarlo directamente solo hace falta para renderizar plantillas fuera del flujo de despacho.

El argumento template_dir debe apuntar a un directorio existente que contenga los scripts de vista; pasa a ser la ruta de scripts de la vista y puede cambiarse después con Yaf_View_Simple::setScriptPath().

Parámetros

template_dir

El directorio donde se guardan los scripts de plantilla.

options

Opciones opcionales de la vista como array. Reservado para implementaciones personalizadas de motores de vistas; el motor incorporado lo acepta pero no lo utiliza.

Valores devueltos

No se devuelve ningún valor.

Ejemplos

Ejemplo #1 Ejemplo de Yaf_View_Simple::__construct()

<?php
define("TEMPLATE_DIRECTORY", APPLICATION_PATH . '/views');
$view = new Yaf_View_Simple(TEMPLATE_DIRECTORY);
$view->assign("name", "world");
echo $view->render("greeting.phtml");
?>

Véase también

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top