Просмотр исходного кода

Fix Warning on 1 element collection

Paolo Libertini 6 лет назад
Родитель
Сommit
2134f58e43
1 измененных файлов с 1 добавлено и 1 удалено
  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);