本文整理汇总了PHP中MUtil_Html::getCreator方法的典型用法代码示例。如果您正苦于以下问题:PHP MUtil_Html::getCreator方法的具体用法?PHP MUtil_Html::getCreator怎么用?PHP MUtil_Html::getCreator使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类MUtil_Html
的用法示例。
在下文中一共展示了MUtil_Html::getCreator方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: init
public static function init(\MUtil_Html_Creator $creator = null)
{
if (null === $creator) {
$creator = \MUtil_Html::getCreator();
}
// \MUtil_Html::$verbose = true;
// Set the image directories
\MUtil_Html_ImgElement::addImageDir('gems/images');
\MUtil_Html_ImgElement::addImageDir('gems/icons');
$escort = \GemsEscort::getInstance();
if (isset($escort->project->imagedir)) {
\MUtil_Html_ImgElement::addImageDir($escort->project->imagedir);
}
// Gems specific element functions
$creator->addElementFunction('actionDisabled', array(__CLASS__, 'actionDisabled'), 'actionLink', array(__CLASS__, 'actionLink'), 'buttonDiv', array(__CLASS__, 'buttonDiv'), 'pagePanel', array(__CLASS__, 'pagePanel'), 'pInfo', array(__CLASS__, 'pInfo'), 'smallData', array(__CLASS__, 'smallData'));
// \Gems_Util::callProjectClass('Html', 'init', $creator);
// Allow in-project overruling
$projectFile = APPLICATION_PATH . '/classes/' . GEMS_PROJECT_NAME_UC . '/Html.php';
if (file_exists($projectFile)) {
include_once $projectFile;
call_user_func(array(GEMS_PROJECT_NAME_UC . '_Html', 'init'), $creator);
}
// */
return $creator;
}
示例2: testValidCreator
public function testValidCreator()
{
$creator = MUtil_Html::getCreator();
$this->assertInstanceOf('MUtil_Html_Creator', $creator);
}