Warning: This page has not been updated in over over a year and may be outdated or deprecated.
development:architecture:data_model_key_concepts
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
vufind2:data_model_key_concepts [2015/12/11 18:58] – [Search Classes] demiankatz | development:architecture:data_model_key_concepts [2015/12/11 18:59] – ↷ Links adapted because of a move operation demiankatz | ||
---|---|---|---|
Line 15: | Line 15: | ||
* The search results class, which actually performs searches with the help of a search parameters object and turns them into an array of record drivers (described below). | * The search results class, which actually performs searches with the help of a search parameters object and turns them into an array of record drivers (described below). | ||
- | Base classes are provided that implement common functionality for all three of these areas. | + | Base classes are provided that implement common functionality for all three of these areas. |
=== Record Loader === | === Record Loader === | ||
- | In early versions of VuFind 2.x, the search classes were also used for loading single records. In later releases, this functionality was moved to a stand-alone \VuFind\Record\Loader class, which interfaces with the same [[Search Service|search services]] as the search classes. | + | In early versions of VuFind 2.x, the search classes were also used for loading single records. In later releases, this functionality was moved to a stand-alone \VuFind\Record\Loader class, which interfaces with the same [[vufind2: |
==== Record Drivers ==== | ==== Record Drivers ==== | ||
- | Regardless of where it comes from, every record in VuFind is represented by a [[development: | + | Regardless of where it comes from, every record in VuFind is represented by a [[development: |
---- struct data ---- | ---- struct data ---- | ||
---- | ---- | ||
development/architecture/data_model_key_concepts.txt · Last modified: 2023/03/27 19:49 by demiankatz