本文整理汇总了PHP中ResourceLoaderModule::getStyleURLsForDebug方法的典型用法代码示例。如果您正苦于以下问题:PHP ResourceLoaderModule::getStyleURLsForDebug方法的具体用法?PHP ResourceLoaderModule::getStyleURLsForDebug怎么用?PHP ResourceLoaderModule::getStyleURLsForDebug使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类ResourceLoaderModule
的用法示例。
在下文中一共展示了ResourceLoaderModule::getStyleURLsForDebug方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: getStyleURLsForDebug
/**
* @param ResourceLoaderContext $context
* @return array
*/
public function getStyleURLsForDebug(ResourceLoaderContext $context)
{
if ($this->hasGeneratedStyles) {
// Do the default behaviour of returning a url back to load.php
// but with only=styles.
return parent::getStyleURLsForDebug($context);
}
// Our module consists entirely of real css files,
// in debug mode we can load those directly.
$urls = [];
foreach ($this->getStyleFiles($context) as $mediaType => $list) {
$urls[$mediaType] = [];
foreach ($list as $file) {
$urls[$mediaType][] = OutputPage::transformResourcePath($this->getConfig(), $this->getRemotePath($file));
}
}
return $urls;
}