Версия: 6.x
burger close
Класс Js
Граф наследования:Js:
AbstractCompress

Открытые члены

 __construct (array $js_list)
 
 compress ($js_source, $output_file, $compress_type)
 
- Открытые члены унаследованные от AbstractCompress
 __construct (array $file_list, $output_path, $extension)
 
 getContent ($file)
 
 compress ($source, $output_file, $compress_type)
 
 getCompressed ($no_compress, $compress_type)
 

Поля данных

const COMPRESS_JSMINIFIER = 2
 
- Поля данных унаследованные от AbstractCompress
const NO_COMPRESS = 0
 
 $return_list = []
 
 $file_list = []
 
 $group_list = []
 
 $checked_file_list = []
 
 $output_path
 
 $extension
 
 $file_time = 0
 

Дополнительные унаследованные члены

- Защищенные члены унаследованные от AbstractCompress
 merge ($group, $compress_type)
 
- Защищенные данные унаследованные от AbstractCompress
 $uniqName = ''
 

Конструктор(ы)

__construct ( array  $js_list)

Методы

compress (   $js_source,
  $output_file,
  $compress_type 
)

Минимизирует файлы

Аргументы
string$sourceданные для сжатия
string$output_fileимя файла, в который следует записать минимизированные данные
integer$compress_typeтип сжатия. 0 - не сжимать, 1 - объединять, 2 - сжимать

Поля

const COMPRESS_JSMINIFIER = 2