/** * Get the definition summary for this module. * * @param ResourceLoaderContext $context * @return array */ public function getDefinitionSummary(ResourceLoaderContext $context) { $summary = parent::getDefinitionSummary($context); $options = []; foreach (['scripts', 'debugScripts', 'styles', 'languageScripts', 'skinScripts', 'skinStyles', 'messages', 'templates', 'skipFunction', 'debugRaw', 'raw'] as $member) { $options[$member] = $this->{$member}; } $summary[] = ['options' => $options, 'fileHashes' => $this->getFileHashes($context), 'messageBlob' => $this->getMessageBlob($context)]; return $summary; }
public function getDefinitionSummary(ResourceLoaderContext $context) { $summary = parent::getDefinitionSummary($context); $summary[] = array('script' => $this->getScript($context)); return $summary; }
/** * Get the definition summary for this module. * * @param ResourceLoaderContext $context * @return array */ public function getDefinitionSummary(ResourceLoaderContext $context) { global $IP; $summary = parent::getDefinitionSummary($context); $summary[] = ['vars' => $this->getConfigSettings($context), 'wgLegacyJavaScriptGlobals' => $this->getConfig()->get('LegacyJavaScriptGlobals'), 'moduleHashes' => $this->getAllModuleHashes($context), 'fileMtimes' => [filemtime("{$IP}/resources/src/startup.js")]]; return $summary; }
/** * Get the definition summary for this module. * * @param ResourceLoaderContext $context * @return array */ public function getDefinitionSummary(ResourceLoaderContext $context) { $summary = parent::getDefinitionSummary($context); $options = array(); foreach (array('scripts', 'debugScripts', 'loaderScripts', 'styles', 'languageScripts', 'skinScripts', 'skinStyles', 'messages', 'templates', 'skipFunction', 'debugRaw', 'raw') as $member) { $options[$member] = $this->{$member}; } $summary[] = array('options' => $options, 'fileHashes' => $this->getFileHashes($context), 'msgBlobMtime' => $this->getMsgBlobMtime($context->getLanguage())); return $summary; }
/** * @param ResourceLoaderContext $context * @return array */ public function getDefinitionSummary(ResourceLoaderContext $context) { $summary = parent::getDefinitionSummary($context); $summary[] = array('pages' => $this->getPages($context), 'titleInfo' => $this->getTitleInfo($context)); return $summary; }
/** * Get the definition summary for this module. * * @param ResourceLoaderContext $context * @return array */ public function getDefinitionSummary(ResourceLoaderContext $context) { $this->loadFromDefinition(); $summary = parent::getDefinitionSummary($context); foreach (['localBasePath', 'images', 'variants', 'prefix', 'selectorWithoutVariant', 'selectorWithVariant'] as $member) { $summary[$member] = $this->{$member}; } return $summary; }
/** * Get the definition summary for this module. * * @param ResourceLoaderContext $context * @return array */ public function getDefinitionSummary(ResourceLoaderContext $context) { $this->loadFromDefinition(); $summary = parent::getDefinitionSummary($context); $options = []; foreach (['localBasePath', 'images', 'variants', 'prefix', 'selectorWithoutVariant', 'selectorWithVariant'] as $member) { $options[$member] = $this->{$member}; } $summary[] = ['options' => $options, 'fileHashes' => $this->getFileHashes($context)]; return $summary; }
/** * @param $context ResourceLoaderContext * @return array */ public function getDefinitionSummary(ResourceLoaderContext $context) { $r = parent::getDefinitionSummary($context); return $r + array('class' => get_class($this), 'lang' => $this->lang, 'geshi' => GESHI_VERSION); }
/** * Get the definition summary for this module. * * @param ResourceLoaderContext $context * @return array */ public function getDefinitionSummary(ResourceLoaderContext $context) { $summary = parent::getDefinitionSummary($context); foreach (array('scripts', 'debugScripts', 'loaderScripts', 'styles', 'languageScripts', 'skinScripts', 'skinStyles', 'dependencies', 'messages', 'targets', 'templates', 'group', 'position', 'skipFunction', 'localBasePath', 'remoteBasePath', 'debugRaw', 'raw') as $member) { $summary[$member] = $this->{$member}; } return $summary; }