Documentation

BaseCompilerFilter
in package
implements FilterInterface

Base filter for the Google Closure Compiler implementations.

Tags
author

Kris Wallsmith kris.wallsmith@gmail.com

Interfaces, Classes and Traits

FilterInterface
A filter manipulates an asset at load and dump.

Table of Contents

COMPILE_ADVANCED_OPTIMIZATIONS  = 'ADVANCED_OPTIMIZATIONS'
COMPILE_SIMPLE_OPTIMIZATIONS  = 'SIMPLE_OPTIMIZATIONS'
COMPILE_WHITESPACE_ONLY  = 'WHITESPACE_ONLY'
FORMAT_PRETTY_PRINT  = 'pretty_print'
FORMAT_PRINT_INPUT_DELIMITER  = 'print_input_delimiter'
LANGUAGE_ECMASCRIPT3  = 'ECMASCRIPT3'
LANGUAGE_ECMASCRIPT5  = 'ECMASCRIPT5'
LANGUAGE_ECMASCRIPT5_STRICT  = 'ECMASCRIPT5_STRICT'
LEVEL_DEFAULT  = 'DEFAULT'
LEVEL_QUIET  = 'QUIET'
LEVEL_VERBOSE  = 'VERBOSE'
$compilationLevel  : mixed
$excludeDefaultExterns  : mixed
$externsUrl  : mixed
$formatting  : mixed
$jsExterns  : mixed
$language  : mixed
$timeout  : mixed
$useClosureLibrary  : mixed
$warningLevel  : mixed
filterLoad()  : mixed
Filters an asset after it has been loaded.
setCompilationLevel()  : mixed
setExcludeDefaultExterns()  : mixed
setExternsUrl()  : mixed
setFormatting()  : mixed
setJsExterns()  : mixed
setLanguage()  : mixed
setTimeout()  : mixed
setUseClosureLibrary()  : mixed
setWarningLevel()  : mixed

Constants

COMPILE_ADVANCED_OPTIMIZATIONS

public mixed COMPILE_ADVANCED_OPTIMIZATIONS = 'ADVANCED_OPTIMIZATIONS'

COMPILE_SIMPLE_OPTIMIZATIONS

public mixed COMPILE_SIMPLE_OPTIMIZATIONS = 'SIMPLE_OPTIMIZATIONS'

COMPILE_WHITESPACE_ONLY

public mixed COMPILE_WHITESPACE_ONLY = 'WHITESPACE_ONLY'

FORMAT_PRINT_INPUT_DELIMITER

public mixed FORMAT_PRINT_INPUT_DELIMITER = 'print_input_delimiter'

LANGUAGE_ECMASCRIPT5_STRICT

public mixed LANGUAGE_ECMASCRIPT5_STRICT = 'ECMASCRIPT5_STRICT'

Properties

Methods

setCompilationLevel()

public setCompilationLevel(mixed $compilationLevel) : mixed
Parameters
$compilationLevel : mixed
Return values
mixed

setExcludeDefaultExterns()

public setExcludeDefaultExterns(mixed $excludeDefaultExterns) : mixed
Parameters
$excludeDefaultExterns : mixed
Return values
mixed

setExternsUrl()

public setExternsUrl(mixed $externsUrl) : mixed
Parameters
$externsUrl : mixed
Return values
mixed

setFormatting()

public setFormatting(mixed $formatting) : mixed
Parameters
$formatting : mixed
Return values
mixed

setJsExterns()

public setJsExterns(mixed $jsExterns) : mixed
Parameters
$jsExterns : mixed
Return values
mixed

setLanguage()

public setLanguage(mixed $language) : mixed
Parameters
$language : mixed
Return values
mixed

setTimeout()

public setTimeout(mixed $timeout) : mixed
Parameters
$timeout : mixed
Return values
mixed

setUseClosureLibrary()

public setUseClosureLibrary(mixed $useClosureLibrary) : mixed
Parameters
$useClosureLibrary : mixed
Return values
mixed

setWarningLevel()

public setWarningLevel(mixed $warningLevel) : mixed
Parameters
$warningLevel : mixed
Return values
mixed

Search results