class SystemProperties implements SystemPropertiesInterface

A SystemProperties instance contains the metadata of a resource.

Methods

__construct(array $sys)

SystemProperties constructor.

string
getId()

No description

string
getType()

No description

Space|null
getSpace()

No description

getContentType()

No description

getEnvironment()

No description

int|null
getRevision()

No description

string|null
getLocale()

No description

DateTimeImmutable|null
getCreatedAt()

No description

DateTimeImmutable|null
getUpdatedAt()

No description

DateTimeImmutable|null
getDeletedAt()

No description

jsonSerialize()

{@inheritdoc}

Details

at line 85
__construct(array $sys)

SystemProperties constructor.

Parameters

array $sys

at line 149
string getId()

Return Value

string

at line 157
string getType()

Return Value

string

at line 165
Space|null getSpace()

Return Value

Space|null

at line 177
ContentType|null getContentType()

Return Value

ContentType|null

at line 189
Environment|null getEnvironment()

Return Value

Environment|null

at line 201
int|null getRevision()

Return Value

int|null

at line 209
string|null getLocale()

Return Value

string|null

at line 217
DateTimeImmutable|null getCreatedAt()

Return Value

DateTimeImmutable|null

at line 225
DateTimeImmutable|null getUpdatedAt()

Return Value

DateTimeImmutable|null

at line 233
DateTimeImmutable|null getDeletedAt()

Return Value

DateTimeImmutable|null

at line 241
jsonSerialize()

{@inheritdoc}