Xmldoom

 view release on metacpan or  search on metacpan

pod/Xmldoom/doc/GettingStarted.pod  view on Meta::CPAN

  use base qw(BookStore::Object);

  1;

Besides using the Perl package to simply add domain specific function and operations to 
your object, there are many other customizations you can make to your object through hooks
into the base Xmldoom::Object.

A more detailed guide on customizing your objects from Perl is forth comming.

=head1 EMBEDING OBJECT XML IN POD

We have found that when working on a large project with many users hacking on the same
source control repository, that many problems can arise with having a centralized
I<objects.xml> file.  One possible solution to this, is keeping the object definitions
for a specific Perl module embedded in that module's POD documentation and running a
script to extract and compile the I<objects.xml>.

Here is an example:

  package BookStore::Publisher;



( run in 2.466 seconds using v1.01-cache-2.11-cpan-0b58ddf2af1 )