ResourceUtility
Table of Contents
Methods
- getAdditionalResourcesForModule() : array
- getAdditionalResourcesForModules() : array{js: string, css: string}
- Get additional resources (css, js) from modules and merge it to one array - returns an array of full html tags
- getResources() : array
- Return a string with tags for main admin panel resources
- getAdminPanelStylesheet() : string
- Returns a link tag with the admin panel stylesheet defined using TBE_STYLES
- getCssTag() : string
- Get a css tag for file - with absolute web path resolving
- getJsTag() : string
- Get a script tag for JavaScript with absolute paths
Methods
getAdditionalResourcesForModule()
public
static getAdditionalResourcesForModule(ResourceProviderInterface $module) : array
Parameters
- $module : ResourceProviderInterface
Return values
arraygetAdditionalResourcesForModules()
Get additional resources (css, js) from modules and merge it to one array - returns an array of full html tags
public
static getAdditionalResourcesForModules(ModuleInterface[] $modules) : array{js: string, css: string}
Parameters
- $modules : ModuleInterface[]
Return values
array{js: string, css: string}getResources()
Return a string with tags for main admin panel resources
public
static getResources() : array
Return values
arraygetAdminPanelStylesheet()
Returns a link tag with the admin panel stylesheet defined using TBE_STYLES
protected
static getAdminPanelStylesheet() : string
Return values
stringgetCssTag()
Get a css tag for file - with absolute web path resolving
protected
static getCssTag(string $cssFileLocation) : string
Parameters
- $cssFileLocation : string
Return values
stringgetJsTag()
Get a script tag for JavaScript with absolute paths
protected
static getJsTag(string $jsFileLocation) : string
Parameters
- $jsFileLocation : string