ServerDetailsSerializer
in package
Class ServerDetailsSerializer
Table of Contents
- $mysqlServerDetailsSerializer : MysqlServerDetailsSerializer
- $phpServerDetailsSerializer : PhpServerDetailsSerializer
- __construct() : mixed
- ServerDetailsSerializer constructor.
- deserialize() : ServerDetails
- Returns a new ServerDetails instance by using the data of a given array or json strings.
- serialize() : array<string|int, mixed>
- Serializes a given ServerDetails instance.
Properties
$mysqlServerDetailsSerializer
private
MysqlServerDetailsSerializer
$mysqlServerDetailsSerializer
$phpServerDetailsSerializer
private
PhpServerDetailsSerializer
$phpServerDetailsSerializer
Methods
__construct()
ServerDetailsSerializer constructor.
public
__construct(PhpServerDetailsSerializer $phpServerDetailsSerializer, MysqlServerDetailsSerializer $mysqlServerDetailsSerializer) : mixed
Parameters
- $phpServerDetailsSerializer : PhpServerDetailsSerializer
- $mysqlServerDetailsSerializer : MysqlServerDetailsSerializer
Return values
mixed —deserialize()
Returns a new ServerDetails instance by using the data of a given array or json strings.
public
deserialize(string|array<string|int, mixed> $json) : ServerDetails
Parameters
- $json : string|array<string|int, mixed>
Return values
ServerDetails —serialize()
Serializes a given ServerDetails instance.
public
serialize(ServerDetails $serverDetails) : array<string|int, mixed>
Parameters
- $serverDetails : ServerDetails