MinifyJS¶
-
class
AeonDigital\Tools\MinifyJS¶ - Coleção de métodos estáticos para minificar arquivos JS.
Methods¶
-
public static
AeonDigital\Tools\MinifyJS::minifyCode($jsCode)¶ - Minifica o código JS informado.
Parameters: - ‹ string › $jsCode
Código JS que será minificado.
Returns: ‹ string ›
- ‹ string › $jsCode
-
public static
AeonDigital\Tools\MinifyJS::minifyFile($absoluteSystemPathToFile)¶ - Minifica o conteúdo de um arquivo JS.
Parameters: - ‹ string › $absoluteSystemPathToFile
Endereço local do arquivo que será minificado.
Returns: ‹ string ›
- ‹ string › $absoluteSystemPathToFile
-
public static
AeonDigital\Tools\MinifyJS::minifyFiles($absoluteSystemPathToFiles)¶ - Minifica uma coleção de arquivos JS.
Parameters: - ‹ string[] › $absoluteSystemPathToFiles
Endereço local dos arquivos que serão minificados.
Returns: ‹ string ›
- ‹ string[] › $absoluteSystemPathToFiles
-
public static
AeonDigital\Tools\MinifyJS::createMinifyFile($absoluteSystemPathToFiles, $absoluteSystemPathToMinifiedFile)¶ - Minifica uma coleção de arquivos JS em um único arquivo.
Parameters: - ‹ string[] › $absoluteSystemPathToFiles
Endereço local dos arquivos que serão minificados. - ‹ string › $absoluteSystemPathToMinifiedFile
Endereço completo onde o arquivo minificado será armazenado.
Returns: ‹ bool ›
- ‹ string[] › $absoluteSystemPathToFiles