DetailSerializer
in package
implements
JsonSerializable
AbstractYes
Table of Contents
Interfaces
- JsonSerializable
Properties
- $changed : array<string|int, mixed>|null
- $new : array<string|int, mixed>|null
- $old : array<string|int, mixed>|null
Methods
- buildChanged() : array<string|int, int>|array<string|int, string>|void
- getChanged() : array<string|int, mixed>|null
- getNew() : array<string|int, mixed>|null
- getOld() : array<string|int, mixed>|null
- jsonSerialize() : mixed
- map() : array<string|int, mixed>
- setChanged() : self
- setNew() : self
- setOld() : self
Properties
$changed
private
array<string|int, mixed>|null
$changed
$new
private
array<string|int, mixed>|null
$new
$old
private
array<string|int, mixed>|null
$old
Methods
buildChanged()
public
buildChanged(array<string|int, mixed>|null $old, array<string|int, mixed>|null $new) : array<string|int, int>|array<string|int, string>|void
Parameters
- $old : array<string|int, mixed>|null
- $new : array<string|int, mixed>|null
Return values
array<string|int, int>|array<string|int, string>|voidgetChanged()
public
getChanged() : array<string|int, mixed>|null
Return values
array<string|int, mixed>|nullgetNew()
public
getNew() : array<string|int, mixed>|null
Return values
array<string|int, mixed>|nullgetOld()
public
getOld() : array<string|int, mixed>|null
Return values
array<string|int, mixed>|nulljsonSerialize()
public
final jsonSerialize() : mixed
map()
public
abstract map(array<string|int, mixed> $data) : array<string|int, mixed>
Parameters
- $data : array<string|int, mixed>
Return values
array<string|int, mixed>setChanged()
public
setChanged(array<string|int, mixed>|null $changed) : self
Parameters
- $changed : array<string|int, mixed>|null
Return values
selfsetNew()
public
setNew(array<string|int, mixed>|null $new) : self
Parameters
- $new : array<string|int, mixed>|null
Return values
selfsetOld()
public
setOld(array<string|int, mixed>|null $old) : self
Parameters
- $old : array<string|int, mixed>|null