package BookPub::RDAS::Response::ProductPrice::Sony;

use lib '/app/tools/bookpub/lib';
use base 'BookPub::RDAS::Response::ProductPrice';

sub serviceID { return BookPub::Tracker::Service::SONY() }

sub _getMetadata {
    my $self = shift;

    my $fields = {
        isbn13  => $self->parser->ISBN13(),
        title   => $self->parser->Title(),
        authors => $self->parser->Author(),
    };

    return $fields;
}

sub _getPriceData {
    my $self = shift;

    my $fields = { price => $self->parser->ProductPrice(), };

    return $fields;
}

sub _getCoverArtData {
    my $self = shift;

    my $fields = { cover_art_url => $self->parser->CoverURL(), };

    return $fields;
}

1;
