ILIAS
release_5-2 Revision v5.2.25-18-g3f80b82851
|
Compiles Dart into Javascript. More...
Public Member Functions | |
__construct ($dartBin='/usr/bin/dart2js') | |
filterLoad (AssetInterface $asset) | |
Filters an asset after it has been loaded. More... | |
filterDump (AssetInterface $asset) | |
Filters an asset just before it's dumped. More... | |
Public Member Functions inherited from Assetic\Filter\BaseProcessFilter | |
setTimeout ($timeout) | |
Set the process timeout. More... | |
Private Member Functions | |
cleanup ($file) | |
Private Attributes | |
$dartBin | |
Additional Inherited Members | |
Protected Member Functions inherited from Assetic\Filter\BaseProcessFilter | |
createProcessBuilder (array $arguments=array()) | |
Creates a new process builder. More... | |
mergeEnv (ProcessBuilder $pb) | |
Assetic\Filter\DartFilter::__construct | ( | $dartBin = '/usr/bin/dart2js' | ) |
|
private |
Definition at line 67 of file DartFilter.php.
References $file.
Referenced by Assetic\Filter\DartFilter\filterLoad().
Assetic\Filter\DartFilter::filterDump | ( | AssetInterface | $asset | ) |
Filters an asset just before it's dumped.
AssetInterface | $asset | An asset |
Implements Assetic\Filter\FilterInterface.
Definition at line 63 of file DartFilter.php.
Assetic\Filter\DartFilter::filterLoad | ( | AssetInterface | $asset | ) |
Filters an asset after it has been loaded.
AssetInterface | $asset | An asset |
Implements Assetic\Filter\FilterInterface.
Definition at line 32 of file DartFilter.php.
References $code, $output, Assetic\Filter\DartFilter\cleanup(), Assetic\Filter\BaseProcessFilter\createProcessBuilder(), Assetic\Util\FilesystemUtils\createTemporaryFile(), Assetic\Exception\FilterException\fromProcess(), Assetic\Asset\AssetInterface\getContent(), and Assetic\Asset\AssetInterface\setContent().
|
private |
Definition at line 25 of file DartFilter.php.
Referenced by Assetic\Filter\DartFilter\__construct().