Merge "[JobQueue] Added a JobQueueRedis class."
[lhc/web/wiklou.git] / includes / job / Job.php
index c475694..9bd2031 100644 (file)
@@ -245,6 +245,13 @@ abstract class Job {
                                if ( $paramString != '' ) {
                                        $paramString .= ' ';
                                }
+
+                               if ( is_array( $value ) ) {
+                                       $value = "array(" . count( $value ) . ")";
+                               } else if ( is_object( $value ) && !method_exists( $value, '__toString' ) ) {
+                                       $value = "object(" . get_class( $value ) . ")";
+                               }
+
                                $paramString .= "$key=$value";
                        }
                }