From ae6103b5fb429adc39e6c74c7b642dad6f6aa885 Mon Sep 17 00:00:00 2001 From: ksvirkou-hubspot Date: Tue, 22 Oct 2024 11:00:03 +0300 Subject: [PATCH] Update CRM Companies, Contacts and Deals discoveries. --- lib/Discovery/Crm/Companies/Discovery.php | 23 +++++-------------- lib/Discovery/Crm/Contacts/Discovery.php | 11 ++++----- lib/Discovery/Crm/Deals/Discovery.php | 23 +++++-------------- .../Discovery/Crm/Companies/DiscoverySpec.php | 6 ++--- .../Discovery/Crm/Contacts/DiscoverySpec.php | 4 ++-- .../Discovery/Crm/Deals/DiscoverySpec.php | 6 ++--- 6 files changed, 23 insertions(+), 50 deletions(-) diff --git a/lib/Discovery/Crm/Companies/Discovery.php b/lib/Discovery/Crm/Companies/Discovery.php index ded37616..349fb795 100644 --- a/lib/Discovery/Crm/Companies/Discovery.php +++ b/lib/Discovery/Crm/Companies/Discovery.php @@ -4,25 +4,14 @@ use HubSpot\Client\Crm\Companies\Api\BasicApi; use HubSpot\Client\Crm\Companies\Api\BatchApi; -use HubSpot\Client\Crm\Companies\Api\GDPRApi; -use HubSpot\Client\Crm\Companies\Api\PublicObjectApi; +use HubSpot\Client\Crm\Companies\Api\MergeApi; use HubSpot\Client\Crm\Companies\Api\SearchApi; -use HubSpot\Client\Crm\Companies\Configuration; use HubSpot\Discovery\Crm\ObjectDiscovery; /** - * @method BasicApi basicApi() - * @method BatchApi batchApi() - * @method GDPRApi gdprApi() - * @method PublicObjectApi publicObjectApi() - * @method SearchApi searchApi() + * @method BasicApi basicApi() + * @method BatchApi batchApi() + * @method MergeApi mergeApi() + * @method SearchApi searchApi() */ -class Discovery extends ObjectDiscovery -{ - public function gdprApi() - { - $config = $this->config->convertToClientConfig(Configuration::class); - - return new GDPRApi($this->client, $config); - } -} +class Discovery extends ObjectDiscovery {} diff --git a/lib/Discovery/Crm/Contacts/Discovery.php b/lib/Discovery/Crm/Contacts/Discovery.php index fb66366b..55b329a1 100644 --- a/lib/Discovery/Crm/Contacts/Discovery.php +++ b/lib/Discovery/Crm/Contacts/Discovery.php @@ -5,17 +5,16 @@ use HubSpot\Client\Crm\Contacts\Api\BasicApi; use HubSpot\Client\Crm\Contacts\Api\BatchApi; use HubSpot\Client\Crm\Contacts\Api\GDPRApi; -use HubSpot\Client\Crm\Contacts\Api\PublicObjectApi; +use HubSpot\Client\Crm\Contacts\Api\MergeApi; use HubSpot\Client\Crm\Contacts\Api\SearchApi; use HubSpot\Client\Crm\Contacts\Configuration; use HubSpot\Discovery\Crm\ObjectDiscovery; /** - * @method BasicApi basicApi() - * @method BatchApi batchApi() - * @method GDPRApi gdprApi() - * @method PublicObjectApi publicObjectApi() - * @method SearchApi searchApi() + * @method BasicApi basicApi() + * @method BatchApi batchApi() + * @method MergeApi mergeApi() + * @method SearchApi searchApi() */ class Discovery extends ObjectDiscovery { diff --git a/lib/Discovery/Crm/Deals/Discovery.php b/lib/Discovery/Crm/Deals/Discovery.php index 98e19b78..c94035ac 100644 --- a/lib/Discovery/Crm/Deals/Discovery.php +++ b/lib/Discovery/Crm/Deals/Discovery.php @@ -4,25 +4,14 @@ use HubSpot\Client\Crm\Deals\Api\BasicApi; use HubSpot\Client\Crm\Deals\Api\BatchApi; -use HubSpot\Client\Crm\Deals\Api\GDPRApi; -use HubSpot\Client\Crm\Deals\Api\PublicObjectApi; +use HubSpot\Client\Crm\Deals\Api\MergeApi; use HubSpot\Client\Crm\Deals\Api\SearchApi; -use HubSpot\Client\Crm\Deals\Configuration; use HubSpot\Discovery\Crm\ObjectDiscovery; /** - * @method BasicApi basicApi() - * @method BatchApi batchApi() - * @method GDPRApi gdprApi() - * @method PublicObjectApi publicObjectApi() - * @method SearchApi searchApi() + * @method BasicApi basicApi() + * @method BatchApi batchApi() + * @method MergeApi mergeApi() + * @method SearchApi searchApi() */ -class Discovery extends ObjectDiscovery -{ - public function gdprApi() - { - $config = $this->config->convertToClientConfig(Configuration::class); - - return new GDPRApi($this->client, $config); - } -} +class Discovery extends ObjectDiscovery {} diff --git a/tests/spec/Discovery/Crm/Companies/DiscoverySpec.php b/tests/spec/Discovery/Crm/Companies/DiscoverySpec.php index dbc401d7..9c892ee0 100644 --- a/tests/spec/Discovery/Crm/Companies/DiscoverySpec.php +++ b/tests/spec/Discovery/Crm/Companies/DiscoverySpec.php @@ -5,8 +5,7 @@ use GuzzleHttp\Client; use HubSpot\Client\Crm\Companies\Api\BasicApi; use HubSpot\Client\Crm\Companies\Api\BatchApi; -use HubSpot\Client\Crm\Companies\Api\GDPRApi; -use HubSpot\Client\Crm\Companies\Api\PublicObjectApi; +use HubSpot\Client\Crm\Companies\Api\MergeApi; use HubSpot\Client\Crm\Companies\Api\SearchApi; use HubSpot\Config; use HubSpot\Discovery\Crm\Companies\Discovery; @@ -28,8 +27,7 @@ public function it_creates_clients() { $this->basicApi()->shouldHaveType(BasicApi::class); $this->batchApi()->shouldHaveType(BatchApi::class); - $this->gdprApi()->shouldHaveType(GDPRApi::class); - $this->publicObjectApi()->shouldHaveType(PublicObjectApi::class); + $this->mergeApi()->shouldHaveType(MergeApi::class); $this->searchApi()->shouldHaveType(SearchApi::class); } } diff --git a/tests/spec/Discovery/Crm/Contacts/DiscoverySpec.php b/tests/spec/Discovery/Crm/Contacts/DiscoverySpec.php index 80ac08a0..362bf585 100644 --- a/tests/spec/Discovery/Crm/Contacts/DiscoverySpec.php +++ b/tests/spec/Discovery/Crm/Contacts/DiscoverySpec.php @@ -6,7 +6,7 @@ use HubSpot\Client\Crm\Contacts\Api\BasicApi; use HubSpot\Client\Crm\Contacts\Api\BatchApi; use HubSpot\Client\Crm\Contacts\Api\GDPRApi; -use HubSpot\Client\Crm\Contacts\Api\PublicObjectApi; +use HubSpot\Client\Crm\Contacts\Api\MergeApi; use HubSpot\Client\Crm\Contacts\Api\SearchApi; use HubSpot\Config; use HubSpot\Discovery\Crm\Contacts\Discovery; @@ -29,7 +29,7 @@ public function it_creates_clients() $this->basicApi()->shouldHaveType(BasicApi::class); $this->batchApi()->shouldHaveType(BatchApi::class); $this->gdprApi()->shouldHaveType(GDPRApi::class); - $this->publicObjectApi()->shouldHaveType(PublicObjectApi::class); + $this->mergeApi()->shouldHaveType(MergeApi::class); $this->searchApi()->shouldHaveType(SearchApi::class); } } diff --git a/tests/spec/Discovery/Crm/Deals/DiscoverySpec.php b/tests/spec/Discovery/Crm/Deals/DiscoverySpec.php index 0a23970a..71dd306a 100644 --- a/tests/spec/Discovery/Crm/Deals/DiscoverySpec.php +++ b/tests/spec/Discovery/Crm/Deals/DiscoverySpec.php @@ -5,8 +5,7 @@ use GuzzleHttp\Client; use HubSpot\Client\Crm\Deals\Api\BasicApi; use HubSpot\Client\Crm\Deals\Api\BatchApi; -use HubSpot\Client\Crm\Deals\Api\GDPRApi; -use HubSpot\Client\Crm\Deals\Api\PublicObjectApi; +use HubSpot\Client\Crm\Deals\Api\MergeApi; use HubSpot\Client\Crm\Deals\Api\SearchApi; use HubSpot\Config; use HubSpot\Discovery\Crm\Deals\Discovery; @@ -28,8 +27,7 @@ public function it_creates_clients() { $this->basicApi()->shouldHaveType(BasicApi::class); $this->batchApi()->shouldHaveType(BatchApi::class); - $this->gdprApi()->shouldHaveType(GDPRApi::class); - $this->publicObjectApi()->shouldHaveType(PublicObjectApi::class); + $this->mergeApi()->shouldHaveType(MergeApi::class); $this->searchApi()->shouldHaveType(SearchApi::class); } }