示例#1
0
 public function updateDocument($id, $subject, $status, $description, $from, $dueDate, $attachment, $referenceNumber, $dateReceived)
 {
     $days15 = date('Y-m-d', strtotime($dateReceived . ' + 15 days'));
     $document = new Document_Model();
     $document->setId($id);
     $document->setSubject($subject);
     $document->setDescription($description);
     $document->setFrom($from);
     $document->setAttachment($attachment);
     $document->setStatus($status);
     $document->setReferenceNumber($referenceNumber);
     $document->setDateReceived($dateReceived);
     if ($dueDate == '00/00/0000') {
         $document->setDueDate($days15);
     } else {
         $document->setDueDate(date('Y-m-d', strtotime(str_replace('-', '/', $dueDate))));
     }
     $document->setDue15Days($days15);
     return $document->commit();
 }