diff --git a/lib/htmlmin.php b/lib/htmlmin.php
deleted file mode 100644
index e2334ec..0000000
--- a/lib/htmlmin.php
+++ /dev/null
@@ -1,10 +0,0 @@
-input = $html;
- }
-}
-?>
\ No newline at end of file
diff --git a/minify.php b/minify.php
index 760e9ce..7ed810b 100644
--- a/minify.php
+++ b/minify.php
@@ -16,7 +16,7 @@
* @author Ryan Grove
* @copyright 2007 Ryan Grove. All rights reserved.
* @license http://opensource.org/licenses/bsd-license.php New BSD License
- * @version 1.0.2 (?)
+ * @version 1.0.1 (2007-05-05)
* @link http://code.google.com/p/minify/
*/
@@ -76,13 +76,12 @@ if (!defined('MINIFY_USE_CACHE')) {
* @author Ryan Grove
* @copyright 2007 Ryan Grove. All rights reserved.
* @license http://opensource.org/licenses/bsd-license.php New BSD License
- * @version 1.0.2 (?)
+ * @version 1.0.1 (2007-05-05)
* @link http://code.google.com/p/minify/
*/
class Minify {
- const TYPE_CSS = 'text/css';
- const TYPE_HTML = 'text/html';
- const TYPE_JS = 'text/javascript';
+ const TYPE_CSS = 'text/css';
+ const TYPE_JS = 'text/javascript';
protected $files = array();
protected $type = self::TYPE_JS;
@@ -135,27 +134,29 @@ class Minify {
* Minifies the specified string and returns it.
*
* @param string $string JavaScript or CSS string to minify
- * @param string $type content type of the string (either Minify::TYPE_CSS or
- * Minify::TYPE_JS)
+ * @param string $type content type of the string (Minify::TYPE_CSS,
+ * Minify::TYPE_HTML, or Minify::TYPE_JS)
* @return string minified string
*/
public static function minify($string, $type = self::TYPE_JS) {
+<<<<<<< .working
switch($type) {
case self::TYPE_CSS:
return self::minifyCSS($string);
- break;
-
+
case self::TYPE_HTML:
return self::minifyHTML($string);
- break;
case self::TYPE_JS:
return self::minifyJS($string);
- break;
default:
- throw new MinifyInvalidArgumentException('Invalid content type');
+ throw new MinifyInvalidArgumentException('Invalid content type.');
}
+=======
+ return $type === self::TYPE_JS ? self::minifyJS($string) :
+ self::minifyCSS($string);
+>>>>>>> .merge-right.r41
}
// -- Protected Static Methods -----------------------------------------------
@@ -165,6 +166,8 @@ class Minify {
*
* @param string $css CSS string
* @return string minified string
+ * @see minify()
+ * @see minifyJS()
*/
protected static function minifyCSS($css) {
// Compress whitespace.
@@ -175,6 +178,7 @@ class Minify {
return trim($css);
}
+<<<<<<< .working
/**
* Minifies the specified HTML string and returns it.
@@ -183,13 +187,19 @@ class Minify {
* @return string minified string
*/
protected static function minifyHTML($html) {
+ require_once dirname(__FILE__).'/lib/htmlmin.php';
+ return HTMLMin::minify($html);
}
+=======
+>>>>>>> .merge-right.r41
/**
* Minifies the specified JavaScript string and returns it.
*
* @param string $js JavaScript string
* @return string minified string
+ * @see minify()
+ * @see minifyCSS()
*/
protected static function minifyJS($js) {
require_once dirname(__FILE__).'/lib/jsmin.php';
@@ -412,7 +422,7 @@ class Minify {
public function serverCache($return = false) {
$cacheFile = MINIFY_CACHE_DIR.'/minify_'.$this->getHash();
$lastModified = $this->getLastModified();
-
+
if (is_file($cacheFile) && $lastModified <= filemtime($cacheFile)) {
if ($return) {
return file_get_contents($cacheFile);