NAME

PDK::Content::Parser - A content parsing module extending PDK::Content::Reader

SYNOPSIS

use PDK::Content::Parser;

my $parser = PDK::Content::Parser->new(
  config => ['line1', 'line2', 'line3'],
);

# Use methods inherited from PDK::Content::Reader
$parser->nextLine();
$parser->prevLine();
# ...

DESCRIPTION

PDK::Content::Parser is a Moose-based Perl module that extends the functionality of PDK::Content::Reader. It is designed to provide additional parsing capabilities for content processing tasks.

This module modifies some of the attributes inherited from PDK::Content::Reader, making them optional instead of required.

ATTRIBUTES

id

An optional identifier for the parser instance.

name

An optional name for the parser instance.

type

An optional type designation for the parser instance.

INHERITANCE

This module inherits all methods and additional attributes from PDK::Content::Reader. Refer to the documentation of PDK::Content::Reader for more details on available methods and attributes.

METHODS

All methods are inherited from PDK::Content::Reader. This module does not introduce any new methods.

AUTHOR

WENWU YAN <968828@gmail.com>

LICENSE

This library is free software. You can redistribute it and/or modify it under the same terms as Perl itself.