Skip to content

Commit

Permalink
CRM Objects: Update Discoveries.
Browse files Browse the repository at this point in the history
  • Loading branch information
ksvirkou-hubspot committed Feb 28, 2024
1 parent 4b07703 commit 5b5eb49
Show file tree
Hide file tree
Showing 10 changed files with 70 additions and 5 deletions.
14 changes: 13 additions & 1 deletion lib/Discovery/Crm/Objects/Emails/Discovery.php
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,26 @@

use HubSpot\Client\Crm\Objects\Emails\Api\BasicApi;
use HubSpot\Client\Crm\Objects\Emails\Api\BatchApi;
use HubSpot\Client\Crm\Objects\Emails\Api\GDPRApi;
use HubSpot\Client\Crm\Objects\Emails\Api\PublicObjectApi;
use HubSpot\Client\Crm\Objects\Emails\Api\SearchApi;
use HubSpot\Client\Crm\Objects\Emails\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);
}
}

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

use HubSpot\Client\Crm\Objects\Meetings\Api\BasicApi;
use HubSpot\Client\Crm\Objects\Meetings\Api\BatchApi;
use HubSpot\Client\Crm\Objects\Meetings\Api\GDPRApi;
use HubSpot\Client\Crm\Objects\Meetings\Api\PublicObjectApi;
use HubSpot\Client\Crm\Objects\Meetings\Api\SearchApi;
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);
}
}
13 changes: 12 additions & 1 deletion lib/Discovery/Crm/Objects/Notes/Discovery.php
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,25 @@

use HubSpot\Client\Crm\Objects\Notes\Api\BasicApi;
use HubSpot\Client\Crm\Objects\Notes\Api\BatchApi;
use HubSpot\Client\Crm\Objects\Notes\Api\GDPRApi;
use HubSpot\Client\Crm\Objects\Notes\Api\PublicObjectApi;
use HubSpot\Client\Crm\Objects\Notes\Api\SearchApi;
use HubSpot\Client\Crm\Objects\Notes\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);
}
}
13 changes: 12 additions & 1 deletion lib/Discovery/Crm/Objects/PostalMail/Discovery.php
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,25 @@

use HubSpot\Client\Crm\Objects\PostalMail\Api\BasicApi;
use HubSpot\Client\Crm\Objects\PostalMail\Api\BatchApi;
use HubSpot\Client\Crm\Objects\PostalMail\Api\GDPRApi;
use HubSpot\Client\Crm\Objects\PostalMail\Api\PublicObjectApi;
use HubSpot\Client\Crm\Objects\PostalMail\Api\SearchApi;
use HubSpot\Client\Crm\Objects\PostalMail\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);
}
}
13 changes: 12 additions & 1 deletion lib/Discovery/Crm/Objects/Tasks/Discovery.php
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,25 @@

use HubSpot\Client\Crm\Objects\Tasks\Api\BasicApi;
use HubSpot\Client\Crm\Objects\Tasks\Api\BatchApi;
use HubSpot\Client\Crm\Objects\Tasks\Api\GDPRApi;
use HubSpot\Client\Crm\Objects\Tasks\Api\PublicObjectApi;
use HubSpot\Client\Crm\Objects\Tasks\Api\SearchApi;
use HubSpot\Client\Crm\Objects\Tasks\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);
}
}
2 changes: 2 additions & 0 deletions tests/spec/Discovery/Crm/Objects/Emails/DiscoverySpec.php
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
use GuzzleHttp\Client;
use HubSpot\Client\Crm\Objects\Emails\Api\BasicApi;
use HubSpot\Client\Crm\Objects\Emails\Api\BatchApi;
use HubSpot\Client\Crm\Objects\Emails\Api\GDPRApi;
use HubSpot\Client\Crm\Objects\Emails\Api\PublicObjectApi;
use HubSpot\Client\Crm\Objects\Emails\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
2 changes: 2 additions & 0 deletions tests/spec/Discovery/Crm/Objects/Meetings/DiscoverySpec.php
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
use GuzzleHttp\Client;
use HubSpot\Client\Crm\Objects\Meetings\Api\BasicApi;
use HubSpot\Client\Crm\Objects\Meetings\Api\BatchApi;
use HubSpot\Client\Crm\Objects\Meetings\Api\GDPRApi;
use HubSpot\Client\Crm\Objects\Meetings\Api\PublicObjectApi;
use HubSpot\Client\Crm\Objects\Meetings\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
2 changes: 2 additions & 0 deletions tests/spec/Discovery/Crm/Objects/Notes/DiscoverySpec.php
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
use GuzzleHttp\Client;
use HubSpot\Client\Crm\Objects\Notes\Api\BasicApi;
use HubSpot\Client\Crm\Objects\Notes\Api\BatchApi;
use HubSpot\Client\Crm\Objects\Notes\Api\GDPRApi;
use HubSpot\Client\Crm\Objects\Notes\Api\PublicObjectApi;
use HubSpot\Client\Crm\Objects\Notes\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
2 changes: 2 additions & 0 deletions tests/spec/Discovery/Crm/Objects/PostalMail/DiscoverySpec.php
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
use GuzzleHttp\Client;
use HubSpot\Client\Crm\Objects\PostalMail\Api\BasicApi;
use HubSpot\Client\Crm\Objects\PostalMail\Api\BatchApi;
use HubSpot\Client\Crm\Objects\PostalMail\Api\GDPRApi;
use HubSpot\Client\Crm\Objects\PostalMail\Api\PublicObjectApi;
use HubSpot\Client\Crm\Objects\PostalMail\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
2 changes: 2 additions & 0 deletions tests/spec/Discovery/Crm/Objects/Tasks/DiscoverySpec.php
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
use GuzzleHttp\Client;
use HubSpot\Client\Crm\Objects\Tasks\Api\BasicApi;
use HubSpot\Client\Crm\Objects\Tasks\Api\BatchApi;
use HubSpot\Client\Crm\Objects\Tasks\Api\GDPRApi;
use HubSpot\Client\Crm\Objects\Tasks\Api\PublicObjectApi;
use HubSpot\Client\Crm\Objects\Tasks\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 5b5eb49

Please sign in to comment.