diff --git a/lib/ddl/database_manager.php b/lib/ddl/database_manager.php index cee8b934deb..3046c2445d9 100644 --- a/lib/ddl/database_manager.php +++ b/lib/ddl/database_manager.php @@ -20,14 +20,16 @@ * Database manager instance is responsible for all database structure * modifications. * - * @package moodlecore - * @subpackage DDL + * @package core + * @subpackage ddl * @copyright 1999 onwards Martin Dougiamas http://dougiamas.com * 2001-3001 Eloy Lafuente (stronk7) http://contiento.com * 2008 Petr Skoda http://skodak.org * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later */ +defined('MOODLE_INTERNAL') || die(); + /** * Database manager instance is responsible for all database structure * modifications. It is using db specific generators to find out diff --git a/lib/ddl/mssql_sql_generator.php b/lib/ddl/mssql_sql_generator.php index 823390862ed..b88fdde677a 100644 --- a/lib/ddl/mssql_sql_generator.php +++ b/lib/ddl/mssql_sql_generator.php @@ -19,13 +19,15 @@ /** * MSSQL specific SQL code generator. * - * @package moodlecore - * @subpackage DDL + * @package core + * @subpackage ddl * @copyright 1999 onwards Martin Dougiamas http://dougiamas.com * 2001-3001 Eloy Lafuente (stronk7) http://contiento.com * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later */ +defined('MOODLE_INTERNAL') || die(); + require_once($CFG->libdir.'/ddl/sql_generator.php'); /// This class generate SQL code to be used against MSSQL diff --git a/lib/ddl/mysql_sql_generator.php b/lib/ddl/mysql_sql_generator.php index d49ccc87258..d0a4d7d02dc 100644 --- a/lib/ddl/mysql_sql_generator.php +++ b/lib/ddl/mysql_sql_generator.php @@ -19,13 +19,15 @@ /** * Mysql specific SQL code generator. * - * @package moodlecore - * @subpackage DDL + * @package core + * @subpackage ddl * @copyright 1999 onwards Martin Dougiamas http://dougiamas.com * 2001-3001 Eloy Lafuente (stronk7) http://contiento.com * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later */ +defined('MOODLE_INTERNAL') || die(); + require_once($CFG->libdir.'/ddl/sql_generator.php'); /// This class generate SQL code to be used against MySQL diff --git a/lib/ddl/oracle_sql_generator.php b/lib/ddl/oracle_sql_generator.php index 48ba6bd46f2..0ce070a31dc 100644 --- a/lib/ddl/oracle_sql_generator.php +++ b/lib/ddl/oracle_sql_generator.php @@ -19,13 +19,15 @@ /** * Oracle specific SQL code generator. * - * @package moodlecore - * @subpackage DDL + * @package core + * @subpackage ddl * @copyright 1999 onwards Martin Dougiamas http://dougiamas.com * 2001-3001 Eloy Lafuente (stronk7) http://contiento.com * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later */ +defined('MOODLE_INTERNAL') || die(); + require_once($CFG->libdir.'/ddl/sql_generator.php'); /// This class generate SQL code to be used against Oracle diff --git a/lib/ddl/postgres_sql_generator.php b/lib/ddl/postgres_sql_generator.php index dc93e2a2a77..19611378203 100644 --- a/lib/ddl/postgres_sql_generator.php +++ b/lib/ddl/postgres_sql_generator.php @@ -19,13 +19,15 @@ /** * PostgreSQL specific SQL code generator. * - * @package moodlecore - * @subpackage DDL + * @package core + * @subpackage ddl * @copyright 1999 onwards Martin Dougiamas http://dougiamas.com * 2001-3001 Eloy Lafuente (stronk7) http://contiento.com * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later */ +defined('MOODLE_INTERNAL') || die(); + require_once($CFG->libdir.'/ddl/sql_generator.php'); /// This class generate SQL code to be used against PostgreSQL diff --git a/lib/ddl/sql_generator.php b/lib/ddl/sql_generator.php index 1957dbeebfd..a0f629879cf 100644 --- a/lib/ddl/sql_generator.php +++ b/lib/ddl/sql_generator.php @@ -23,13 +23,15 @@ * The rest of classes will inherit, by default, the same logic. * Functions will be overridden as needed to generate correct SQL. * - * @package moodlecore - * @subpackage DDL + * @package core + * @subpackage ddl * @copyright 1999 onwards Martin Dougiamas http://dougiamas.com * 2001-3001 Eloy Lafuente (stronk7) http://contiento.com * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later */ +defined('MOODLE_INTERNAL') || die(); + /** * Abstract sql generator class, base for all db specific implementations. */ diff --git a/lib/ddl/sqlite_sql_generator.php b/lib/ddl/sqlite_sql_generator.php index a299a1d4a9e..9655d70d525 100644 --- a/lib/ddl/sqlite_sql_generator.php +++ b/lib/ddl/sqlite_sql_generator.php @@ -19,12 +19,14 @@ /** * Experimental SQLite specific SQL code generator. * - * @package moodlecore - * @subpackage DDL + * @package core + * @subpackage ddl * @copyright 2008 Andrei Bautu * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later */ +defined('MOODLE_INTERNAL') || die(); + require_once($CFG->libdir.'/ddl/sql_generator.php'); /// This class generate SQL code to be used against SQLite