本文整理汇总了PHP中SMWOutputs::resourceModules方法的典型用法代码示例。如果您正苦于以下问题:PHP SMWOutputs::resourceModules方法的具体用法?PHP SMWOutputs::resourceModules怎么用?PHP SMWOutputs::resourceModules使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类SMWOutputs
的用法示例。
在下文中一共展示了SMWOutputs::resourceModules方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: commitToOutputPage
/**
* Acutally commit the collected requirements to a given OutputPage object that
* will later generate the HTML output. This makes sure that HTML output contains
* all required output items. Note that there is no parser caching at this level of
* processing. In particular, data should not be committed to $wgOut in methods
* that run during page parsing, since these would not run next time when the page
* is produced from parser cache.
*
* @param OutputPage $output
*/
public static function commitToOutputPage(OutputPage $output)
{
foreach (self::$scripts as $script) {
$output->addScript($script);
}
foreach (self::$headItems as $key => $item) {
$output->addHeadItem($key, "\t\t" . $item . "\n");
}
$output->addModules(array_values(self::$resourceModules));
self::$resourceModules = array();
self::$headItems = array();
}
示例2: commitToOutputPage
/**
* Acutally commit the collected requirements to a given OutputPage object that
* will later generate the HTML output. This makes sure that HTML output contains
* all required output items. Note that there is no parser caching at this level of
* processing. In particular, data should not be committed to $wgOut in methods
* that run during page parsing, since these would not run next time when the page
* is produced from parser cache.
*
* @param OutputPage $output
*/
public static function commitToOutputPage(OutputPage $output)
{
foreach (self::$scripts as $script) {
$output->addScript($script);
}
foreach (self::$headItems as $key => $item) {
$output->addHeadItem($key, "\t\t" . $item . "\n");
}
// Check if the resource loader can be used or not.
if (method_exists($output, 'addModules')) {
$output->addModules(array_values(self::$resourceModules));
} else {
self::addModulesBC($output);
}
self::$resourceModules = array();
self::$headItems = array();
}