Beispiel #1
0
 public static function get_both_conn()
 {
     if (self::$both_conn === null) {
         $d = self::$daemons['master'];
         $dsn = $d['host'] . $d['user'] . $d['pass'] . $d['name'] . $d['port'];
         if (isset(self::$conns[$dsn])) {
             $conn = self::$conns[$dsn];
         } else {
             $conn = mysqli_connect($d['host'], $d['user'], $d['pass'], $d['name'], $d['port']);
             if (!$conn) {
                 exit('Cannot connect to master');
             }
             self::$conns[$dsn] = $conn;
         }
         self::$both_conn = $conn;
     }
     return self::$both_conn;
 }