function getResourceContents($mLocation, $sResourceType = null) { $oIncluder = new ResourceIncluder(); $oIncluder->addResource($mLocation, $sResourceType); return LocalJsLibraryFileModule::getResourceIncluderContents($oIncluder); }
private function cleanupInsertableParts() { if (isset($this->aModuleSettings['insertable_parts'])) { foreach ($this->aModuleSettings['insertable_parts'] as &$aPartSpec) { if (isset($aPartSpec['tooltip_string_key'])) { $aPartSpec['tooltip'] = TranslationPeer::getString($aPartSpec['tooltip_string_key']); unset($aPartSpec['tooltip_string_key']); } if (!isset($aPartSpec['template'])) { continue; } if (isset($aPartSpec['icon'])) { $oIncluder = new ResourceIncluder(); $oIncluder->addResource($aPartSpec['icon'], null, null, array('template' => 'location_only')); $aPartSpec['icon'] = $oIncluder->getIncludes(false, false)->render(); } $oTemplate = new Template($aPartSpec['template']); $aPartSpec['content'] = $oTemplate->render(); unset($aPartSpec['template']); } } }