The Yaf_View_Interface class

(Yaf >=1.0.0)

簡(jiǎn)介

Yaf給用戶提供一個(gè)了一個(gè)可擴(kuò)展的、可自定的視圖引擎接口,用戶可以使用自己的視圖引擎來(lái)代替Yaf內(nèi)置的Yaf_View_Simple。下面是一個(gè)關(guān)于怎么實(shí)現(xiàn)的例子,請(qǐng)看Yaf_Dispatcher::setView()。

類摘要

class Yaf_View_Interface {
/* 方法 */
abstract public assign(string $name, string $value = ?): bool
abstract public display(string $tpl, array $tpl_vars = ?): bool
abstract public getScriptPath(): void
abstract public render(string $tpl, array $tpl_vars = ?): string
abstract public setScriptPath(string $template_dir): void
}

目錄