Преглед на файлове

Do NOT localize finalclass values in REST/JSON.

git-svn-id: http://svn.code.sf.net/p/itop/code/trunk@3805 a333f486-631f-4898-b8df-5754b55c2be0
dflaven преди 9 години
родител
ревизия
8d8493446b
променени са 1 файла, в които са добавени 10 реда и са изтрити 1 реда
  1. 10 1
      core/attributedef.class.inc.php

+ 10 - 1
core/attributedef.class.inc.php

@@ -1938,7 +1938,16 @@ class AttributeFinalClass extends AttributeString
 		if (empty($sValue)) return '';
 		if (empty($sValue)) return '';
 		return MetaModel::GetName($sValue);
 		return MetaModel::GetName($sValue);
 	}
 	}
-
+	/**
+	 * Helper to get a value that will be JSON encoded
+	 * The operation is the opposite to FromJSONToValue
+	 */
+	public function GetForJSON($value)
+	{
+		// JSON values are NOT localized
+		return $value;
+	}
+	
  	public function GetAsCSV($value, $sSeparator = ',', $sTextQualifier = '"', $oHostObject = null, $bLocalize = true)
  	public function GetAsCSV($value, $sSeparator = ',', $sTextQualifier = '"', $oHostObject = null, $bLocalize = true)
 	{
 	{
 		if ($bLocalize && $value != '')
 		if ($bLocalize && $value != '')