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 ›

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 ›

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 ›

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 ›