About Features Downloads Getting Started Documentation Events Support GitHub

Love VuFind®? Consider becoming a financial supporter. Your support helps build a better VuFind®!

Site Tools


Warning: This page has not been updated in over over a year and may be outdated or deprecated.
development:architecture:record_driver_method_master_list

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
development:architecture:record_driver_method_master_list [2016/01/06 14:20] demiankatzdevelopment:architecture:record_driver_method_master_list [2016/03/18 14:37] – [Extended] demiankatz
Line 69: Line 69:
 | getContainerVolume  |  //none//  | string  | Get the volume of the item that contains this record (i.e. MARC 773v of a  journal).  | | getContainerVolume  |  //none//  | string  | Get the volume of the item that contains this record (i.e. MARC 773v of a  journal).  |
 | getContainingCollections |  //none//  | array  | Get an associative array (id => title) of collections containing this record.  | | getContainingCollections |  //none//  | array  | Get an associative array (id => title) of collections containing this record.  |
-| getCorporateAuthor  |  //none//  | string  | Get the main corporate author (if any) for the record.  |+| getCorporateAuthor  |  //none//  | string  | Get the main corporate author (if any) for the record. :!: Removed in VuFind 3.0. | 
 +| getCorporateAuthors  |  //none//  | array  | Get the corporate authors (if any) for the record. // Introduced in VuFind 3.0. // |
 | getCourse  |  //none//  | string  | Get the course.  | | getCourse  |  //none//  | string  | Get the course.  |
 | getCourseId  |  //none//  | string  | Get the course ID.  | | getCourseId  |  //none//  | string  | Get the course ID.  |
Line 97: Line 98:
 | getHierarchyTrees |  $hierarchyID (string)  | associative array of hierachy trees on success (id => title), false if no hierarchies found | Get a list of hierarchy trees containing this record (optional parameter may be used to filter to a specific tree) | | getHierarchyTrees |  $hierarchyID (string)  | associative array of hierachy trees on success (id => title), false if no hierarchies found | Get a list of hierarchy trees containing this record (optional parameter may be used to filter to a specific tree) |
 | getHierarchyType |  //none//  | string or boolean | Get the type of hierarchy used by this record (false for no hierarchy supported) | | getHierarchyType |  //none//  | string or boolean | Get the type of hierarchy used by this record (false for no hierarchy supported) |
-| getHighlightedAuthor  |  //none//  | string  | Get a highlighted author string, if available.  |+| getHighlightedAuthor  |  //none//  | string  | Get a highlighted author string, if available. :!: Removed in VuFind 3.0 in favor of getRawAuthorHighlights() |
 | getHighlightedSnippet  |  //none//  | mixed False if no snippet found, otherwise associative array  | Pick one line from the highlighted text (if any) to use as a snippet.  | | getHighlightedSnippet  |  //none//  | mixed False if no snippet found, otherwise associative array  | Pick one line from the highlighted text (if any) to use as a snippet.  |
 | getHighlightedTitle  |  //none//  | string  | Get a highlighted title string, if available.  | | getHighlightedTitle  |  //none//  | string  | Get a highlighted title string, if available.  |
Line 121: Line 122:
 | getPreviousTitles  |  //none//  | array  | Get an array of previous titles for the record.  | | getPreviousTitles  |  //none//  | array  | Get an array of previous titles for the record.  |
 | getPrimaryAuthor  |  //none//  | string  | Get the main author of the record.  | | getPrimaryAuthor  |  //none//  | string  | Get the main author of the record.  |
 +| getPrimaryAuthorsWithHighlighting  |  //none//  | array  | Get primary author information, but with highlighting applied when applicable. // Introduced in VuFind 3.0 //  |
 | getProductionCredits  |  //none//  | array  | Get credits of people involved in production of the item.  | | getProductionCredits  |  //none//  | array  | Get credits of people involved in production of the item.  |
 | getPublicationDates  |  //none//  | array  | Get the publication dates of the record. See also getDateSpan().  | | getPublicationDates  |  //none//  | array  | Get the publication dates of the record. See also getDateSpan().  |
Line 126: Line 128:
 | getPublicationFrequency  |  //none//  | array  | Get an array of publication frequency information.  | | getPublicationFrequency  |  //none//  | array  | Get an array of publication frequency information.  |
 | getPublishers  |  //none//  | array  | Get the publishers of the record.  | | getPublishers  |  //none//  | array  | Get the publishers of the record.  |
 +| getRawAuthorHighlights  |  //none//  | Get raw highlighting information for the primary author field. // Introduced in VuFind 3.0; see also getPrimaryAuthorsWithHighlighting // |
 | getRawLCCN |  //none//  | string or bool | get non-normalized LCCN for this record (or false if none).  | | getRawLCCN |  //none//  | string or bool | get non-normalized LCCN for this record (or false if none).  |
 | getRDFXML  |  //none//  | mixed XML RDF data (empty if unsupported or error).  | Get an XML RDF representation of the data in this record.  | | getRDFXML  |  //none//  | mixed XML RDF data (empty if unsupported or error).  | Get an XML RDF representation of the data in this record.  |
development/architecture/record_driver_method_master_list.txt · Last modified: 2023/03/24 18:45 by sturkel