Koha::ERM::EUsage::SushiCounter - Koha SushiCounter Object class
my $sushi_counter = Koha::ERM::EUsage::SushiCounter->new( { response => decode_json( $response->decoded_content ) } );
$self->get_COUNTER_from_SUSHI;
Get the COUNTER file generated from the SUSHI response
Build the COUNTER file https://cop5.projectcounter.org/en/5.0.2/03-specifications/02-formats-for-counter-reports.html#report-header
Return a COUNTER report header https://cop5.projectcounter.org/en/5.0.2/04-reports/03-title-reports.html
Return a COUNTER item for the COUNTER items report body https://cop5.projectcounter.org/en/5.0.2/04-reports/04-item-reports.html#column-headings-elements
Return a COUNTER database for the COUNTER databases report body https://cop5.projectcounter.org/en/5.0.2/04-reports/02-database-reports.html#column-headings-elements
Return a COUNTER platform for the COUNTER platforms report body https://cop5.projectcounter.org/en/5.0.2/04-reports/01-platform-reports.html#column-headings-elements
Return a COUNTER title for the COUNTER titles report body https://cop5.projectcounter.org/en/5.0.2/04-reports/03-title-reports.html#column-headings-elements
Return a COUNTER row for the COUNTER report body
Returns the total and monthly usages for a row
Return the COUNTER report body as an array
Returns "Value" of a given "Name"
Returns "Value" of a given "Type"
Returns column headings by report type Check the report type from the COUNTER header and return column headings accordingly
Return items report column headings
Return databases report column headings
Return platforms report column headings
Return titles report column headings
Return report usage months. Formatted for column headings if $column_headings_formatting
Returns the specific fields for a given report_type