/** * Conecta no banco */ protected function connect() { try { $this->con = PDOSingletonSISTESTE::getInstance($this->dbType . ":host=" . $this->host . ";dbname=" . $this->db, $this->user, $this->password); } catch (Exception $e) { echo "ERRO ..." . $e->getMessage() . " "; die; } }
public function getInstance($urlCon = null, $user = null, $pass = null) { if (FALSE == self::$carregadaSISTESTE) { if (NULL == self::$conSISTESTE) { self::$conSISTESTE = new PDO($urlCon, $user, $pass); } self::$carregadaSISTESTE = TRUE; return self::$conSISTESTE; } return self::$conSISTESTE; }