HTML-Microformats
view release on metacpan or search on metacpan
lib/HTML/Microformats/Mixin/Parser.pm view on Meta::CPAN
}
}
sub _expand_patterns
{
my $self = shift;
my $root = shift || $self->element;
my $max_include_loops = shift || 2;
# Expand microformat include pattern.
my $incl_iterations = 0;
my $replacements = 1;
while (($incl_iterations < $max_include_loops) && $replacements)
{
$replacements = $self->_expand_include_pattern($root) + $self->_expand_include_pattern_2($root);
$incl_iterations++;
}
# Table cell headers pattern.
$self->_expand_table_header_pattern($root);
# Magical data-X class pattern.
$self->_expand_dataX_class_pattern($root);
}
sub _expand_dataX_class_pattern
( run in 0.629 second using v1.01-cache-2.11-cpan-71847e10f99 )