Warning: This page has not been updated in over over a year and may be outdated or deprecated.
installation:migration_notes:service_names
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
installation:migration_notes:service_names [2017/11/06 16:24] – demiankatz | installation:migration_notes:service_names [2018/01/26 07:28] – [ILS Drivers] demiankatz | ||
---|---|---|---|
Line 18: | Line 18: | ||
The names of services defined within VuFind have also changed. | The names of services defined within VuFind have also changed. | ||
+ | |||
+ | ==== Top-Level Services ==== | ||
+ | |||
+ | Services defined by VuFind within the top-level service manager now use fully qualified class names as service names, with former names set up as aliases for backward compatibility. | ||
+ | |||
+ | * VuFind\HierarchicalFacetHelper is now VuFind\Search\Solr\HierarchicalFacetHelper | ||
+ | * VuFind\IpAddressUtils is now VuFind\Net\IpAddressUtils | ||
+ | |||
+ | |||
+ | ==== Authentication Plugins ==== | ||
+ | |||
+ | We now use fully-qualified class names as primary service names, with the old short, lowercase names as aliases. | ||
+ | |||
+ | * cas is now VuFind\Auth\CAS | ||
+ | * choiceauth is now VuFind\Auth\ChoiceAuth | ||
+ | * database is now VuFind\Auth\Database | ||
+ | * facebook is now VuFind\Auth\Facebook | ||
+ | * ils is now VuFind\Auth\ILS | ||
+ | * ldap is now VuFind\Auth\LDAP | ||
+ | * multiauth is now VuFind\Auth\MultiAuth | ||
+ | * multiils is now VuFind\Auth\MultiILS | ||
+ | * shibboleth is now VuFind\Auth\Shibboleth | ||
+ | * sip2 is now VuFind\Auth\SIP2 | ||
+ | |||
+ | ==== Autocomplete Plugins ==== | ||
+ | |||
+ | We now use fully-qualified class names as primary service names, with the old short, lowercase names as aliases. | ||
+ | |||
+ | * none is now VuFind\Autocomplete\None | ||
+ | * oclcidentities is now VuFind\Autocomplete\OCLCIdentities | ||
+ | * solr is now VuFind\Autocomplete\Solr | ||
+ | * solrauth is now VuFind\Autocomplete\SolrAuth | ||
+ | * solrcn is now VuFind\Autocomplete\SolrCN | ||
+ | * solrreserves is now VuFind\Autocomplete\SolrReserves | ||
+ | * tag is now VuFind\Autocomplete\Tag | ||
+ | |||
+ | ==== Channel Providers ==== | ||
+ | |||
+ | We now use fully-qualified class names as primary service names, with the old short, lowercase names as aliases. | ||
+ | |||
+ | * alphabrowse is now VuFind\ChannelProvider\AlphaBrowse | ||
+ | * facets is now VuFind\ChannelProvider\Facets | ||
+ | * listitems is now VuFind\ChannelProvider\ListItems | ||
+ | * random is now VuFind\ChannelProvider\Random | ||
+ | * similaritems is now VuFind\ChannelProvider\SimilarItems | ||
==== Controller Plugins ==== | ==== Controller Plugins ==== | ||
- | When overriding core Zend plugins, we now need to use the canonical | + | We now use fully-qualified |
- | * flashmessenger is now Zend\Mvc\Plugin\FlashMessenger\FlashMessenger | + | |
+ | * favorites is now VuFind\Controller\Plugin\Favorites | ||
+ | | ||
+ | * followup is now VuFind\Controller\Plugin\Followup | ||
+ | * holds is now VuFind\Controller\Plugin\Holds | ||
+ | * ILLRequests is now VuFind\Controller\Plugin\ILLRequests | ||
+ | * newitems is now VuFind\Controller\Plugin\NewItems | ||
+ | * permission is now VuFind\Controller\Plugin\Permission | ||
+ | * recaptcha is now VuFind\Controller\Plugin\Recaptcha | ||
+ | * renewals is now VuFind\Controller\Plugin\Renewals | ||
+ | * reserves is now VuFind\Controller\Plugin\Reserves | ||
+ | * result-scroller is now VuFind\Controller\Plugin\ResultScroller (with alias resultScroller) | ||
+ | * storageRetrievalRequests is now VuFind\Controller\Plugin\StorageRetrievalRequests | ||
==== Controllers ==== | ==== Controllers ==== | ||
- | | + | VuFind' |
- | * alphabrowse is now Alphabrowse | + | |
- | * author is now Author | + | * admin is now VuFindAdmin\Controller\AdminController |
- | * authority is now Authority | + | * adminconfig is now VuFindAdmin\Controller\ConfigController |
- | * browse is now Browse | + | * adminmaintenance is now VuFindAdmin\Controller\MaintenanceController |
- | * browzine is now BrowZine | + | * adminsocial is now VuFindAdmin\Controller\SocialController |
- | * cart is now Cart | + | * adminstatistics is now VuFindAdmin\Controller\StatisticsController |
- | * channels is now Channels | + | * admintags is now VuFindAdmin\Controller\TagsController |
- | * collection is now Collection | + | |
- | * collections is now Collections | + | * alphabrowse is now VuFind\Controller\AlphabrowseController |
- | * combined is now Combined | + | * api is now VuFindApi\Controller\ApiController |
- | * confirm is now Confirm | + | * author is now VuFind\Controller\AuthorController |
- | * content is now Content | + | * authority is now VuFind\Controller\AuthorityController |
- | * cover is now Cover | + | * browse is now VuFind\Controller\BrowseController |
- | * eds is now EDS | + | * browzine is now VuFind\Controller\BrowZineController |
- | * edsrecord is now EdsRecord | + | * cart is now VuFind\Controller\CartController |
- | * eit is now EIT | + | * channels is now VuFind\Controller\ChannelsController |
- | * eitrecord is now EITRecord | + | * collection is now VuFind\Controller\CollectionController |
- | * error is now Error | + | * collections is now VuFind\Controller\CollectionsController |
- | * externalauth is now ExternalAuth | + | * combined is now VuFind\Controller\CombinedController |
- | * feedback is now Feedback | + | * compile is now VuFindConsole\Controller\CompileController |
- | * help is now Help | + | * confirm is now VuFind\Controller\ConfirmController |
- | * hierarchy is now Hierarchy | + | * content is now VuFind\Controller\ContentController |
- | * install is now Install | + | * cover is now VuFind\Controller\CoverController |
- | * libguides is now LibGuides | + | * devtools is now VuFindDevTools\Controller\DevtoolsController |
- | * librarycards is now LibraryCards | + | * eds is now VuFind\Controller\EdsController |
- | * missingrecord is now MissingRecord | + | * edsrecord is now VuFind\Controller\EdsrecordController |
- | * my-research is now MyResearch | + | * eit is now VuFind\Controller\EITController |
- | * oai is now OAI | + | * eitrecord is now VuFind\Controller\EITrecordController |
- | * pazpar2 is now Pazpar2 | + | * error is now VuFind\Controller\ErrorController |
- | * primo is now Primo | + | * externalauth is now VuFind\Controller\ExternalAuthController |
- | * primorecord is now PrimoRecord | + | * feedback is now VuFind\Controller\FeedbackController |
- | * qrcode is now QRCode | + | * generate is now VuFindConsole\Controller\GenerateController |
- | * record is now Record | + | * harvest is now VuFindConsole\Controller\HarvestController |
- | * records is now Records | + | * help is now VuFind\Controller\HelpController |
- | * search is now Search | + | * hierarchy is now VuFind\Controller\HierarchyController |
- | * shibbolethlogoutnotification is now ShibbolethLogoutNotification | + | * import is now VuFindConsole\Controller\ImportController |
- | * summon is now Summon | + | * index is now VuFind\Controller\IndexController |
- | * summonrecord is now SummonRecord | + | * install is now VuFind\Controller\InstallController |
- | * tag is now Tag | + | * language is now VuFindConsole\Controller\LanguageController |
- | * upgrade is now Upgrade | + | * libguides is now VuFind\Controller\LibGuidesController |
- | * web is now Web | + | * librarycards is now VuFind\Controller\LibraryCardsController |
- | * worldcat is now Worldcat | + | * missingrecord is now VuFind\Controller\MissingrecordController |
- | * worldcatrecord is now WorldcatRecord | + | * my-research is now VuFind\Controller\MyResearchController |
+ | * oai is now VuFind\Controller\OaiController | ||
+ | * pazpar2 is now VuFind\Controller\Pazpar2Controller | ||
+ | * primo is now VuFind\Controller\PrimoController | ||
+ | * primorecord is now VuFind\Controller\PrimorecordController | ||
+ | * qrcode is now VuFind\Controller\QRCodeController | ||
+ | * record is now VuFind\Controller\RecordController | ||
+ | * records is now VuFind\Controller\RecordsController | ||
+ | * redirect is now VuFindConsole\Controller\RedirectController | ||
+ | * search is now VuFind\Controller\SearchController | ||
+ | * searchapi is now VuFindApi\Controller\SearchApiController | ||
+ | * shibbolethlogoutnotification is now VuFind\Controller\ShibbolethLogoutNotificationController | ||
+ | * summon is now VuFind\Controller\SummonController | ||
+ | * summonrecord is now VuFind\Controller\SummonrecordController | ||
+ | * tag is now VuFind\Controller\TagController | ||
+ | * upgrade is now VuFind\Controller\UpgradeController | ||
+ | * util is now VuFindConsole\Controller\UtilController | ||
+ | * web is now VuFind\Controller\WebController | ||
+ | * worldcat is now VuFind\Controller\WorldcatController | ||
+ | * worldcatrecord is now VuFind\Controller\WorldcatrecordController | ||
+ | |||
+ | ==== Content Loader Plugins ==== | ||
+ | |||
+ | These service names now match fully qualified class names, with old short names set up as aliases. | ||
+ | |||
+ | === Author Notes === | ||
+ | |||
+ | * syndetics is now VuFind\Content\AuthorNotes\Syndetics | ||
+ | * syndeticsplus is now VuFind\Content\AuthorNotes\SyndeticsPlus | ||
+ | |||
+ | === Covers === | ||
+ | |||
+ | * amazon is now VuFind\Content\Covers\Amazon | ||
+ | * booksite is now VuFind\Content\Covers\Booksite | ||
+ | * buchhandel is now VuFind\Content\Covers\Buchhandel | ||
+ | * contentcafe is now VuFind\Content\Covers\ContentCafe | ||
+ | * google is now VuFind\Content\Covers\Google | ||
+ | * librarything is now VuFind\Content\Covers\LibraryThing | ||
+ | * localfile is now VuFind\Content\Covers\LocalFile | ||
+ | * openlibrary is now VuFind\Content\Covers\OpenLibrary | ||
+ | * summon is now VuFind\Content\Covers\Summon | ||
+ | * syndetics is now VuFind\Content\Covers\Syndetics | ||
+ | |||
+ | === Excerpts === | ||
+ | |||
+ | * syndetics is now VuFind\Content\Excerpts\Syndetics | ||
+ | * syndeticsplus is now VuFind\Content\Excerpts\SyndeticsPlus | ||
+ | |||
+ | === Reviews === | ||
+ | |||
+ | * amazon is now VuFind\Content\Reviews\Amazon | ||
+ | * amazoneditorial is now VuFind\Content\Reviews\AmazonEditorial | ||
+ | * booksite is now VuFind\Content\Reviews\Booksite | ||
+ | * guardian is now VuFind\Content\Reviews\Guardian | ||
+ | * syndetics is now VuFind\Content\Reviews\Syndetics | ||
+ | * syndeticsplus is now VuFind\Content\Reviews\SyndeticsPlus | ||
+ | |||
+ | === Summaries === | ||
+ | |||
+ | * syndetics is now VuFind\Content\Summaries\Syndetics | ||
+ | * syndeticsplus is now VuFind\Content\Summaries\SyndeticsPlus | ||
+ | |||
+ | === Tables of Contents === | ||
+ | |||
+ | * syndetics is now VuFind\Content\TOC\Syndetics | ||
+ | * syndeticsplus is now VuFind\Content\TOC\SyndeticsPlus | ||
+ | |||
+ | ==== Database Row Gateways ==== | ||
+ | |||
+ | Row gateway service names now match fully qualified class names, with old short names set up as aliases. | ||
+ | |||
+ | * changetracker is now VuFind\Db\Row\ChangeTracker | ||
+ | * comments is now VuFind\Db\Row\Comments | ||
+ | * externalsession is now VuFind\Db\Row\ExternalSession | ||
+ | * oairesumption is now VuFind\Db\Row\OaiResumption | ||
+ | * record is now VuFind\Db\Row\Record | ||
+ | * resource is now VuFind\Db\Row\Resource | ||
+ | * resourcetags is now VuFind\Db\Row\ResourceTags | ||
+ | * search is now VuFind\Db\Row\Search | ||
+ | * session is now VuFind\Db\Row\Session | ||
+ | * tags is now VuFind\Db\Row\Tags | ||
+ | * user is now VuFind\Db\Row\User | ||
+ | * usercard is now VuFind\Db\Row\UserCard | ||
+ | * userlist is now VuFind\Db\Row\UserList | ||
+ | * userresource is now VuFind\Db\Row\UserResource | ||
+ | |||
+ | ==== Database Table Gateways ==== | ||
+ | |||
+ | Table gateway service names now match fully qualified class names, with old short names set up as aliases. | ||
+ | |||
+ | * changetracker is now VuFind\Db\Table\ChangeTracker | ||
+ | * comments is now VuFind\Db\Table\Comments | ||
+ | * externalsession is now VuFind\Db\Table\ExternalSession | ||
+ | * oairesumption is now VuFind\Db\Table\OaiResumption | ||
+ | * record is now VuFind\Db\Table\Record | ||
+ | * resource is now VuFind\Db\Table\Resource | ||
+ | * resourcetags is now VuFind\Db\Table\ResourceTags | ||
+ | * search is now VuFind\Db\Table\Search | ||
+ | * session is now VuFind\Db\Table\Session | ||
+ | * tags is now VuFind\Db\Table\Tags | ||
+ | * user is now VuFind\Db\Table\User | ||
+ | * usercard is now VuFind\Db\Table\UserCard | ||
+ | * userlist is now VuFind\Db\Table\UserList | ||
+ | * userresource is now VuFind\Db\Table\UserResource | ||
+ | |||
+ | ==== Hierarchy Plugins ==== | ||
+ | |||
+ | With the exception of the hierarchy driver plugins, which use " | ||
+ | |||
+ | === Drivers === | ||
+ | |||
+ | * default is now VuFind\Hierarchy\Driver\HierarchyDefault | ||
+ | * flat is now VuFind\Hierarchy\Driver\HierarchyFlat | ||
+ | |||
+ | === Tree Data Formatters === | ||
+ | |||
+ | * json is now VuFind\Hierarchy\TreeDataFormatter\Json | ||
+ | * xml is now VuFind\Hierarchy\TreeDataFormatter\Xml | ||
+ | |||
+ | === Tree Data Sources === | ||
+ | |||
+ | * solr is now VuFind\Hierarchy\TreeDataSource\Solr | ||
+ | * xmlfile is now VuFind\Hierarchy\TreeDataSource\XMLFile | ||
+ | |||
+ | === Tree Renderers === | ||
+ | |||
+ | * jstree is now VuFind\Hierarchy\TreeRenderer\JSTree' | ||
+ | |||
+ | ==== ILS Drivers ==== | ||
+ | |||
+ | ILS driver service names have been changed to match the fully qualified class names of the plugins, with the old short names set up as aliases. | ||
+ | |||
+ | * aleph is now VuFind\ILS\Driver\Aleph | ||
+ | * amicus is now VuFind\ILS\Driver\Amicus | ||
+ | * claviussql is now VuFind\ILS\Driver\ClaviusSQL | ||
+ | * daia is now VuFind\ILS\Driver\DAIA | ||
+ | * demo is now VuFind\ILS\Driver\Demo | ||
+ | * evergreen is now VuFind\ILS\Driver\Evergreen | ||
+ | * horizon is now VuFind\ILS\Driver\Horizon | ||
+ | * horizonxmlapi is now VuFind\ILS\Driver\HorizonXMLAPI | ||
+ | * innovative is now VuFind\ILS\Driver\Innovative | ||
+ | * koha is now VuFind\ILS\Driver\Koha | ||
+ | * kohailsdi is now VuFind\ILS\Driver\KohaILSDI | ||
+ | * lbs4 is now VuFind\ILS\Driver\LBS4 | ||
+ | * multibackend is now VuFind\ILS\Driver\MultiBackend | ||
+ | * newgenlib is now VuFind\ILS\Driver\NewGenLib | ||
+ | * noils is now VuFind\ILS\Driver\NoILS | ||
+ | * paia is now VuFind\ILS\Driver\PAIA | ||
+ | * polaris is now VuFind\ILS\Driver\Polaris | ||
+ | * sample is now VuFind\ILS\Driver\Sample | ||
+ | * sierra is now VuFind\ILS\Driver\Sierra | ||
+ | * sierrarest is now VuFind\ILS\Driver\SierraRest | ||
+ | * symphony is now VuFind\ILS\Driver\Symphony | ||
+ | * unicorn is now VuFind\ILS\Driver\Unicorn | ||
+ | * virtua is now VuFind\ILS\Driver\Virtua | ||
+ | * voyager is now VuFind\ILS\Driver\Voyager | ||
+ | * voyagerrestful is now VuFind\ILS\Driver\VoyagerRestful | ||
+ | * xcncip2 is now VuFind\ILS\Driver\XCNCIP2 | ||
+ | |||
+ | ==== Permission Provider Plugins ==== | ||
+ | |||
+ | Permission provider service names have been changed to match the fully qualified class names of the plugins, with the old short names set up as aliases. | ||
+ | |||
+ | * ipRange is now VuFind\Role\PermissionProvider\IpRange | ||
+ | * ipRegEx is now VuFind\Role\PermissionProvider\IpRegEx | ||
+ | * role is now VuFind\Role\PermissionProvider\Role | ||
+ | * serverParam is now VuFind\Role\PermissionProvider\ServerParam | ||
+ | * shibboleth is now VuFind\Role\PermissionProvider\Shibboleth | ||
+ | * user is now VuFind\Role\PermissionProvider\User | ||
+ | * username is now VuFind\Role\PermissionProvider\Username | ||
+ | |||
+ | ==== Recommendation Modules ==== | ||
+ | |||
+ | Recommendation module service names have been changed to match the fully qualified class names of the plugins, with the old short names set up as aliases. | ||
+ | |||
+ | * alphabrowselink is now VuFind\Recommend\AlphaBrowseLink | ||
+ | * authorfacets is now VuFind\Recommend\AuthorFacets | ||
+ | * authorinfo is now VuFind\Recommend\AuthorInfo | ||
+ | * authorityrecommend is now VuFind\Recommend\AuthorityRecommend | ||
+ | * catalogresults is now VuFind\Recommend\CatalogResults | ||
+ | * channels is now VuFind\Recommend\Channels | ||
+ | * collectionsidefacets is now VuFind\Recommend\CollectionSideFacets | ||
+ | * doi is now VuFind\Recommend\DOI | ||
+ | * dplaterms is now VuFind\Recommend\DPLATerms | ||
+ | * europeanaresults is now VuFind\Recommend\EuropeanaResults | ||
+ | * europeanaresultsdeferred is now VuFind\Recommend\EuropeanaResultsDeferred | ||
+ | * expandfacets is now VuFind\Recommend\ExpandFacets | ||
+ | * facetcloud is now VuFind\Recommend\FacetCloud | ||
+ | * favoritefacets is now VuFind\Recommend\FavoriteFacets | ||
+ | * libraryh3lp is now VuFind\Recommend\Libraryh3lp | ||
+ | * mapselection is now VuFind\Recommend\MapSelection | ||
+ | * sidefacets is now VuFind\Recommend\SideFacets | ||
+ | * openlibrarysubjects is now VuFind\Recommend\OpenLibrarySubjects | ||
+ | * openlibrarysubjectsdeferred is now VuFind\Recommend\OpenLibrarySubjectsDeferred | ||
+ | * pubdatevisajax is now VuFind\Recommend\PubDateVisAjax | ||
+ | * randomrecommend is now VuFind\Recommend\RandomRecommend | ||
+ | * removefilters is now VuFind\Recommend\RemoveFilters | ||
+ | * spellingsuggestions is now VuFind\Recommend\SpellingSuggestions | ||
+ | * summonbestbets is now VuFind\Recommend\SummonBestBets | ||
+ | * summonbestbetsdeferred is now VuFind\Recommend\SummonBestBetsDeferred | ||
+ | * summondatabases is now VuFind\Recommend\SummonDatabases | ||
+ | * summondatabasesdeferred is now VuFind\Recommend\SummonDatabasesDeferred | ||
+ | * summonresults is now VuFind\Recommend\SummonResults | ||
+ | * summonresultsdeferred is now VuFind\Recommend\SummonResultsDeferred | ||
+ | * summontopics is now VuFind\Recommend\SummonTopics | ||
+ | * switchquery is now VuFind\Recommend\SwitchQuery | ||
+ | * switchtype is now VuFind\Recommend\SwitchType | ||
+ | * topfacets is now VuFind\Recommend\TopFacets | ||
+ | * visualfacets is now VuFind\Recommend\VisualFacets | ||
+ | * webresults is now VuFind\Recommend\WebResults | ||
+ | * worldcatidentities is now VuFind\Recommend\WorldCatIdentities | ||
+ | |||
+ | ==== Record Drivers ==== | ||
+ | |||
+ | Record drivers now use fully qualified class names as service names, with the previous service names set up as aliases. | ||
+ | |||
+ | * browzine is now VuFind\RecordDriver\BrowZine | ||
+ | * eds is now VuFind\RecordDriver\EDS | ||
+ | * eit is now VuFind\RecordDriver\EIT | ||
+ | * libguides is now VuFind\RecordDriver\LibGuides | ||
+ | * missing is now VuFind\RecordDriver\Missing | ||
+ | * pazpar2 is now VuFind\RecordDriver\Pazpar2 | ||
+ | * primo is now VuFind\RecordDriver\Primo | ||
+ | * solrauth is now VuFind\RecordDriver\SolrAuth | ||
+ | * solrdefault is now VuFind\RecordDriver\SolrDefault | ||
+ | * solrmarc is now VuFind\RecordDriver\SolrMarc | ||
+ | * solrmarcremote is now VuFind\RecordDriver\SolrMarcRemote | ||
+ | * solrreserves is now VuFind\RecordDriver\SolrReserves | ||
+ | * solrweb is now VuFind\RecordDriver\SolrWeb | ||
+ | * summon is now VuFind\RecordDriver\Summon | ||
+ | * worldcat is now VuFind\RecordDriver\WorldCat | ||
+ | |||
+ | ==== Record Tab Plugins ==== | ||
+ | |||
+ | Record tab plugins now use fully qualified class names as service names, with the previous service names set up as aliases. | ||
+ | |||
+ | * collectionhierarchytree is now VuFind\RecordTab\CollectionHierarchyTree | ||
+ | * collectionlist is now VuFind\RecordTab\CollectionList | ||
+ | * description is now VuFind\RecordTab\Description | ||
+ | * excerpt is now VuFind\RecordTab\Excerpt | ||
+ | * hierarchytree is now VuFind\RecordTab\HierarchyTree | ||
+ | * holdingsils is now VuFind\RecordTab\HoldingsILS | ||
+ | * holdingsworldcat is now VuFind\RecordTab\HoldingsWorldCat | ||
+ | * map is now VuFind\RecordTab\Map | ||
+ | * preview is now VuFind\RecordTab\Preview | ||
+ | * reviews is now VuFind\RecordTab\Reviews | ||
+ | * similaritemscarousel is now VuFind\RecordTab\SimilarItemsCarousel | ||
+ | * staffviewarray is now VuFind\RecordTab\StaffViewArray | ||
+ | * staffviewmarc is now VuFind\RecordTab\StaffViewMARC | ||
+ | * toc is now VuFind\RecordTab\TOC | ||
+ | * usercomments is now VuFind\RecordTab\UserComments | ||
+ | |||
+ | ==== Related Record Modules ==== | ||
+ | |||
+ | Related record modules now use fully qualified class names as service names, with the previous service names set up as aliases. | ||
+ | |||
+ | * channels is now VuFind\Related\Channels | ||
+ | * similar is now VuFind\Related\Similar | ||
+ | * worldcatsimilar is now VuFind\Related\WorldCatSimilar | ||
+ | |||
+ | ==== Resolver Drivers ==== | ||
+ | |||
+ | Resolver drivers now use fully qualified class names as service names, with the previous service names set up as aliases. | ||
+ | |||
+ | * 360link is now VuFind\Resolver\Driver\Threesixtylink | ||
+ | * demo is now VuFind\Resolver\Driver\Demo | ||
+ | * ezb is now VuFind\Resolver\Driver\Ezb | ||
+ | * sfx is now VuFind\Resolver\Driver\Sfx | ||
+ | * redi is now VuFind\Resolver\Driver\Redi | ||
+ | |||
+ | ==== Search Objects ==== | ||
+ | |||
+ | The options, params and results objects now use fully qualified class names as service names, with the previous service names set up as aliases. | ||
+ | |||
+ | === Options === | ||
+ | |||
+ | * browzine is now VuFind\Search\BrowZine\Options | ||
+ | * combined is now VuFind\Search\Combined\Options | ||
+ | * eds is now VuFind\Search\EDS\Options | ||
+ | * eit is now VuFind\Search\EIT\Options | ||
+ | * emptyset is now VuFind\Search\EmptySet\Options | ||
+ | * favorites is now VuFind\Search\Favorites\Options | ||
+ | * libguides is now VuFind\Search\LibGuides\Options | ||
+ | * mixedlist is now VuFind\Search\MixedList\Options | ||
+ | * pazpar2 is now VuFind\Search\Pazpar2\Options | ||
+ | * primo is now VuFind\Search\Primo\Options | ||
+ | * solr is now VuFind\Search\Solr\Options | ||
+ | * solrauth is now VuFind\Search\SolrAuth\Options | ||
+ | * solrauthor is now VuFind\Search\SolrAuthor\Options | ||
+ | * solrauthorfacets is now VuFind\Search\SolrAuthorFacets\Options | ||
+ | * solrcollection is now VuFind\Search\SolrCollection\Options | ||
+ | * solrreserves is now VuFind\Search\SolrReserves\Options | ||
+ | * solrweb is now VuFind\Search\SolrWeb\Options | ||
+ | * summon is now VuFind\Search\Summon\Options | ||
+ | * tags is now VuFind\Search\Tags\Options | ||
+ | * worldcat is now VuFind\Search\WorldCat\Options | ||
+ | |||
+ | === Params === | ||
+ | |||
+ | * browzine is now VuFind\Search\BrowZine\Params | ||
+ | * combined is now VuFind\Search\Combined\Params | ||
+ | * eds is now VuFind\Search\EDS\Params | ||
+ | * eit is now VuFind\Search\EIT\Params | ||
+ | * emptyset is now VuFind\Search\EmptySet\Params | ||
+ | * favorites is now VuFind\Search\Favorites\Params | ||
+ | * libguides is now VuFind\Search\LibGuides\Params | ||
+ | * mixedlist is now VuFind\Search\MixedList\Params | ||
+ | * pazpar2 is now VuFind\Search\Pazpar2\Params | ||
+ | * primo is now VuFind\Search\Primo\Params | ||
+ | * solr is now VuFind\Search\Solr\Params | ||
+ | * solrauth is now VuFind\Search\SolrAuth\Params | ||
+ | * solrauthor is now VuFind\Search\SolrAuthor\Params | ||
+ | * solrauthorfacets is now VuFind\Search\SolrAuthorFacets\Params | ||
+ | * solrcollection is now VuFind\Search\SolrCollection\Params | ||
+ | * solrreserves is now VuFind\Search\SolrReserves\Params | ||
+ | * solrweb is now VuFind\Search\SolrWeb\Params | ||
+ | * summon is now VuFind\Search\Summon\Params | ||
+ | * tags is now VuFind\Search\Tags\Params | ||
+ | * worldcat is now VuFind\Search\WorldCat\Params | ||
+ | |||
+ | === Results === | ||
+ | |||
+ | * browzine is now VuFind\Search\BrowZine\Results | ||
+ | * combined is now VuFind\Search\Combined\Results | ||
+ | * eds is now VuFind\Search\EDS\Results | ||
+ | * eit is now VuFind\Search\EIT\Results | ||
+ | * emptyset is now VuFind\Search\EmptySet\Results | ||
+ | * favorites is now VuFind\Search\Favorites\Results | ||
+ | * libguides is now VuFind\Search\LibGuides\Results | ||
+ | * mixedlist is now VuFind\Search\MixedList\Results | ||
+ | * pazpar2 is now VuFind\Search\Pazpar2\Results | ||
+ | * primo is now VuFind\Search\Primo\Results | ||
+ | * solr is now VuFind\Search\Solr\Results | ||
+ | * solrauth is now VuFind\Search\SolrAuth\Results | ||
+ | * solrauthor is now VuFind\Search\SolrAuthor\Results | ||
+ | * solrauthorfacets is now VuFind\Search\SolrAuthorFacets\Results | ||
+ | * solrcollection is now VuFind\Search\SolrCollection\Results | ||
+ | * solrreserves is now VuFind\Search\SolrReserves\Results | ||
+ | * solrweb is now VuFind\Search\SolrWeb\Results | ||
+ | * summon is now VuFind\Search\Summon\Results | ||
+ | * tags is now VuFind\Search\Tags\Results | ||
+ | * worldcat is now VuFind\Search\WorldCat\Results | ||
+ | |||
+ | |||
+ | ==== Session Handlers ==== | ||
+ | |||
+ | Session handlers now use fully qualified class names as service names, with the previous service names set up as aliases. | ||
+ | |||
+ | * database is now VuFind\Session\Database | ||
+ | * file is now VuFind\Session\File | ||
+ | * memcache is now VuFind\Session\Memcache | ||
==== View Helpers ==== | ==== View Helpers ==== |
installation/migration_notes/service_names.txt · Last modified: 2020/03/03 17:57 by demiankatz