File tree Expand file tree Collapse file tree 1 file changed +14
-5
lines changed
Expand file tree Collapse file tree 1 file changed +14
-5
lines changed Original file line number Diff line number Diff line change @@ -99,12 +99,21 @@ function connectEpp(string $registry, $config)
9999 }
100100
101101 $ ns = $ domainInfo ['ns ' ];
102-
103- $ ns1 = isset ($ ns [1 ]) ? $ ns [1 ] : null ;
104- $ ns2 = isset ($ ns [2 ]) ? $ ns [2 ] : null ;
105- $ ns3 = isset ($ ns [3 ]) ? $ ns [3 ] : null ;
106- $ ns4 = isset ($ ns [4 ]) ? $ ns [4 ] : null ;
107102
103+ if (isset ($ ns [1 ])) {
104+ $ params = ["hostname " => $ ns [1 ]];
105+ $ hostInfo = $ epp ->hostInfo ($ params );
106+ $ ns1 = isset ($ hostInfo ['addr ' ][0 ]) ? $ hostInfo ['addr ' ][0 ] : null ;
107+ $ ns2 = isset ($ hostInfo ['addr ' ][1 ]) ? $ hostInfo ['addr ' ][1 ] : null ;
108+ $ ns3 = isset ($ hostInfo ['addr ' ][2 ]) ? $ hostInfo ['addr ' ][2 ] : null ;
109+ $ ns4 = isset ($ hostInfo ['addr ' ][3 ]) ? $ hostInfo ['addr ' ][3 ] : null ;
110+ } else {
111+ $ ns1 = isset ($ ns [1 ]) ? $ ns [1 ] : null ;
112+ $ ns2 = isset ($ ns [2 ]) ? $ ns [2 ] : null ;
113+ $ ns3 = isset ($ ns [3 ]) ? $ ns [3 ] : null ;
114+ $ ns4 = isset ($ ns [4 ]) ? $ ns [4 ] : null ;
115+ }
116+
108117 $ exDate = $ domainInfo ['exDate ' ];
109118 $ datetime = new DateTime ($ exDate );
110119 $ formattedExDate = $ datetime ->format ('Y-m-d H:i:s ' );
You can’t perform that action at this time.
0 commit comments