Interface MinifierInterface
Compresser les fichiers JS et CSS.
Methods summary
public
Himedia\Padocc\Minifier\MinifierInterface
|
#
minify( array $aSrcPaths, string $sDestPath )
Minifie la liste de fichiers JS ou CSS spécifiée et enregistre le résultat
dans $sDestPath.
Minifie la liste de fichiers JS ou CSS spécifiée et enregistre le résultat
dans $sDestPath.
Parameters
- $aSrcPaths
array $aSrcPaths liste de fichiers se finissant tous par '.js', ou tous par '.css'
- $sDestPath
string $sDestPath chemin/fichier dans lequel enregistrer le résultat du minify
Returns
Throws
BadMethodCallException si $aSrcPaths vide
UnexpectedValueException si les sources n'ont pas toutes la même extension de fichier
UnexpectedValueException si la destination est un CSS quand les sources sont des JS ou inversement
DomainException si des fichiers ne se terminent ni par '.js', ni par '.css'
|