PHP 8.6.0 Beta 3 is available for testing

Yaf_Controller_Abstract::init

(Yaf >=1.0.0)

Yaf_Controller_Abstract::init控制器初始化钩子

说明

public function Yaf_Controller_Abstract::init(): void

Yaf_Controller_Abstract::__construct() 不适合 用自定义逻辑覆盖,因此提供了 Yaf_Controller_Abstract::init() 作为用户层的初始化钩子。如果在控制器中定义了它, 它会在控制器对象实例化之后立即被调用。

参数

此函数没有参数。

返回值

没有返回值。

示例

示例 #1 Yaf_Controller_Abstract::init() 示例

<?php
class IndexController extends Yaf_Controller_Abstract
{
    // init() 在控制器实例化之后、任何动作被分发之前调用
    public function init() {
        $this->getView()->assign("sitename", "Yaf Tutorial");
    }

    public function indexAction() {
        // ...
    }
}
?>

参见

添加备注

用户贡献的备注

此页面尚无用户贡献的备注。
To Top