Example #1
0
 function __construct()
 {
     parent::__construct();
     $this->Shell = CP::GetShellInstance();
     // DSN
     $dsn = str_replace("{PASSWD}", CF_MYSQL_PASSWD, CF_MYSQL_DSN);
     // Connect to server as root
     self::$SDB = DB::connect($dsn);
     if (DB::isError(self::$SDB)) {
         $this->RaiseError("Cannot connect to local MySQL server! ");
     }
     self::$SDB->setFetchmode(DB_FETCHMODE_ASSOC);
     $this->PrivsSuported = array("SELECT", "INSERT", "INDEX", "UPDATE", "DELETE", "CREATE", "DROP", "REFERENCES", "ALTER", "CREATE TEMPORARY TABLES", "LOCK TABLES");
 }