NAME
Kernel::System::Storable – Storable wrapper functions
DESCRIPTION
Functions for Storable serialization / deserialization.
new()
create a Storable object. Do not use it directly, instead use:
my $StorableObject = $Kernel::OM->Get('Kernel::System::Storable');
Serialize()
Dump a Perl data structure to an storable string.
my $StoableString = $StorableObject->Serialize(
Data => $Data, # must be a reference,
Sort => 1, # optional 1 or 0, default 0
);
Deserialize()
Load a serialized storable string to a Perl data structure.
my $PerlStructureScalar = $StorableObject->Deserialize(
Data => $StorableString,
);
Clone()
Creates a deep copy a Perl data structure.
my $StorableData = $StorableObject->Clone(
Data => $Data, # must be a reference
);