Config-XPath
view release on metacpan or search on metacpan
lib/Config/XPath.pm view on Meta::CPAN
read_default_config
);
our $VERSION = '0.16';
use XML::XPath;
use Carp;
use Scalar::Util qw( weaken );
=head1 NAME
C<Config::XPath> - retrieve configuration data from XML files by using XPath
=head1 SYNOPSIS
use Config::XPath;
my $conf = Config::XPath->new( filename => 'addressbook.xml' );
lib/Config/XPath.pm view on Meta::CPAN
sub newContext
{
my $class = shift;
my ( $parent, $context ) = @_;
my $self = {
parent => $parent,
context => $context
};
weaken( $self->{parent} );
return bless $self, $class;
}
sub find
{
my $self = shift;
my ( $path, %args ) = @_;
my $toplevel = $self;
( run in 0.847 second using v1.01-cache-2.11-cpan-65fba6d93b7 )