Assetic\Filter\UglifyCssFilter
UglifyCss filter.
- Author: Franck Marcia <franck.marcia@gmail.com>
Synopsis
class UglifyCssFilter
extends BaseNodeFilter
{
- // members
- private $uglifycssBin;
- private $nodeBin;
- private $expandVars;
- private $uglyComments;
- private $cuteComments;
- // methods
- public void __construct()
- public void setExpandVars()
- public void setUglyComments()
- public void setCuteComments()
- 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
- $cuteComments
- $expandVars
- $nodeBin
- $uglifycssBin
- $uglyComments
Methods
public
- __construct()
- filterDump() — Run the asset through UglifyJs
- filterLoad()
- setCuteComments() — Preserve newlines within and around preserved comments
- setExpandVars() — Expand variables
- setUglyComments() — Remove newlines within preserved comments
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.