|
NAMEWebService::GData::Serialize - Factory class that loads the proper serialize package SYNOPSIS #the code below will load WebService::GData::Serialize::XML;
#and call its encode function
my $xml= WebService::GData::Serialize->to_xml(@args);
#or
my $xml = WebService::GData::Serialize->as_xml(@args);
#or
my $xml = WebService::GData::Serialize->xml(@args);
#a json format might be added
#load behind the scene: WebService::GData::Serialize::JSON
my $json = WebService::GData::Serialize->to_json(@args);
DESCRIPTIONinherits from WebService::GData This package is a simple helper factory class that will load a serializer package and calls its "encode" function. Concrete serializer class should inherit from WebService::GData::Serialize::AbstractSerializer and implement the encode function. See also WebService::GData::Serialize::AbstractSerializer. AUTOLOAD__set This function will be called when an undefined function
on this package is used. It will load the corresponding serializer package. It
follows the following format:
Parameters
Returns
Example: see SYNOPSYS BUGS AND LIMITATIONSIf you do me the favor to _use_ this module and find a bug, please email me i will try to do my best to fix it (patches welcome)! AUTHORshiriru <shirirulestheworld[arobas]gmail.com> LICENSE AND COPYRIGHTThis library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
|