ePages 6.10 - DE_EPAGES/Cartridge/API/XML/CartridgesExportDriver.pm

Package DE_EPAGES::Cartridge::API::XML::CartridgesExportDriver

This module implements a SAX2 driver to export object type(s) Cartridge, CartridgeDependency.

Example
use DE_EPAGES::Cartridge::API::XML::CartridgesExportDriver;

my $Handler = XML::SAX::Writer->new( Output => 'output.xml' );
my $Driver = DE_EPAGES::Cartridge::API::XML::CartridgesExportDriver->new(
    Handler => $Handler
);
$Driver->parse;
@EXPORT_OK
ExportCartridges

Functions

ExportCartridges
drive

ExportCartridges

Exports hooks into a file with given encoding

Syntax
ExportCartridges( $FileName, $Encoding );
Input
$FileName (string)
name of export file
$Encoding (string)
encoding string (e.g. utf-8)

drive

Runs through all cartridges and writes the xml content.

Syntax
$self->drive;