bug fixes.

This commit is contained in:
Qiang Xue
2014-01-01 14:25:55 -05:00
parent ffb7913391
commit 4a11e6f2ee

View File

@@ -59,10 +59,10 @@ class BaseImage
*/
public static function getImagine()
{
if (static::$_imagine === null) {
static::$_imagine = static::createImagine();
if (self::$_imagine === null) {
self::$_imagine = static::createImagine();
}
return static::$_imagine;
return self::$_imagine;
}
/**
@@ -70,7 +70,7 @@ class BaseImage
*/
public static function setImagine($imagine)
{
static::$_imagine = $imagine;
self::$_imagine = $imagine;
}
/**
@@ -88,12 +88,12 @@ class BaseImage
}
break;
case self::DRIVER_IMAGICK:
if (!class_exists('Imagick', false)) {
if (class_exists('Imagick', false)) {
return new \Imagine\Imagick\Imagine();
}
break;
case self::DRIVER_GD2:
if (!function_exists('gd_info')) {
if (function_exists('gd_info')) {
return new \Imagine\Gd\Imagine();
}
break;