|
NAMESPOPS::Export::Object - Dump SPOPS objects to a portable formatSYNOPSIS# See SPOPS::Export DESCRIPTIONYou can use this format yourself, or feed it to SPOPS::Import::Object to easily move objects from one database to another.PROPERTIESNo extra ones beyond SPOPS::ExportMETHODScreate_header()Creates the text for the variable initialization and the two pieces of metadata we need. create_record() Dumps the record, each field being serialized by "serialize_field_data()". create_footer() Just close up the variable initialized in "create_header()". serialize_field_data( $data ) Return a string suitable for serializing the value of $data. You must ensure that it will return properly after an "eval{}". For instance, the following: $object->{publisher} = "O'Reilly and Associates"; Cannot simply be returned in single quotes: 'O'Reilly and Associates' Because it will not evaluate properly. The default return for all object values is: q{O'Reilly and Associates} But we also check the string to see if it has any braces in it and if so, try a few other characters. BUGSNone known.TO DONothing known.SEE ALSOSPOPS::Import::ObjectCOPYRIGHTCopyright (c) 2001-2004 intes.net, inc.. All rights reserved.This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself. AUTHORSChris Winters <chris@cwinters.com>
Visit the GSP FreeBSD Man Page Interface. |