<<

NAME

Koha::ArticleRequest - Koha Article Request Object class

API

Class methods

request

    $article_request->request;

Marks the article as requested. Send a notification if appropriate.

set_pending

    $article_request->set_pending;

Marks the article as pending. Send a notification if appropriate.

process

    $article_request->process;

Marks the article as in process. Send a notification if appropriate.

complete

    $article_request->complete;

Marks the article as completed. Send a notification if appropriate.

cancel

    $article_request->cancel;

Marks the article as cancelled. Send a notification if appropriate.

biblio

Returns the Koha::Biblio object for this article request

debit

    my $debit = $article_request->debit;

Returns the related Koha::Account::Line object for this article request

item

Returns the Koha::Item object for this article request

borrower

Returns the Koha::Patron object for this article request

patron

Returns the Koha::Patron object for this article request

branch

Returns the Koha::Library object for this article request

store

Override the default store behavior so that new opac requests will have notifications sent.

Internal methods

notify

    $self->notify();

internal method to be called when changing an article request status. If a letter exists for the new status, it enqueues it.

_type

AUTHOR

Kyle M Hall <kyle@bywatersolutions.com>

<<