Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | Next revisionBoth sides next revision |
configuration:overdrive [2019/06/13 19:26] – [Troubleshooting] bpalme | configuration:overdrive [2020/09/22 13:55] – demiankatz |
---|
The Overdrive feature is made up of 4 main components in addition to a handful of templates. The Overdrive Connector is the main piece that handles all of the calls to the Overdrive API. The record driver is a thin layer on top of the SolrMarc record driver hierarchy and just adds a little bit of logic for non-MARC based record information. The Overdrive Controller mostly just handles requests from the "action" buttons (placing and canceling holds, checking and returning titles out) and for the user account page. | The Overdrive feature is made up of 4 main components in addition to a handful of templates. The Overdrive Connector is the main piece that handles all of the calls to the Overdrive API. The record driver is a thin layer on top of the SolrMarc record driver hierarchy and just adds a little bit of logic for non-MARC based record information. The Overdrive Controller mostly just handles requests from the "action" buttons (placing and canceling holds, checking and returning titles out) and for the user account page. |
| |
* [[https://github.com/vufind-org/vufind/blob/master/config/vufind/Overdrive.ini|Configuration File]] | * [[https://github.com/vufind-org/vufind/blob/dev/config/vufind/Overdrive.ini|Configuration File]] |
* [[https://github.com/vufind-org/vufind/blob/master/module/VuFind/src/VuFind/DigitalContent/OverdriveConnector.php|Overdrive Connector]] | * [[https://github.com/vufind-org/vufind/blob/dev/module/VuFind/src/VuFind/DigitalContent/OverdriveConnector.php|Overdrive Connector]] |
* [[https://github.com/vufind-org/vufind/blob/master/module/VuFind/src/VuFind/RecordDriver/SolrOverdrive.php|Record Driver]] | * [[https://github.com/vufind-org/vufind/blob/dev/module/VuFind/src/VuFind/RecordDriver/SolrOverdrive.php|Record Driver]] |
* [[https://github.com/vufind-org/vufind/blob/master/module/VuFind/src/VuFind/Controller/OverdriveController.php|Controller]] | * [[https://github.com/vufind-org/vufind/blob/dev/module/VuFind/src/VuFind/Controller/OverdriveController.php|Controller]] |
* Templates | * Templates |
===== Troubleshooting ===== | ===== Troubleshooting ===== |