5
5
use RemotelyLiving \PHPDNS \Entities \DNSRecord ;
6
6
use RemotelyLiving \PHPDNS \Entities \DNSRecordType ;
7
7
use RemotelyLiving \PHPDNS \Entities \DNSRecordCollection ;
8
+ use RemotelyLiving \PHPDNS \Factories \SpatieDNS ;
9
+ use RemotelyLiving \PHPDNS \Mappers \Dig ;
10
+ use RemotelyLiving \PHPDNS \Observability \Subscribers \STDIOSubscriber ;
11
+ use RemotelyLiving \PHPDNS \Resolvers \Cached ;
12
+ use RemotelyLiving \PHPDNS \Resolvers \Chain ;
13
+ use RemotelyLiving \PHPDNS \Resolvers \CloudFlare ;
14
+ use RemotelyLiving \PHPDNS \Resolvers \GoogleDNS ;
15
+ use RemotelyLiving \PHPDNS \Resolvers \LocalSystem ;
16
+ use Symfony \Component \Cache \Adapter \FilesystemAdapter ;
8
17
9
18
class_alias (Hostname::class, 'Hostname ' );
10
19
class_alias (DNSRecord::class, 'DNSRecord ' );
11
20
class_alias (DNSRecordType::class, 'DNSRecordType ' );
12
21
class_alias (DNSRecordCollection::class, 'DNSRecordCollection ' );
13
22
14
- $ stdOut = new \ SplFileObject ('php://stdout ' );
15
- $ stdErr = new \ SplFileObject ('php://stderr ' );
16
- $ IOSubscriber = new \ RemotelyLiving \ PHPDNS \ Observability \ Subscribers \ STDIOSubscriber ($ stdOut , $ stdErr );
23
+ $ stdOut = new SplFileObject ('php://stdout ' );
24
+ $ stdErr = new SplFileObject ('php://stderr ' );
25
+ $ IOSubscriber = new STDIOSubscriber ($ stdOut , $ stdErr );
17
26
18
- $ localSystemResolver = new \ RemotelyLiving \ PHPDNS \ Resolvers \ LocalSystem ();
27
+ $ localSystemResolver = new LocalSystem ();
19
28
$ localSystemResolver ->addSubscriber ($ IOSubscriber );
20
29
21
- $ googleDNSResolver = new \ RemotelyLiving \ PHPDNS \ Resolvers \ GoogleDNS ();
30
+ $ googleDNSResolver = new GoogleDNS ();
22
31
$ googleDNSResolver ->addSubscriber ($ IOSubscriber );
23
32
24
- $ cloudFlareResolver = new \ RemotelyLiving \ PHPDNS \ Resolvers \ CloudFlare ();
33
+ $ cloudFlareResolver = new CloudFlare ();
25
34
$ cloudFlareResolver ->addSubscriber ($ IOSubscriber );
26
35
27
- $ digResolver = new \RemotelyLiving \PHPDNS \Resolvers \Dig (new \ RemotelyLiving \ PHPDNS \ Factories \ SpatieDNS (), new \ RemotelyLiving \ PHPDNS \ Mappers \ Dig ());
36
+ $ digResolver = new \RemotelyLiving \PHPDNS \Resolvers \Dig (new SpatieDNS (), new Dig ());
28
37
$ digResolver ->addSubscriber ($ IOSubscriber );
29
38
30
- $ chainResolver = new \ RemotelyLiving \ PHPDNS \ Resolvers \ Chain ($ cloudFlareResolver , $ googleDNSResolver , $ localSystemResolver );
31
- $ cachedResolver = new \ RemotelyLiving \ PHPDNS \ Resolvers \ Cached (new \ Symfony \ Component \ Cache \ Adapter \ FilesystemAdapter (), $ chainResolver );
39
+ $ chainResolver = new Chain ($ cloudFlareResolver , $ googleDNSResolver , $ localSystemResolver );
40
+ $ cachedResolver = new Cached (new FilesystemAdapter (), $ chainResolver );
32
41
$ cachedResolver ->addSubscriber ($ IOSubscriber );
0 commit comments