wordpress/wordpress-minify.php
Remi Collet d420c6ebf1 WordPress 4.9 “Tipton”
minify patched JS files

(cherry picked from commit 5efb676b1e)
2017-11-16 10:11:49 +01:00

16 lines
471 B
PHP

<?php
require '/usr/share/php/Patchwork/autoload-jsqueeze.php';
$in = file_get_contents($_SERVER['argv'][1]);
if (!$in) exit(1);
$jsqueeze = new \Patchwork\JSqueeze();
$out = $jsqueeze->squeeze($in);
if ($out) {
printf("+ minify from %s to %s: %2d%% of %6d\n",
basename($_SERVER['argv'][1]), basename($_SERVER['argv'][2]),
round(strlen($out)*100/strlen($in)), strlen($in));
file_put_contents($_SERVER['argv'][2], $out);
} else {
exit(2);
}