Moodle  2.2.1
http://www.collinsharper.com
C:/xampp/htdocs/moodle/lib/dtllib.php
Go to the documentation of this file.
00001 <?php
00002 
00003 // This file is part of Moodle - http://moodle.org/
00004 //
00005 // Moodle is free software: you can redistribute it and/or modify
00006 // it under the terms of the GNU General Public License as published by
00007 // the Free Software Foundation, either version 3 of the License, or
00008 // (at your option) any later version.
00009 //
00010 // Moodle is distributed in the hope that it will be useful,
00011 // but WITHOUT ANY WARRANTY; without even the implied warranty of
00012 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
00013 // GNU General Public License for more details.
00014 //
00015 // You should have received a copy of the GNU General Public License
00016 // along with Moodle.  If not, see <http://www.gnu.org/licenses/>.
00017 
00018 
00031 defined('MOODLE_INTERNAL') || die();
00032 
00033 // Require {@link ddllib.php}
00034 require_once($CFG->libdir.'/ddllib.php');
00035 // Require {@link database_exporter.php}
00036 require_once($CFG->libdir.'/dtl/database_exporter.php');
00037 // Require {@link xml_database_exporter.php}
00038 require_once($CFG->libdir.'/dtl/xml_database_exporter.php');
00039 // Require {@link file_xml_database_exporter.php}
00040 require_once($CFG->libdir.'/dtl/file_xml_database_exporter.php');
00041 // Require {@link string_xml_database_exporter.php}
00042 require_once($CFG->libdir.'/dtl/string_xml_database_exporter.php');
00043 // Require {@link database_mover.php}
00044 require_once($CFG->libdir.'/dtl/database_mover.php');
00045 // Require {@link database_importer.php}
00046 require_once($CFG->libdir.'/dtl/database_importer.php');
00047 // Require {@link xml_database_importer.php}
00048 require_once($CFG->libdir.'/dtl/xml_database_importer.php');
00049 // Require {@link file_xml_database_importer.php}
00050 require_once($CFG->libdir.'/dtl/file_xml_database_importer.php');
00051 // Require {@link string_xml_database_importer.php}
00052 require_once($CFG->libdir.'/dtl/string_xml_database_importer.php');
00053 
00058 class dbtransfer_exception extends moodle_exception {
00066     function __construct($errorcode, $a=null, $link='', $debuginfo=null) {
00067         global $CFG;
00068         if (empty($link)) {
00069             $link = "$CFG->wwwroot/$CFG->admin/";
00070         }
00071         parent::__construct($errorcode, 'core_dbtransfer', $link, $a, $debuginfo);
00072     }
00073 }
00074 
 All Data Structures Namespaces Files Functions Variables Enumerations