GssFilter
extends BaseProcessFilter
in package
Filter for the Google Closure Stylesheets Compiler JAR.
Tags
Table of Contents
- $allowedNonStandardFunctions : mixed
- $allowUnrecognizedFunctions : mixed
- $copyrightNotice : mixed
- $define : mixed
- $gssFunctionMapProvider : mixed
- $inputOrientation : mixed
- $jarPath : mixed
- $javaPath : mixed
- $outputOrientation : mixed
- $prettyPrint : mixed
- $timeout : mixed
- __construct() : mixed
- filterDump() : mixed
- filterLoad() : mixed
- setAllowedNonStandardFunctions() : mixed
- setAllowUnrecognizedFunctions() : mixed
- setCopyrightNotice() : mixed
- setDefine() : mixed
- setGssFunctionMapProvider() : mixed
- setInputOrientation() : mixed
- setOutputOrientation() : mixed
- setPrettyPrint() : mixed
- setTimeout() : mixed
- Set the process timeout.
- createProcessBuilder() : ProcessBuilder
- Creates a new process builder.
- mergeEnv() : mixed
Properties
$allowedNonStandardFunctions
private
mixed
$allowedNonStandardFunctions
$allowUnrecognizedFunctions
private
mixed
$allowUnrecognizedFunctions
$copyrightNotice
private
mixed
$copyrightNotice
$define
private
mixed
$define
$gssFunctionMapProvider
private
mixed
$gssFunctionMapProvider
$inputOrientation
private
mixed
$inputOrientation
$jarPath
private
mixed
$jarPath
$javaPath
private
mixed
$javaPath
$outputOrientation
private
mixed
$outputOrientation
$prettyPrint
private
mixed
$prettyPrint
$timeout
private
mixed
$timeout
Methods
__construct()
public
__construct(mixed $jarPath[, mixed $javaPath = '/usr/bin/java' ]) : mixed
Parameters
- $jarPath : mixed
- $javaPath : mixed = '/usr/bin/java'
Return values
mixed —filterDump()
public
filterDump(AssetInterface $asset) : mixed
Parameters
- $asset : AssetInterface
Return values
mixed —filterLoad()
public
filterLoad(AssetInterface $asset) : mixed
Parameters
- $asset : AssetInterface
Return values
mixed —setAllowedNonStandardFunctions()
public
setAllowedNonStandardFunctions(mixed $allowNonStandardFunctions) : mixed
Parameters
- $allowNonStandardFunctions : mixed
Return values
mixed —setAllowUnrecognizedFunctions()
public
setAllowUnrecognizedFunctions(mixed $allowUnrecognizedFunctions) : mixed
Parameters
- $allowUnrecognizedFunctions : mixed
Return values
mixed —setCopyrightNotice()
public
setCopyrightNotice(mixed $copyrightNotice) : mixed
Parameters
- $copyrightNotice : mixed
Return values
mixed —setDefine()
public
setDefine(mixed $define) : mixed
Parameters
- $define : mixed
Return values
mixed —setGssFunctionMapProvider()
public
setGssFunctionMapProvider(mixed $gssFunctionMapProvider) : mixed
Parameters
- $gssFunctionMapProvider : mixed
Return values
mixed —setInputOrientation()
public
setInputOrientation(mixed $inputOrientation) : mixed
Parameters
- $inputOrientation : mixed
Return values
mixed —setOutputOrientation()
public
setOutputOrientation(mixed $outputOrientation) : mixed
Parameters
- $outputOrientation : mixed
Return values
mixed —setPrettyPrint()
public
setPrettyPrint(mixed $prettyPrint) : mixed
Parameters
- $prettyPrint : mixed
Return values
mixed —setTimeout()
Set the process timeout.
public
setTimeout(int $timeout) : mixed
Parameters
- $timeout : int
-
The timeout for the process
Return values
mixed —createProcessBuilder()
Creates a new process builder.
protected
createProcessBuilder([array<string|int, mixed> $arguments = array() ]) : ProcessBuilder
Parameters
- $arguments : array<string|int, mixed> = array()
-
An optional array of arguments
Return values
ProcessBuilder —A new process builder
mergeEnv()
protected
mergeEnv(ProcessBuilder $pb) : mixed
Parameters
- $pb : ProcessBuilder