PHP Класс Minify_YUICompressor, minify
You must set $jarFile and $tempDir before calling the minify functions.
Also, depending on your shell's environment, you may need to specify
the full path to java in $javaExecutable or use putenv() to setup the
Java environment.
Minify_YUICompressor::$jarFile = '/path/to/yuicompressor-2.4.6.jar';
Minify_YUICompressor::$tempDir = '/tmp';
$code = Minify_YUICompressor::minifyJs(
$code
,array('nomunge' => true, 'line-break' => 1000)
);
Note: In case you run out stack (default is 512k), you may increase stack size in $options:
array('stack-size' => '2048k')
Показать файл
Открыть проект
Примеры использования класса
Открытые свойства
Свойство |
Тип |
Описание |
|
$jarFile |
string |
Filepath of the YUI Compressor jar file. This must be set before
calling minifyJs() or minifyCss(). |
|
$javaExecutable |
string |
Filepath of "java" executable (may be needed if not in shell's PATH) |
|
$tempDir |
string |
Writable temp directory. This must be set before calling minifyJs()
or minifyCss(). |
|
Открытые методы
Приватные методы
Описание методов
minifyCss()
публичный статический Метод
minifyJs()
публичный статический Метод
Minify a Javascript string
Описание свойств
$jarFile публичное статическое свойство
Filepath of the YUI Compressor jar file. This must be set before
calling minifyJs() or minifyCss().
public static string $jarFile |
Результат |
string |
|
$javaExecutable публичное статическое свойство
Filepath of "java" executable (may be needed if not in shell's PATH)
public static string $javaExecutable |
Результат |
string |
|
$tempDir публичное статическое свойство
Writable temp directory. This must be set before calling minifyJs()
or minifyCss().
public static string $tempDir |
Результат |
string |
|