ZEROSPAM\Framework\SDK\Test\Base\Data\Response\Data\TestDataObject
Synopsis
class TestDataObject
extends ArrayableData
{
- // members
- private Carbon $testDate;
- // Inherited members from ArrayableData
- protected array $renamed;
- // methods
- public TestDataObject setTestDate()
- public Carbon getTestDate()
- // Inherited methods from ArrayableData
- public static TestDataObject fromResponse()
- protected static array blacklist()
- public array toArray()
- // Inherited methods from HasNullableFields
- public bool isNullable()
- public bool isValueChanged()
- protected void nullableChanged()
Hierarchy
Members
Methods
public
Inherited from ZEROSPAM\Framework\SDK\Utils\Data\ArrayableData
protected
- blacklist() — Properties to not serialize into array
public
- fromResponse() — Create the data from the response
- toArray() — Return the object as Array.
Inherited from ZEROSPAM\Framework\SDK\Request\Api\HasNullableFields
protected
- nullableChanged() — Trigger the fact the nullable changed
public
- isNullable() — Is the given field nullable
- isValueChanged() — Check if the given field is nullable and if it should be included in the request
History
-
2018-09-26T17:18:36+00:00 (commit #6fb8758)
Author: Antoine Aflalo (antoine.aflalo@zerospam.ca) / Commiter: Antoine Aflalo (antoine.aflalo@zerospam.ca)
feat(DataObject): Adds dataObject Specific object that contains data needed to be nested in the request.
-
2018-09-26T16:14:50+00:00 (commit #4a46e0a)
Author: Antoine Aflalo (antoine.aflalo@zerospam.ca) / Commiter: Antoine Aflalo (antoine.aflalo@zerospam.ca)
refactor(Test): Refactor the Test Response/Test Request own namespace