Smarty Icon

You may use the Smarty logo according to the trademark notice.

Smarty Template Engine Smarty Template Engine

For sponsorship, advertising, news or other inquiries, contact us at:

Sites Using Smarty

Advertisement

Name

getRegisteredObject() — 登録されたオブジェクトの参照を返します。

説明

array getRegisteredObject(string object_name);

カスタム関数の中から 登録されたオブジェクト に直接アクセスしたい時に便利です。詳細は オブジェクト の項を参照ください。

Example 13.21. getRegisteredObject()


<?php
function smarty_block_foo($params, $smarty)
{
  if (isset($params['object'])) {
    // 登録されたオブジェクトの参照を取得します
    $obj_ref = $smarty->getRegisteredObject($params['object']);
    // オブジェクトを参照している$obj_refを使用します
  }
}
?>

   

registerObject()unregisterObject() および オブジェクトの項 も参照してください。