protected function fakeBackupValue(iUmiObject $va8cfde6331bd59eb2ac96f8911c4b666, iUmiField $v06e3d36fa30cea095545139854ad1fb9) { $v2063c1608d6e0baf80249c42e2be5804 = $va8cfde6331bd59eb2ac96f8911c4b666->getValue($v06e3d36fa30cea095545139854ad1fb9->getName()); switch ($v06e3d36fa30cea095545139854ad1fb9->getDataType()) { case 'file': case 'img_file': case 'swf_file': return $v2063c1608d6e0baf80249c42e2be5804 instanceof iUmiFile ? $v2063c1608d6e0baf80249c42e2be5804->getFilePath() : ''; case 'boolean': return $v2063c1608d6e0baf80249c42e2be5804 ? '1' : '0'; case 'date': return $v2063c1608d6e0baf80249c42e2be5804 instanceof umiDate ? $v2063c1608d6e0baf80249c42e2be5804->getFormattedDate('U') : NULL; case 'tags': return is_array($v2063c1608d6e0baf80249c42e2be5804) ? implode(", ", $v2063c1608d6e0baf80249c42e2be5804) : NULL; default: return (string) $v2063c1608d6e0baf80249c42e2be5804; } }