Skip to content

Commit ba78ff2

Browse files
authored
Merge pull request #117 from pipedrive/raw-data
Added RawData trait to models to allow access to all response data objects
2 parents 3ba4442 + 65fe2ac commit ba78ff2

File tree

731 files changed

+2317
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

731 files changed

+2317
-0
lines changed

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
55
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
66

77
## [Unreleased]
8+
89
### Added
910
- Added `billing_frequency`, `billing_frequency_cycles` and `billing_start_date` fields to
1011
- `GET`, `POST` and `PUT` `/v1/deals/{id}/products` endpoints
@@ -15,6 +16,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
1516
- `GET` `/v1/products/{id}` endpoint
1617
- `GET`, `POST` and `PATCH` `/v2/products` endpoints
1718
- `GET` `/v2/products/{id}` endpoints
19+
- Added RawData trait to models to allow access to all response data objects
1820

1921
### Added
2022
- Added documentation for new endpoints `/deals/{id}/changelog`, `/persons/{id}/changelog` and `/organizations/{id}/changelog`.

lib/Model/ActivityCollectionResponseObject.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
use ArrayAccess;
3232
use JsonException;
3333
use JsonSerializable;
34+
use Pipedrive\Traits\RawData;
3435
use Pipedrive\ObjectSerializer;
3536

3637
/**
@@ -46,6 +47,8 @@
4647
*/
4748
class ActivityCollectionResponseObject implements ModelInterface, ArrayAccess, JsonSerializable
4849
{
50+
use RawData;
51+
4952
public const DISCRIMINATOR = null;
5053

5154
/**

lib/Model/ActivityCollectionResponseObjectAllOf.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
use ArrayAccess;
3232
use JsonException;
3333
use JsonSerializable;
34+
use Pipedrive\Traits\RawData;
3435
use Pipedrive\ObjectSerializer;
3536

3637
/**
@@ -46,6 +47,8 @@
4647
*/
4748
class ActivityCollectionResponseObjectAllOf implements ModelInterface, ArrayAccess, JsonSerializable
4849
{
50+
use RawData;
51+
4952
public const DISCRIMINATOR = null;
5053

5154
/**

lib/Model/ActivityDistributionData.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
use ArrayAccess;
3232
use JsonException;
3333
use JsonSerializable;
34+
use Pipedrive\Traits\RawData;
3435
use Pipedrive\ObjectSerializer;
3536

3637
/**
@@ -46,6 +47,8 @@
4647
*/
4748
class ActivityDistributionData implements ModelInterface, ArrayAccess, JsonSerializable
4849
{
50+
use RawData;
51+
4952
public const DISCRIMINATOR = null;
5053

5154
/**

lib/Model/ActivityDistributionDataActivityDistribution.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
use ArrayAccess;
3232
use JsonException;
3333
use JsonSerializable;
34+
use Pipedrive\Traits\RawData;
3435
use Pipedrive\ObjectSerializer;
3536

3637
/**
@@ -47,6 +48,8 @@
4748
*/
4849
class ActivityDistributionDataActivityDistribution implements ModelInterface, ArrayAccess, JsonSerializable
4950
{
51+
use RawData;
52+
5053
public const DISCRIMINATOR = null;
5154

5255
/**

lib/Model/ActivityDistributionDataActivityDistributionASSIGNEDTOUSERID.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
use ArrayAccess;
3232
use JsonException;
3333
use JsonSerializable;
34+
use Pipedrive\Traits\RawData;
3435
use Pipedrive\ObjectSerializer;
3536

3637
/**
@@ -47,6 +48,8 @@
4748
*/
4849
class ActivityDistributionDataActivityDistributionASSIGNEDTOUSERID implements ModelInterface, ArrayAccess, JsonSerializable
4950
{
51+
use RawData;
52+
5053
public const DISCRIMINATOR = null;
5154

5255
/**

lib/Model/ActivityDistributionDataActivityDistributionASSIGNEDTOUSERIDActivities.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
use ArrayAccess;
3232
use JsonException;
3333
use JsonSerializable;
34+
use Pipedrive\Traits\RawData;
3435
use Pipedrive\ObjectSerializer;
3536

3637
/**
@@ -47,6 +48,8 @@
4748
*/
4849
class ActivityDistributionDataActivityDistributionASSIGNEDTOUSERIDActivities implements ModelInterface, ArrayAccess, JsonSerializable
4950
{
51+
use RawData;
52+
5053
public const DISCRIMINATOR = null;
5154

5255
/**

lib/Model/ActivityDistributionDataWithAdditionalData.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
use ArrayAccess;
3232
use JsonException;
3333
use JsonSerializable;
34+
use Pipedrive\Traits\RawData;
3435
use Pipedrive\ObjectSerializer;
3536

3637
/**
@@ -46,6 +47,8 @@
4647
*/
4748
class ActivityDistributionDataWithAdditionalData implements ModelInterface, ArrayAccess, JsonSerializable
4849
{
50+
use RawData;
51+
4952
public const DISCRIMINATOR = null;
5053

5154
/**

lib/Model/ActivityInfo.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
use ArrayAccess;
3232
use JsonException;
3333
use JsonSerializable;
34+
use Pipedrive\Traits\RawData;
3435
use Pipedrive\ObjectSerializer;
3536

3637
/**
@@ -46,6 +47,8 @@
4647
*/
4748
class ActivityInfo implements ModelInterface, ArrayAccess, JsonSerializable
4849
{
50+
use RawData;
51+
4952
public const DISCRIMINATOR = null;
5053

5154
/**

lib/Model/ActivityObjectFragment.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
use ArrayAccess;
3232
use JsonException;
3333
use JsonSerializable;
34+
use Pipedrive\Traits\RawData;
3435
use Pipedrive\ObjectSerializer;
3536

3637
/**
@@ -46,6 +47,8 @@
4647
*/
4748
class ActivityObjectFragment implements ModelInterface, ArrayAccess, JsonSerializable
4849
{
50+
use RawData;
51+
4952
public const DISCRIMINATOR = null;
5053

5154
/**

0 commit comments

Comments
 (0)