예제 #1
0
 public function update($args)
 {
     $id = $args[0];
     $vo = new CommentVO(0);
     $updatedData = array($_POST['title'], $_POST['author'], $_POST['date'], $_POST['email'], $_POST['website'], $_POST['comment'], $_POST['section'], $_POST['itemId'], $_POST['isApproved'], 'false', 'false');
     $this->registry->update->updateData(Types::COMMENTS_TABLE, $id, $vo->getTableRowNames(), $updatedData);
 }
예제 #2
0
 public function parse($data)
 {
     $this->databaseData = $data;
     while ($row = mysql_fetch_array($this->databaseData)) {
         $object = new CommentVO($row[0]);
         $object->title($row['title']);
         $object->author($row['author']);
         $object->publishDate($row['date']);
         $object->userEmail($row['email']);
         $object->userSite($row['website']);
         $object->comment($row['comment']);
         $object->isPrivate($row['isPrivate']);
         $object->isApproved($row['isApproved']);
         $object->section($row['relevantSection']);
         $object->itemID($row['relevantItemId']);
         $object->isAdminComment($row['isAdminComment']);
         array_push($this->parsedData, $object);
     }
     return array_reverse($this->parsedData);
 }