1
0
mirror of https://github.com/mrclay/minify.git synced 2025-08-28 08:10:14 +02:00

Implemented SPL autoloader, removed class requires

This commit is contained in:
Steve Clay
2009-09-19 17:00:52 +00:00
parent 4cb2ba2cab
commit 444335b28c
32 changed files with 104 additions and 82 deletions

View File

@@ -4,7 +4,6 @@ if (isset($_FILES['subject']['name'])) {
require '../config.php';
require 'HTTP/Encoder.php';
$he = new HTTP_Encoder(array(
'content' => file_get_contents($_FILES['subject']['tmp_name'])
,'method' => $_POST['method']

View File

@@ -5,11 +5,6 @@ if (isset($_FILES['subject']['name'])
) {
require '../config.php';
// easier to just require them all
require 'Minify/HTML.php';
require 'Minify/CSS.php';
require 'JSMin.php';
$arg2 = null;
switch ($m[1]) {
case 'js':

View File

@@ -12,7 +12,6 @@ if (isset($_POST['textIn'])) {
}
if (isset($_POST['method']) && $_POST['method'] === 'Minify and serve') {
require 'Minify.php';
$base = trim(getPost('base'));
if ($base) {
@@ -27,15 +26,11 @@ if (isset($_POST['method']) && $_POST['method'] === 'Minify and serve') {
$sourceSpec['id'] = 'foo';
if (isset($_POST['minJs'])) {
$sourceSpec['minifyOptions']['jsMinifier'] = array('JSMin', 'minify');
require 'JSMin.php';
}
if (isset($_POST['minCss'])) {
$sourceSpec['minifyOptions']['cssMinifier'] = array('Minify_CSS', 'minify');
require 'Minify/CSS.php';
}
$source = new Minify_Source($sourceSpec);
require_once 'Minify/Logger.php';
require_once 'FirePHP.php';
Minify_Logger::setLogger(FirePHP::getInstance(true));
Minify::serve('Files', array(
'files' => $source
@@ -47,11 +42,6 @@ if (isset($_POST['method']) && $_POST['method'] === 'Minify and serve') {
$classes = array('Minify_HTML', 'Minify_CSS', 'JSMin', 'JSMinPlus');
if (isset($_POST['method']) && in_array($_POST['method'], $classes)) {
// easier to just require them all
require 'Minify/HTML.php';
require 'Minify/CSS.php';
require 'JSMin.php';
require 'JSMinPlus.php';
$arg2 = null;
if ($_POST['method'] === 'Minify_HTML') {

View File

@@ -79,11 +79,6 @@ if (isset($_POST['url'])) {
die('Unrecognized Content-Type: ' . $type['sent']);
}
require 'Minify.php';
require 'Minify/HTML.php';
require 'Minify/CSS.php';
require 'JSMin.php';
if ($type['minify'] === 'text/html'
&& isset($_POST['addBase'])
&& ! preg_match('@<base\\b@i', $content)) {
@@ -100,11 +95,9 @@ if (isset($_POST['url'])) {
if ($type['minify'] === 'text/html') {
if (isset($_POST['minJs'])) {
$sourceSpec['minifyOptions']['jsMinifier'] = array('JSMin', 'minify');
require 'JSMin.php';
}
if (isset($_POST['minCss'])) {
$sourceSpec['minifyOptions']['cssMinifier'] = array('Minify_CSS', 'minify');
require 'Minify/CSS.php';
}
}

View File

@@ -33,7 +33,6 @@ $out = '';
if (isset($_POST['css'])) {
require '../config.php';
require 'Minify/CSS/UriRewriter.php';
$symlinks = array();
if ('' !== ($target = getPost('symTarget'))) {
$symlinks[getPost('symLink')] = $target;