44
55use Domainrobot \Lib \DomainrobotConfig ;
66use Domainrobot \Service \CertificateService ;
7+ use Domainrobot \Service \ContactService ;
8+ use Domainrobot \Service \DocumentService ;
79use Domainrobot \Service \DomainStudioService ;
810use Domainrobot \Service \DomainService ;
911use Domainrobot \Service \DomainBulkService ;
1012use Domainrobot \Service \SslContactService ;
11- use Domainrobot \Service \ContactService ;
1213use Domainrobot \Service \DomainCancelationService ;
1314use Domainrobot \Service \TransferOutService ;
1415use Domainrobot \Service \TrustedApplicationService ;
2425use Domainrobot \Service \LoginService ;
2526use Domainrobot \Service \DomainPremiumService ;
2627use Domainrobot \Service \RedirectService ;
28+
2729class Domainrobot
2830{
2931 // private static $instance = null;
@@ -50,6 +52,13 @@ class Domainrobot
5052 */
5153 public $ contact ;
5254
55+ /**
56+ * Interface for all document related requests
57+ *
58+ * @var DomainService
59+ */
60+ public $ document ;
61+
5362 /**
5463 * Interface for all domain related requests
5564 *
@@ -196,6 +205,7 @@ public function __construct($domainrobotConfig = [])
196205 $ this ->setDomainrobotConfig (new DomainrobotConfig ($ domainrobotConfig ));
197206 $ this ->certificate = new CertificateService ($ this ->domainrobotConfig );
198207 $ this ->contact = new ContactService ($ this ->domainrobotConfig );
208+ $ this ->document = new DocumentService ($ this ->domainrobotConfig );
199209 $ this ->domain = new DomainService ($ this ->domainrobotConfig );
200210 $ this ->domainBulk = new DomainBulkService ($ this ->domainrobotConfig );
201211 $ this ->domainCancelation = new DomainCancelationService ($ this ->domainrobotConfig );
0 commit comments