ResourceUtility

Table of Contents

Methods

getAdditionalResourcesForModule()  : array<string|int, mixed>
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<string|int, mixed>
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<string, string> $attributes = [] ]) : array<string|int, mixed>
Parameters
$module : ResourceProviderInterface
$attributes : array<string, string> = []
Return values
array<string|int, mixed>

getAdditionalResourcesForModules()

Get additional resources (css, js) from modules and merge it to one array - returns an array of full html tags

public static getAdditionalResourcesForModules(array<string|int, ModuleInterface$modules[, array<string, string|ConsumableNonce$attributes = [] ]) : array{js: string, css: string}
Parameters
$modules : array<string|int, ModuleInterface>
$attributes : array<string, string|ConsumableNonce> = []
Return values
array{js: string, css: string}

getResources()

Return a string with tags for main admin panel resources

public static getResources([array<string, string|ConsumableNonce$attributes = [] ]) : array<string|int, mixed>
Parameters
$attributes : array<string, string|ConsumableNonce> = []
Return values
array<string|int, mixed>

getAdminPanelStylesheet()

Returns a link tag with the admin panel stylesheet defined using TBE_STYLES

protected static getAdminPanelStylesheet() : string
Deprecated

will be removed in TYPO3 v13.0.

Return values
string

getCssTag()

Get a css tag for file - with absolute web path resolving

protected static getCssTag(string $cssFileLocation, array<string, string|ConsumableNonce$attributes) : string
Parameters
$cssFileLocation : string
$attributes : array<string, string|ConsumableNonce>
Return values
string

getJsTag()

Get a script tag for JavaScript with absolute paths

protected static getJsTag(string $jsFileLocation, array<string, string|ConsumableNonce$attributes) : string
Parameters
$jsFileLocation : string
$attributes : array<string, string|ConsumableNonce>
Return values
string

        
On this page

Search results