« Yaf_Dispatcher::initView
Yaf_Dispatcher::returnResponse »

Yaf_Dispatcher::registerPlugin

(Yaf >=1.0.0)

Yaf_Dispatcher::registerPlugin — プラグインを登録する

説明

public function Yaf_Dispatcher::registerPlugin(Yaf_Plugin_Abstract $plugin): Yaf_Dispatcher

プラグイン (Yaf_Plugin_Abstract を参照) を登録します。ふつうは、プラグインの登録はブートストラップ (Yaf_Bootstrap_Abstract を参照) で行います。

パラメータ

plugin

戻り値

例

例1 Yaf_Dispatcher::registerPlugin() の例

<?php
class Bootstrap extends Yaf_Bootstrap_Abstract {
  public function _initPlugin(Yaf_Dispatcher $dispatcher) {
    /**
    * Yaf assumes plugin scripts under [application.directory] .  "/plugins" 
    * for this case, it will be:
    * [application.directory] . "/plugins/" . "User" . [application.ext]
    */ 
    $user = new UserPlugin();
    $dispatcher->registerPlugin($user);
  }
}
?>
関連キーワード:
Dispatcher   Abstract   プラグイン   登録   registerPlugin   Bootstrap   Plugin   plugin   application   dispatcher   directory   plugins   user   initView   returnResponse   ブートストラップ   extends   initPlugin   assumes   scripts   case   User   UserPlugin   参考
関連する関数・ページ:
yaf-dispatcher.construct   class.yaf-bootstrap-abstract   yaf-dispatcher.getresponse   yaf-dispatcher.getrequest   yaf-dispatcher.returnresponse   yaf-dispatcher.setdefaultmodule