Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- namespace Core\Config;
- const DBHOST = 'localhost';
- const DBNAME = 'foo';
- const DBUSER = 'bar';
- const DBPASS = 'foobar';
- namespace Core\Data\Connection;
- class Engine {
- protected static $DBConn = false;
- protected static $DBOpen = false;
- protected static $DBHost = \Core\Config\DBHOST;
- protected static $DBName = \Core\Config\DBNAME;
- protected static $DBUser = \Core\Config\DBUSER;
- protected static $DBPass = \Core\Config\DBPASS;
- public static function connect() {
- if (self::$DBConn =
- mysql_connect(self::$DBHost, self::$DBUser, self::$DBPass)) {
- if (self::$DBOpen =
- mysql_select_db(self::$DBName, self::$DBConn)) {
- return self::$DBOpen;
- } else die(mysql_error());
- } else die(mysql_error());
- }
- public static function close() {
- if (self::$DBConn) {
- if (self::$DBConn =
- mysql_close(self::$DBConn)) {
- self::$DBOpen = false;
- return self::$DBConn;
- } else die(mysql_error());
- }
- }
- public static function isConnected() {
- return self::$DBOpen;
- }
- }
- namespace Core\Data\Migration;
- class Engine {
- public static function debug() {
- return __METHOD__;
- }
- }
Add Comment
Please, Sign In to add comment