Skip to content

JsonTransformer

Methods

serialize

public serialize(mixed $value): bool|string

Parameters:

Parameter Type Description
$value mixed

Inherited methods

recursiveUnset

protected recursiveUnset(array& $array, array $unwantedKey): void

Parameters:

Parameter Type Description
$array array
$unwantedKey array

recursiveSetValues

protected recursiveSetValues(array& $array): void

Parameters:

Parameter Type Description
$array array

recursiveFlattenOneElementObjectsToScalarType

protected recursiveFlattenOneElementObjectsToScalarType(array& $array, null $parentKey = null, null $currentKey = null): void

Parameters:

Parameter Type Description
$array array
$parentKey null
$currentKey null

unserialize

public unserialize(mixed $value): array

Parameters:

Parameter Type Description
$value mixed

Throws:


__construct

public __construct(): mixed

serialize

public serialize(mixed $value): bool|string

Parameters:

Parameter Type Description
$value mixed


Automatically generated on 2025-10-13