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 )