Browse Source

Fix Warning on 1 element collection

Paolo Libertini 6 years ago
parent
commit
2134f58e43
1 changed files with 1 additions and 1 deletions
  1. 1 1
      lib/Mooses/AbstractMongo.php

+ 1 - 1
lib/Mooses/AbstractMongo.php

@@ -162,7 +162,7 @@ class Mooses_AbstractMongo extends Mooses_Mongodb_Mongo_Document {
         if (in_array("___".$methodName, $_methodsAllowed) || in_array("___".$methodName, $this->_classMethods)) {
             return call_user_func_array(array($this, "___".$methodName), $params);
         } elseif ($methodPrefix == 'set' && count($params) == 1 && $_isUppercase) {
-            $value = htmlspecialchars($params[0],ENT_QUOTES,"UTF-8");
+            $value = ((is_string($params[0])) ? htmlspecialchars($params[0],ENT_QUOTES,"UTF-8") : $params[0]);
             return parent::setProperty($key, $value);
         } elseif ($methodPrefix == 'get') {
             return htmlspecialchars(parent::getProperty($key),ENT_QUOTES);