Browse Source

[HHVM] Work around a bug in class_exists() with non-string values.

Daniele Alessandri 11 năm trước cách đây
mục cha
commit
c8e671a42a
1 tập tin đã thay đổi với 1 bổ sung1 xóa
  1. 1 1
      lib/Predis/Option/ClientConnectionFactory.php

+ 1 - 1
lib/Predis/Option/ClientConnectionFactory.php

@@ -50,7 +50,7 @@ class ClientConnectionFactory extends AbstractOption
             return $factory;
         }
 
-        if (@class_exists($value)) {
+        if (is_string($value) && @class_exists($value)) {
             $factory = new $value();
 
             if (!$factory instanceof ConnectionFactoryInterface) {