PHP 8.6.0 Beta 3 is available for testing

Yaf_Controller_Abstract::initView

(Yaf >=1.0.0)

Yaf_Controller_Abstract::initViewEl propósito de initView

Descripción

public function Yaf_Controller_Abstract::initView(?array $options = ?): ?Yaf_View_Interface

Devuelve el motor de vistas asociado a este controlador. El motor de vistas lo inicializa el Yaf_Dispatcher durante el despacho, usando la ruta de plantillas establecida para el controlador actual.

Parámetros

options

Opciones pasadas al motor de vistas, ver Yaf_View_Simple::__construct().

Valores devueltos

A Yaf_View_Interface instance en caso de éxito, o null en caso de error.

Ejemplos

Ejemplo #1 Ejemplo de Yaf_Controller_Abstract::initView()

<?php
class ProductController extends Yaf_Controller_Abstract
{
    public function indexAction() {
        // se obtiene el motor de vistas asociado a este controlador,
        // inicializado con su ruta de plantillas, p. ej. application/views/;
        // las opciones se reenviarían al motor de vistas, ver
        // Yaf_View_Simple::__construct()
        $view = $this->initView();
        $view->assign("products", array("yaf", "php"));
    }
}
?>

Véase también

add a note

User Contributed Notes

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