package BookPub::RDAS::Parser::ProductPrice::Google::Format;

use lib '/app/tools/rdas/lib';
use base 'RDAS::Parser::Item';

use Data::Dumper;

sub value {
    my $token = shift->token();
    return unless ($token);

    my @spans = $token->find('span');
    return unless (@spans);

    my $format;
    foreach my $span (@spans) {
        my $class = $span->attr('class');

        if ( $class && $class eq 'ebook-msg' ) {
            $format = $span->as_text();
            last;
        }
    }

    if ($format) {
        $format =~ s/^.*\(//;
        $format =~ s/\).*$//;
    }

    return $format;
}

1;
