Exemplo n.º 1
0
 public function delete()
 {
     $ReturnResultVO = new ReturnResultVO();
     if (DataHandler::getValueByArrayIndex($this->arrayVariable, 'id') > 0) {
         $LinkDAO = new LinkDAO();
         //deleta vinculos com categoria
         $ReturnDataVO = $LinkDAO->deleteAllFromLinkedTableByTableAndTableId('content', $this->content_id, 'category');
         if ($ReturnDataVO->success) {
             $ContentDAO = ContentDAO::getInstance();
             $ContentDAO->delete($this->content_id);
             if ($ReturnDataVO->success) {
                 $ReturnResultVO->success = TRUE;
                 $ReturnResultVO->addMessage("conteúdo apagado");
             } else {
                 $ReturnResultVO->addMessage("erro ao apagar o conteúdo");
             }
         } else {
             $ReturnResultVO->addMessage("erro ao apagar o conteúdo");
         }
     }
     //		print_r($ReturnResultVO);exit();
     return $ReturnResultVO;
 }