Phpxforms documentation

ScriptCache
in package

Script cache optionally merge source files into one

Tags
author

DaVee

version
0.87dev
license

Lesser General Public License 2.1 or later; see http://www.gnu.org/licenses/lgpl-2.1.html

Table of Contents

Constants

TYPE_CSS  = 1
TYPE_JS  = 2

Properties

$tag  : string
$files  : array<string|int, string>
$output  : string|null
$temp  : string
$timer  : int

Methods

__construct()  : mixed
addCss()  : void
addScript()  : void
getCssList()  : string
getScriptList()  : string
addFile()  : void
getCss()  : string
getParams()  : string
getScript()  : string
minify()  : string

Constants

Properties

$files

protected array<string|int, string> $files = []

Methods

__construct()

public __construct(int $timer[, string $dirOut = null ][, mixed $minify = true ]) : mixed
Parameters
$timer : int
$dirOut : string = null
$minify : mixed = true

addCss()

public addCss(array<string|int, string> $files[, string $group = null ][, array<string|int, mixed> $params = [] ]) : void
Parameters
$files : array<string|int, string>
$group : string = null
$params : array<string|int, mixed> = []

addScript()

public addScript(array<string|int, string> $files[, string $group = '' ][, array<string|int, mixed> $params = [] ]) : void
Parameters
$files : array<string|int, string>
$group : string = ''
$params : array<string|int, mixed> = []

getCssList()

public getCssList([string $group = null ]) : string
Parameters
$group : string = null
Tags
throws
InvalidArgumentException
Return values
string

getScriptList()

public getScriptList([string $group = null ]) : string
Parameters
$group : string = null
Tags
throws
InvalidArgumentException
Return values
string

addFile()

protected addFile(int $type, array<string|int, mixed> $files[, string $group = '' ][, array<string|int, mixed> $params = [] ]) : void
Parameters
$type : int
$files : array<string|int, mixed>
$group : string = ''
$params : array<string|int, mixed> = []
Tags
throws
InvalidArgumentException

getCss()

protected getCss(array<string, array<string, mixed>> $data) : string
Parameters
$data : array<string, array<string, mixed>>
Return values
string

getParams()

protected getParams(array<string, int|string> $params[, array<string, int|string> $defaults = [] ]) : string
Parameters
$params : array<string, int|string>
$defaults : array<string, int|string> = []
Return values
string

getScript()

protected getScript(array<string, array<string, mixed>> $data) : string
Parameters
$data : array<string, array<string, mixed>>
Return values
string

minify()

protected minify(int $type, string $content) : string
Parameters
$type : int
$content : string
Return values
string

        
On this page

Search results