package tests::helpers::TestExtendedAnalyzer;

use base qw/ Lire::DlfCategoriser/;

use File::Basename;

sub new {
    return bless {}, shift;
}

sub name {
    return "extended";
}

sub title {
    return 'TestExtendedAnalyzer';
}

sub description {
    return '<para>A test analyser.</para>';
}

sub src_schema {
    return "test";
}

sub dst_schema {
    return "test-extended";
}

sub initialise {
    my ( $self, $config ) = @_;

    return;
}

sub categorise {
    my ( $self, $dlf ) = @_;

    $dlf->{'dirname'} = dirname( $dlf->{'file'} )
      if defined $dlf->{'file'};

    return;
}

1;


syntax highlighted by Code2HTML, v. 0.9.1