Skip to content

Commit

Permalink
Merge pull request #346 from HubSpot/feature/updateCrmFSDiscoveries
Browse files Browse the repository at this point in the history
CRM Feedback Submissions: Update Discoveries.
  • Loading branch information
ksvirkou-hubspot authored Feb 29, 2024
2 parents 0bf289b + 9ab7767 commit ff90b63
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 2 deletions.
1 change: 0 additions & 1 deletion lib/Discovery/Crm/Objects/Emails/Discovery.php
Original file line number Diff line number Diff line change
Expand Up @@ -26,4 +26,3 @@ public function gdprApi()
return new GDPRApi($this->client, $config);
}
}

13 changes: 12 additions & 1 deletion lib/Discovery/Crm/Objects/FeedbackSubmissions/Discovery.php
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,25 @@

use HubSpot\Client\Crm\Objects\FeedbackSubmissions\Api\BasicApi;
use HubSpot\Client\Crm\Objects\FeedbackSubmissions\Api\BatchApi;
use HubSpot\Client\Crm\Objects\FeedbackSubmissions\Api\GDPRApi;
use HubSpot\Client\Crm\Objects\FeedbackSubmissions\Api\PublicObjectApi;
use HubSpot\Client\Crm\Objects\FeedbackSubmissions\Api\SearchApi;
use HubSpot\Client\Crm\Objects\FeedbackSubmissions\Configuration;
use HubSpot\Discovery\DiscoveryBase;

/**
* @method BasicApi basicApi()
* @method BatchApi batchApi()
* @method GDPRApi gdprApi()
* @method PublicObjectApi publicObjectApi()
* @method SearchApi searchApi()
*/
class Discovery extends DiscoveryBase {}
class Discovery extends DiscoveryBase
{
public function gdprApi()
{
$config = $this->config->convertToClientConfig(Configuration::class);

return new GDPRApi($this->client, $config);
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
use GuzzleHttp\Client;
use HubSpot\Client\Crm\Objects\FeedbackSubmissions\Api\BasicApi;
use HubSpot\Client\Crm\Objects\FeedbackSubmissions\Api\BatchApi;
use HubSpot\Client\Crm\Objects\FeedbackSubmissions\Api\GDPRApi;
use HubSpot\Client\Crm\Objects\FeedbackSubmissions\Api\PublicObjectApi;
use HubSpot\Client\Crm\Objects\FeedbackSubmissions\Api\SearchApi;
use HubSpot\Config;
Expand All @@ -27,6 +28,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->searchApi()->shouldHaveType(SearchApi::class);
}
Expand Down

0 comments on commit ff90b63

Please sign in to comment.