FacturaScripts

AssetManager
in package

Gestiona los assets de la aplicación.

Tags
author

Carlos García Gómez [email protected]

Table of Contents

$list  : array<string|int, mixed>
add()  : void
Añade un asset a la lista.
addCss()  : void
addJs()  : void
addJsModule()  : void
clear()  : void
Eliminamos todos los assets de la lista
combinedCss()  : string
Combina los assets CSS en un único archivo y devuelve la ruta.
combinedJs()  : string
Combina los assets JS en un único archivo y devuelve la ruta.
get()  : array<string|int, mixed>
Devuelve la lista de assets de un tipo.
getCss()  : array<string|int, mixed>
getJs()  : array<string|int, mixed>
getJsModules()  : array<string|int, mixed>
setAssetsForPage()  : void
Busca los assets de una página y los añade a la lista.
dirname()  : string
fixCombinedCss()  : string
init()  : void
pull()  : array<string|int, mixed>
sort()  : void
Ordenamos los assets por prioridad

Properties

Methods

add()

Añade un asset a la lista.

public static add(string $type, string $asset[, int $priority = 1 ]) : void
Parameters
$type : string
$asset : string
$priority : int = 1
Return values
void

addCss()

public static addCss(string $asset[, int $priority = 1 ]) : void
Parameters
$asset : string
$priority : int = 1
Return values
void

addJs()

public static addJs(string $asset[, int $priority = 1 ]) : void
Parameters
$asset : string
$priority : int = 1
Return values
void

addJsModule()

public static addJsModule(string $asset[, int $priority = 1 ]) : void
Parameters
$asset : string
$priority : int = 1
Return values
void

clear()

Eliminamos todos los assets de la lista

public static clear() : void
Return values
void

combinedCss()

Combina los assets CSS en un único archivo y devuelve la ruta.

public static combinedCss() : string
Return values
string

combinedJs()

Combina los assets JS en un único archivo y devuelve la ruta.

public static combinedJs() : string
Return values
string

get()

Devuelve la lista de assets de un tipo.

public static get(string $type) : array<string|int, mixed>
Parameters
$type : string
Return values
array<string|int, mixed>

getCss()

public static getCss() : array<string|int, mixed>
Return values
array<string|int, mixed>

getJs()

public static getJs() : array<string|int, mixed>
Return values
array<string|int, mixed>

getJsModules()

public static getJsModules() : array<string|int, mixed>
Return values
array<string|int, mixed>

setAssetsForPage()

Busca los assets de una página y los añade a la lista.

public static setAssetsForPage(string $name) : void
Parameters
$name : string
Return values
void

dirname()

protected static dirname(string $path[, int $levels = 1 ]) : string
Parameters
$path : string
$levels : int = 1
Return values
string

fixCombinedCss()

protected static fixCombinedCss(string $content, string $url) : string
Parameters
$content : string
$url : string
Return values
string

init()

protected static init() : void
Return values
void

pull()

protected static pull(string $type) : array<string|int, mixed>
Parameters
$type : string
Return values
array<string|int, mixed>

sort()

Ordenamos los assets por prioridad

protected static sort() : void
Return values
void

Search results