MDL-29894 forbid objects in DML parameters
[moodle.git] / lib / dml / mysqli_native_moodle_database.php
index 242c5c4..2f3ab21 100644 (file)
@@ -651,6 +651,8 @@ class mysqli_native_moodle_database extends moodle_database {
      * @return mixed the normalised value
      */
     protected function normalise_value($column, $value) {
      * @return mixed the normalised value
      */
     protected function normalise_value($column, $value) {
+        $this->detect_objects($value);
+
         if (is_bool($value)) { // Always, convert boolean to int
             $value = (int)$value;
 
         if (is_bool($value)) { // Always, convert boolean to int
             $value = (int)$value;