瀏覽代碼

Optimization/bug (!): Never use the whole object as a placeholder in ApplyParams !!

git-svn-id: http://svn.code.sf.net/p/itop/code/trunk@3931 a333f486-631f-4898-b8df-5754b55c2be0
dflaven 9 年之前
父節點
當前提交
0ec001e1db
共有 1 個文件被更改,包括 5 次插入3 次删除
  1. 5 3
      core/metamodel.class.php

+ 5 - 3
core/metamodel.class.php

@@ -4917,9 +4917,11 @@ abstract class MetaModel
 					continue; // Ignore this non-scalar value
 				}
 			}
-
-			$aSearches[] = '$'.$sSearch.'$';
-			$aReplacements[] = (string) $replace;
+			else
+			{
+				$aSearches[] = '$'.$sSearch.'$';
+				$aReplacements[] = (string) $replace;
+			}
 		}
 		return str_replace($aSearches, $aReplacements, $sInput);
 	}