CssEmbedFilter
extends BaseProcessFilter
in package
implements
DependencyExtractorInterface
CSSEmbed filter
Tags
Interfaces, Classes and Traits
- DependencyExtractorInterface
- A filter that knows how to extract dependencies.
Table of Contents
- $charset : mixed
- $jarPath : mixed
- $javaPath : mixed
- $maxImageSize : mixed
- $maxUriLength : mixed
- $mhtml : mixed
- $mhtmlRoot : mixed
- $root : mixed
- $skipMissing : mixed
- $timeout : mixed
- __construct() : mixed
- filterDump() : mixed
- filterLoad() : mixed
- getChildren() : array<string|int, AssetInterface>
- Returns child assets.
- setCharset() : mixed
- setMaxImageSize() : mixed
- setMaxUriLength() : mixed
- setMhtml() : mixed
- setMhtmlRoot() : mixed
- setRoot() : mixed
- setSkipMissing() : mixed
- setTimeout() : mixed
- Set the process timeout.
- createProcessBuilder() : ProcessBuilder
- Creates a new process builder.
- mergeEnv() : mixed
Properties
$charset
private
mixed
$charset
$jarPath
private
mixed
$jarPath
$javaPath
private
mixed
$javaPath
$maxImageSize
private
mixed
$maxImageSize
$maxUriLength
private
mixed
$maxUriLength
$mhtml
private
mixed
$mhtml
$mhtmlRoot
private
mixed
$mhtmlRoot
$root
private
mixed
$root
$skipMissing
private
mixed
$skipMissing
$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 —getChildren()
Returns child assets.
public
getChildren(AssetFactory $factory, mixed $content[, mixed $loadPath = null ]) : array<string|int, AssetInterface>
Parameters
- $factory : AssetFactory
-
The asset factory
- $content : mixed
-
The asset content
- $loadPath : mixed = null
-
An optional load path
Return values
array<string|int, AssetInterface> —Child assets
setCharset()
public
setCharset(mixed $charset) : mixed
Parameters
- $charset : mixed
Return values
mixed —setMaxImageSize()
public
setMaxImageSize(mixed $maxImageSize) : mixed
Parameters
- $maxImageSize : mixed
Return values
mixed —setMaxUriLength()
public
setMaxUriLength(mixed $maxUriLength) : mixed
Parameters
- $maxUriLength : mixed
Return values
mixed —setMhtml()
public
setMhtml(mixed $mhtml) : mixed
Parameters
- $mhtml : mixed
Return values
mixed —setMhtmlRoot()
public
setMhtmlRoot(mixed $mhtmlRoot) : mixed
Parameters
- $mhtmlRoot : mixed
Return values
mixed —setRoot()
public
setRoot(mixed $root) : mixed
Parameters
- $root : mixed
Return values
mixed —setSkipMissing()
public
setSkipMissing(mixed $skipMissing) : mixed
Parameters
- $skipMissing : 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