Assetic\Filter\UglifyJs2Filter
UglifyJs2 filter.
- Author: Kris Wallsmith <kris.wallsmith@gmail.com>
Synopsis
class UglifyJs2Filter
extends BaseNodeFilter
{
- // members
- private $uglifyjsBin;
- private $nodeBin;
- private $compress;
- private $beautify;
- private $mangle;
- private $screwIe8;
- private $comments;
- private $wrap;
- // methods
- public void __construct()
- public void setCompress()
- public void setBeautify()
- public void setMangle()
- public void setScrewIe8()
- public void setComments()
- public void setWrap()
- public void filterLoad()
- public void filterDump()
- // Inherited methods from BaseNodeFilter
- public void getNodePaths()
- public void setNodePaths()
- public void addNodePath()
- protected void createProcessBuilder()
- // Inherited methods from BaseProcessFilter
- public void setTimeout()
- protected ProcessBuilder createProcessBuilder()
- protected void mergeEnv()
Hierarchy
Extends
Members
private
- $beautify
- $comments
- $compress
- $mangle
- $nodeBin
- $screwIe8
- $uglifyjsBin
- $wrap
Methods
public
- __construct()
- filterDump()
- filterLoad()
- setBeautify()
- setComments()
- setCompress()
- setMangle()
- setScrewIe8()
- setWrap()
Inherited from Assetic\Filter\BaseNodeFilter
protected
public
Inherited from Assetic\Filter\BaseProcessFilter
protected
- createProcessBuilder() — Creates a new process builder.
- mergeEnv()
public
- setTimeout() — Set the process timeout.