X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FSQL%2FTranslator%2FProducer%2FXML.pm;h=ce60e656ee274fca95d5f12952612a99cce27f7f;hb=821a0fde221f5accf93e3f65efa77b5a6733cb5e;hp=0a76d3b13c37c4dcf79dd9933709b51fda8dc2f3;hpb=4b603a3fbc5686f13f07c1c178d8704c58a22a51;p=dbsrgits%2FSQL-Translator.git diff --git a/lib/SQL/Translator/Producer/XML.pm b/lib/SQL/Translator/Producer/XML.pm index 0a76d3b..ce60e65 100644 --- a/lib/SQL/Translator/Producer/XML.pm +++ b/lib/SQL/Translator/Producer/XML.pm @@ -1,53 +1,56 @@ package SQL::Translator::Producer::XML; -#----------------------------------------------------- -# $Id: XML.pm,v 1.1.1.1.2.1 2002-03-21 15:48:19 dlc Exp $ +# ------------------------------------------------------------------- +# $Id$ +# ------------------------------------------------------------------- +# Copyright (C) 2002-4 SQLFairy Authors # -# File : SQL/Translator/Producer/XML.pm -# Programmer : Ken Y. Clark, kclark@logsoft.com -# Created : 2002/02/27 -# Purpose : XML output -#----------------------------------------------------- +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License as +# published by the Free Software Foundation; version 2. +# +# This program is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA +# 02111-1307 USA +# ------------------------------------------------------------------- -use strict; -use vars qw( $VERSION ); -$VERSION = sprintf "%d.%02d", q$Revision: 1.1.1.1.2.1 $ =~ /(\d+)\.(\d+)/; +=pod -use XML::Dumper; +=head1 NAME -sub produce { - my ( $self, $data ) = @_; - my $dumper = XML::Dumper->new; - return $dumper->pl2xml( $data ); -} - -1; -#----------------------------------------------------- -# The eyes of fire, the nostrils of air, -# The mouth of water, the beard of earth. -# William Blake -#----------------------------------------------------- -__END__ +SQL::Translator::Producer::XML - Alias to XML::SQLFairy producer +=head1 DESCRIPTION -=head1 NAME +Previous versions of SQL::Translator included an XML producer, but the +namespace has since been further subdivided. Therefore, this module is +now just just an alias to the XML::SQLFairy producer. -SQL::Translator::Producer::XML - XML output +=head1 SEE ALSO -=head1 SYNOPSIS +SQL::Translator::Producer::XML::SQLFairy. - use SQL::Translator::Producer::XML; +=head1 AUTHOR -=head1 DESCRIPTION +Ken Y. Clark Ekclark@cpan.orgE. -Blah blah blah. +=cut -=head1 AUTHOR +# ------------------------------------------------------------------- -Ken Y. Clark, kclark@logsoft.com +use strict; +use vars qw[ $VERSION $DEBUG ]; +$VERSION = sprintf "%d.%02d", q$Revision$ =~ /(\d+)\.(\d+)/; +$DEBUG = 1 unless defined $DEBUG; -=head1 SEE ALSO +use SQL::Translator::Producer::XML::SQLFairy; -perl(1). +*produce = \&SQL::Translator::Producer::XML::SQLFairy::produce; -=cut +1;