30         if ($this->db->tableExists(
'pdfgen_conf')) {
    31             $this->db->dropTable(
'pdfgen_conf');
    37         if ($this->db->tableExists(
'pdfgen_map')) {
    38             $this->db->dropTable(
'pdfgen_map');
    43         if ($this->db->tableExists(
'pdfgen_purposes')) {
    44             $this->db->dropTable(
'pdfgen_purposes');
    50         if ($this->db->tableExists(
'pdfgen_renderer')) {
    51             $this->db->dropTable(
'pdfgen_renderer');
    56         if ($this->db->tableExists(
'pdfgen_renderer_avail')) {
    57             $this->db->dropTable(
'pdfgen_renderer_avail');
    62         if ($this->db->tableExists(
'pdfgen_conf_seq')) {
    63             $this->db->dropTable(
'pdfgen_conf_seq');
    69         if ($this->db->tableExists(
'pdfgen_map_seq')) {
    70             $this->db->dropTable(
'pdfgen_map_seq');
    75         if ($this->db->tableExists(
'pdfgen_purposes_seq')) {
    76             $this->db->dropTable(
'pdfgen_purposes_seq');
    82         if ($this->db->tableExists(
'pdfgen_renderer_seq')) {
    83             $this->db->dropTable(
'pdfgen_renderer_seq');
    88         if ($this->db->tableExists(
'pdfgen_renderer_avail_seq')) {
    89             $this->db->dropTable(
'pdfgen_renderer_avail_seq');
    95         $this->db->manipulateF(
'DELETE FROM il_object_subobj WHERE subobj = %s',
   103         $this->db->manipulateF(
'DELETE FROM il_object_def WHERE id = %s',
   111         $res = $this->db->queryF(
   112             'SELECT obj_id FROM object_data WHERE type = %s AND title = %s',
   113             array(
'text', 
'text'),
   116         $row = $this->db->fetchAssoc(
$res);
   118         if (is_array($row) && isset($row[
'obj_id'])) {
   119             $obj_id = $row[
'obj_id'];
   121             $this->db->manipulateF(
   122                 'DELETE FROM rbac_ta WHERE typ_id = %s',
   127             $this->db->manipulateF(
   128                 'DELETE FROM object_data WHERE obj_id = %s',
   137         $this->db->manipulateF(
'DELETE FROM object_data WHERE type = %s',
 
prepare(ilDBInterface $db)
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...