public static function conectar() { try { if (!isset(self::$conexao)) { $dsn = DATABASE . ":host" . "=" . HOST . ";dbname=" . NAME_DB; self::$conexao = new PDO($dsn, USER, PASS); self::$conexao->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); } } catch (PDOException $e) { echo "Erro: " . $e->getMessage(); } return self::$conexao; }