/** * Get the PDO connection * * @return \PDO */ protected static function getPDO() { if (is_null(self::$pdo)) { self::$pdo = new \PDO($GLOBALS['DB_DSN'], $GLOBALS['DB_USER'], $GLOBALS['DB_PASSWD']); } return self::$pdo; }
public final function getConnection() { if ($this->conn === null) { if (self::$pdo == null) { self::$pdo = new \PDO($GLOBALS['DB_DSN'], $GLOBALS['DB_USER'], $GLOBALS['DB_PASSWD']); } $this->conn = $this->createDefaultDBConnection(self::$pdo, $GLOBALS['DB_DBNAME']); } return $this->conn; }