biblio_list_model
abstract class biblio_list_model
Properties
| $num_rows | |||
| $num2show | |||
| $xml_detail | |||
| $xml_result | |||
| $only_promoted | |||
| $show_labels | |||
| $stop_words | |||
| $query_time | |||
| $disable_item_data | |||
| $enable_mark | |||
| $query_error | |||
| $current_page | |||
| $item_availability_message | |||
| $words | |||
| protected | $obj_db | ||
| protected | $resultset | ||
| protected | $subquery | ||
| protected | $biblio_ids | ||
| protected | $emulate_short_word_search | ||
| protected | $queries_word_num_allowed | ||
| protected | $criteria | ||
| protected | $label_cache | ||
| protected | $custom_fields | ||
| protected | $enable_custom_frontpage | ||
| protected | $orig_query | ||
| protected | $searchable_fields | ||
| protected | $field_join_type |
Methods
Class Constructor
Method to set search criteria Extend this method
Method to compile SQL statement based on criteria
Method to get string of authors data of bibliographic record
Method to get list of document IDs of result
Method to print out document records
Method to make an output of document records
Method to make an output of document records in simple XML format
Method to make an output of document records in JSON-LD format
Method to make an output of document records in simple XML format
Details
at line 71
__construct(object $obj_db, int $int_num_show = 20)
Class Constructor
at line 84
void
setSQLcriteria(string $str_criteria)
Method to set search criteria Extend this method
at line 93
protected void
compileSQL()
Method to compile SQL statement based on criteria
at line 104
static mixed
getAuthors(object $obj_db, int $int_biblio_id, bool $bool_return_array = false)
Method to get string of authors data of bibliographic record
at line 134
mixed
getDocumentIds()
Method to get list of document IDs of result
at line 150
string
getDocumentList(bool $bool_return_output = true)
Method to print out document records
at line 179
protected string
makeOutput()
Method to make an output of document records
at line 243
string
XMLresult()
Method to make an output of document records in simple XML format
at line 386
string
JSONLDresult()
Method to make an output of document records in JSON-LD format
at line 442
string
RSSresult()
Method to make an output of document records in simple XML format