Example #1
0
 // proceed for $email
 $object->setEmail($email);
 // proceed for $description_en
 $object->setDescriptionEn($description_en);
 // proceed for $description_zh
 $object->setDescriptionZh($description_zh);
 // proceed for $active
 $object->setActive($active);
 // proceed for $price
 if (!empty($price)) {
     $object->setPrice($price);
 }
 // proceed for $images
 $object->setImages($images);
 // proceed for $thumbnail
 $object->setThumbnail($thumbnail);
 // proceed for $date
 $object->setDate($date / 1000);
 // proceed for $attachment
 $files = explode("\n", trim($attachment));
 $rtn = array();
 foreach ($files as $file) {
     $file = trim($file);
     // for cache file, we move it to its proper location
     if (strpos($file, str_replace(WEBROOT . DS, "", CACHE_DIR)) === 0) {
         $oldname = WEBROOT . DS . $file;
         $newname = WEBROOT . DS . "files/plupfiletest" . str_replace(CACHE_DIR, "", WEBROOT . DS . $file);
         rename($oldname, $newname);
         $file = str_replace(WEBROOT . DS, "", $newname);
     }
     $rtn[] = $file;