コード例 #1
0
 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;
     }
 }