\BookLoanArchive
- Author: Hudhaifa Shatnawi <hudhaifa.shatnawi@gmail.com>
Synopsis
class BookLoanArchive
extends DataObject
{
- // members
- private static type $loan_period = 10;
- private static array $db = ;
- private static array $has_one = ;
- private static array $has_many = ;
- private static array $defaults = ;
- private static array $searchable_fields = ;
- private static array $summary_fields = ;
- private static string $default_sort = 'Created DESC';
- // methods
- public void fieldLabels()
- public void getCMSFields()
- public void Title()
- public BookLoanArchive track()
- public string getLibrarian()
- public void getPatron()
- public void getPatronName()
- public void getBook()
- public void getBookTitle()
- public void getBookName()
- public void getVolumeIndex()
- public void getBookPublisher()
Hierarchy
Extends
- DataObject
Members
private
- $db
- $default_sort
- $defaults
- $has_many
- $has_one
- $loan_period
—
type
Default loan period, can be changed from the YML config file - $searchable_fields
- $summary_fields
Methods
public
- Title()
- fieldLabels()
- getBook()
- getBookName()
- getBookPublisher()
- getBookTitle()
- getCMSFields()
- getLibrarian() — Return a description/summary of the user
- getPatron()
- getPatronName()
- getVolumeIndex()
- track() — Track returned loans