class SystemProperties implements JsonSerializable

SystemProperties class.

This class represents a "sys" object in Contentful's responses.

Methods

__construct(array $sys = [])

SystemProperties constructor.

string|null
getId()

No description

string|null
getType()

No description

Link|null
getSpace()

No description

Link|null
getContentType()

No description

getCreatedAt()

No description

getUpdatedAt()

No description

getArchivedAt()

No description

int|null
getVersion()

No description

int|null
getRevision()

No description

Link|null
getCreatedBy()

No description

Link|null
getUpdatedBy()

No description

getFirstPublishedAt()

No description

getPublishedAt()

No description

Link|null
getPublishedBy()

No description

Link|null
getArchivedBy()

No description

int|null
getPublishedCounter()

No description

int|null
getPublishedVersion()

No description

int|null
getArchivedVersion()

No description

string|null
getSnapshotType()

No description

string|null
getSnapshotEntityType()

No description

getExpiresAt()

No description

array
jsonSerialize()

Returns an array to be used by "json_encode" to serialize objects of this class.

Details

at line 134
__construct(array $sys = [])

SystemProperties constructor.

Parameters

array $sys Associative array of sys properties

at line 190
string|null getId()

Return Value

string|null

at line 198
string|null getType()

Return Value

string|null

at line 206
Link|null getSpace()

Return Value

Link|null

at line 214
Link|null getContentType()

Return Value

Link|null

at line 222
ApiDateTime|null getCreatedAt()

Return Value

ApiDateTime|null

at line 230
ApiDateTime|null getUpdatedAt()

Return Value

ApiDateTime|null

at line 238
ApiDateTime|null getArchivedAt()

Return Value

ApiDateTime|null

at line 246
int|null getVersion()

Return Value

int|null

at line 254
int|null getRevision()

Return Value

int|null

at line 262
Link|null getCreatedBy()

Return Value

Link|null

at line 270
Link|null getUpdatedBy()

Return Value

Link|null

at line 278
ApiDateTime|null getFirstPublishedAt()

Return Value

ApiDateTime|null

at line 286
ApiDateTime|null getPublishedAt()

Return Value

ApiDateTime|null

at line 294
Link|null getPublishedBy()

Return Value

Link|null

at line 302
Link|null getArchivedBy()

Return Value

Link|null

at line 310
int|null getPublishedCounter()

Return Value

int|null

at line 318
int|null getPublishedVersion()

Return Value

int|null

at line 326
int|null getArchivedVersion()

Return Value

int|null

at line 334
string|null getSnapshotType()

Return Value

string|null

at line 342
string|null getSnapshotEntityType()

Return Value

string|null

at line 350
ApiDateTime|null getExpiresAt()

Return Value

ApiDateTime|null

at line 360
array jsonSerialize()

Returns an array to be used by "json_encode" to serialize objects of this class.

Return Value

array