Commit 4a11e6f2 by Qiang Xue

bug fixes.

parent ffb79133
...@@ -59,10 +59,10 @@ class BaseImage ...@@ -59,10 +59,10 @@ class BaseImage
*/ */
public static function getImagine() public static function getImagine()
{ {
if (static::$_imagine === null) { if (self::$_imagine === null) {
static::$_imagine = static::createImagine(); self::$_imagine = static::createImagine();
} }
return static::$_imagine; return self::$_imagine;
} }
/** /**
...@@ -70,7 +70,7 @@ class BaseImage ...@@ -70,7 +70,7 @@ class BaseImage
*/ */
public static function setImagine($imagine) public static function setImagine($imagine)
{ {
static::$_imagine = $imagine; self::$_imagine = $imagine;
} }
/** /**
...@@ -88,12 +88,12 @@ class BaseImage ...@@ -88,12 +88,12 @@ class BaseImage
} }
break; break;
case self::DRIVER_IMAGICK: case self::DRIVER_IMAGICK:
if (!class_exists('Imagick', false)) { if (class_exists('Imagick', false)) {
return new \Imagine\Imagick\Imagine(); return new \Imagine\Imagick\Imagine();
} }
break; break;
case self::DRIVER_GD2: case self::DRIVER_GD2:
if (!function_exists('gd_info')) { if (function_exists('gd_info')) {
return new \Imagine\Gd\Imagine(); return new \Imagine\Gd\Imagine();
} }
break; break;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment