Mark Gannon > XBRL-0.03 > XBRL::Schema

Download:
XBRL-0.03.tar.gz

Dependencies

Annotate this POD

View/Report Bugs
Module Version: 0.03   Source  

NAME ^

XBRL::Schema - Perl OO Module for encapsulating XBRL Schema Information

SYNOPSIS ^

  use XBRL::Schema; 
        
        my $schema = XBRL::Schema->new( { file=> $schema_file, xpath=>$schema_xpath });

DESCRIPTION ^

This module is part of the XBRL modules group and is intended for use with XBRL.

new
        my $schema = XBLR::Schema->new( { file=><schema file path>, 
                                                xpath=><XML::LibXML::XPathContext of Schema> } )

The module contstructor requires both the file path and an XML::LibXML::XPathContext of the schema.

namespace

Get or set the target namespace of the schema (e.g http://www.xbrl.org/2003/instance )

file

Get or set the filepath for the schema

xpath

Get or set the XML::LibXML::XPathContext of the schema

AUTHOR ^

Mark Gannon <mark@truenorth.nu>

SEE ALSO ^

Modules: XBRL XBRL::Taxonomy

Source code, documentation, and bug tracking is hosted at: https://github.com/MarkGannon/XBRL .

AUTHOR ^

Mark Gannon <mark@truenorth.nu>

COPYRIGHT AND LICENSE ^

Copyright (C) 2012 by Mark Gannon

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.10 or, at your option, any later version of Perl 5 you may have available.

syntax highlighting: