NAME

Spreadsheet::XLSX::Reader::LibXML::LogSpace - Role to manage logging name space

DESCRIPTION

This documentation is written to explain ways to extend this package. To use the data extraction of Excel workbooks, worksheets, and cells please review the documentation for Spreadsheet::XLSX::Reader::LibXML, Spreadsheet::XLSX::Reader::LibXML::Worksheet, and Spreadsheet::XLSX::Reader::LibXML::Cell

Normally the attribute justs belong in the package but it is nice to have in a pluggable role for sub unit testing.

SYNOPSIS

#!perl
package MyPackage;
with 'Spreadsheet::XLSX::Reader::LibXML::LogSpace';

Attributes

Data passed to new when creating an instance of the consuming class. For modification of these attributes see the listed Methods.

log_space

    Definition: This is provided for external use by the logging package Log::Shiras .

    Default __PACKAGE__

    Range Any string, but Log::Shiras will look for '::' separators

Methods

This is a method to access the attribute.

get_log_space

    Definition: This is the way to read the set name_space. (there is no way to modify it)

    Accepts:Nothing

    Returns: the 'name_space' value

SUPPORT

TODO

    1. Make this not even load for the package if Log::Shiras qw( :debug ) is not enabled

AUTHOR

Jed Lund
jandrew@cpan.org

COPYRIGHT

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

The full text of the license can be found in the LICENSE file included with this module.

This software is copyrighted (c) 2014 by Jed Lund

DEPENDENCIES

SEE ALSO