VuFind API Documentation

Deprecated

Table of Contents

VuFind/src/VuFind/Auth/Manager.php
VuFind/src/VuFind/Config/Locator.php
VuFind/src/VuFind/Controller/MyResearchController.php
VuFind/src/VuFind/Controller/Plugin/Favorites.php
VuFind/src/VuFind/Db/Row/OaiResumption.php
VuFind/src/VuFind/Db/Row/PrivateUser.php
VuFind/src/VuFind/Db/Row/Resource.php
VuFind/src/VuFind/Db/Row/Search.php
VuFind/src/VuFind/Db/Row/User.php
VuFind/src/VuFind/Db/Row/UserList.php
VuFind/src/VuFind/Db/Table/ExternalSession.php
VuFind/src/VuFind/Db/Table/OaiResumption.php
VuFind/src/VuFind/Db/Table/Record.php
VuFind/src/VuFind/Db/Table/Resource.php
VuFind/src/VuFind/Db/Table/ResourceTags.php
VuFind/src/VuFind/Db/Table/Search.php
VuFind/src/VuFind/Db/Table/UserList.php
VuFind/src/VuFind/Db/Table/UserResource.php
VuFind/src/VuFind/Favorites/FavoritesService.php
VuFind/src/VuFind/Form/Form.php
VuFind/src/VuFind/Recommend/InjectSearchRunnerFactory.php
VuFind/src/VuFind/RecordDriver/AbstractBase.php
VuFind/src/VuFind/Search/Base/Options.php
VuFind/src/VuFind/Security/CspHeaderGenerator.php
VuFind/src/VuFind/Tags.php
VuFind/src/VuFind/View/Helper/Root/Auth.php
VuFind/src/VuFind/View/Helper/Root/CspNonce.php
VuFindSearch/src/VuFindSearch/Backend/EDS/Base.php
VuFindSearch/src/VuFindSearch/Backend/Primo/Connector.php
VuFindSearch/src/VuFindSearch/Response/AbstractRecordCollection.php
VuFindSearch/src/VuFindSearch/Response/RecordCollectionInterface.php
VuFindSearch/src/VuFindSearch/Response/RecordInterface.php
VuFindSearch/src/VuFindSearch/Response/RecordTrait.php

Manager.php

Line Element Reason
512 Manager::isLoggedIn()

Use getIdentity() or getUserObject() instead.

Locator.php

Line Element Reason
59 Locator::getLocalConfigPath()

Use PathResolver instead

79 Locator::getBaseConfigPath()

Use PathResolver instead

95 Locator::getConfigPath()

Use PathResolver instead

MyResearchController.php

Line Element Reason
1372 MyResearchController::holdsAction()

Favorites.php

Line Element Reason
45 Favorites

Use \VuFind\Favorites\FavoritesService

72 Favorites::saveBulk()

Use \VuFind\Favorites\FavoritesService::saveRecordsToFavorites()

88 Favorites::delete()

Use \VuFind\Favorites\FavoritesService::deleteFavorites()

OaiResumption.php

Line Element Reason
67 OaiResumption::restoreParams()

Use parse_str() instead

89 OaiResumption::saveParams()

Use \VuFind\Db\Service\OaiResumptionService::createAndPersistToken()

PrivateUser.php

Line Element Reason
82 PrivateUser::setSession()

No longer used or needed

Resource.php

Line Element Reason
88 Resource::deleteTags()

Use ResourceTagsServiceInterface::destroyResourceTagsLinksForUser()

106 Resource::addTag()

Use \VuFind\Tags\TagService::linkTagToResource()

134 Resource::deleteTag()

Use \VuFind\Tags\TagsService::unlinkTagFromResource()

236 Resource::assignMetadata()

Use \VuFind\Record\ResourcePopulator::assignMetadata()

Search.php

Line Element Reason
117 Search::getSearchObjectOrThrowException()
147 Search::setLastExecuted()
163 Search::setSchedule()
183 Search::getUnsubscribeSecret()

Use \VuFind\Crypt\SecretCalculator::getSearchUnsubscribeSecret()

User.php

Line Element Reason
124 User::setConfig()
136 User::clearCredentials()

Use setCatUsername(null)->setRawCatPassword(null)->setCatPassEnc(null)

153 User::saveCatalogId()

Use UserEntityInterface::setCatId() and \VuFind\Db\Service\DbServiceInterface::persistEntity()

169 User::setCredentials()

Use ILSAuthenticator::setUserCatalogCredentials()

185 User::saveCredentials()

Use ILSAuthenticator::saveUserCatalogCredentials()

200 User::saveEmailVerified()

Use UserEntityInterface::setEmailVerified() and \VuFind\Db\Service\DbServiceInterface::persistEntity()

219 User::getCatPassword()

Use ILSAuthenticator::getCatPasswordForUser()

231 User::passwordEncryptionEnabled()
249 User::encryptOrDecrypt()

Use ILSAuthenticator::encrypt() or ILSAuthenticator::decrypt()

267 User::changeHomeLibrary()

Use ILSAuthenticator::updateUserHomeLibrary()

279 User::checkEmailVerified()

Use getEmailVerified()

297 User::getTags()

Use TagServiceInterface::getUserTagsFromFavorites()

311 User::getListTags()

Use TagServiceInterface::getListTags()

331 User::getTagString()

Use \VuFind\Favorites\FavoritesService::getTagStringForEditing()

345 User::formatTagString()

Use \VuFind\Favorites\FavoritesService::formatTagStringForEditing()

367 User::getLists()

Use UserListServiceInterface::getUserListsAndCountsByUser()

413 User::getSavedData()

Use UserResourceServiceInterface::getFavoritesForRecord()

438 User::saveResource()

Use \VuFind\Favorites\FavoritesService::saveResourceToFavorites()

471 User::removeResourcesById()

Use \VuFind\Favorites\FavoritesService::removeUserResourcesById()

494 User::libraryCardsEnabled()

use \VuFind\Config\AccountCapabilities::libraryCardsEnabled()

507 User::getLibraryCards()

Use UserCardServiceInterface::getLibraryCards()

526 User::getLibraryCard()

Use LibraryCardServiceInterface::getOrCreateLibraryCard()

541 User::deleteLibraryCard()

Use UserCardServiceInterface::deleteLibraryCard()

556 User::activateLibraryCard()

Use UserCardServiceInterface::activateLibraryCard()

575 User::saveLibraryCard()

Use UserCardServiceInterface::persistLibraryCardData()

596 User::updateLibraryCardEntry()

Use UserCardServiceInterface::synchronizeUserLibraryCardData()

621 User::delete()

Use \VuFind\Account\UserAccountService::purgeUserData()

651 User::updateHash()

Use \VuFind\Auth\Manager::updateUserVerifyHash()

670 User::updateLastLanguage()

Use \VuFind\Db\Entity\UserEntityInterface::setLastLanguage() and \VuFind\Db\Service\UserService::persistEntity() instead.

689 User::updateEmail()

Use \VuFind\Db\Service\UserServiceInterface::updateUserEmail()

UserList.php

Line Element Reason
90 UserList::editAllowed()

Use \VuFind\Favorites\FavoritesService::userCanEditList()

120 UserList::getListTags()

Use TagServiceInterface::getListTags()

135 UserList::addListTag()

Use \VuFind\Favorites\FavoritesService::addListTag()

170 UserList::rememberLastUsed()

Use \VuFind\Favorites\FavoritesService::rememberLastUsedList()

188 UserList::removeResourcesById()

Use \VuFind\Favorites\FavoritesService::removeListResourcesById()

234 UserList::delete()

Use \VuFind\Favorites\FavoritesService::destroyList()

ExternalSession.php

Line Element Reason
84 ExternalSession::addSessionMapping()

Use ExternalSessionServiceInterface::addSessionMapping()

99 ExternalSession::getByExternalSessionId()

Use ExternalSessionServiceInterface::getAllByExternalSessionId()

114 ExternalSession::destroySession()

Use ExternalSessionServiceInterface::destroySession()

OaiResumption.php

Line Element Reason
105 OaiResumption::saveToken()

Use \VuFind\Db\Service\OaiResumptionService::createAndPersistToken()

Record.php

Line Element Reason
129 Record::updateRecord()

Use RecordServiceInterface::updateRecord()

Resource.php

Line Element Reason
105 Resource::findResource()

Use ResourceServiceInterface::getResourceByRecordId() or \VuFind\Record\ResourcePopulator::getOrCreateResourceForDriver() or \VuFind\Record\ResourcePopulator::getOrCreateResourceForRecordId() as appropriate.

137 Resource::findResources()

Use \VuFind\Db\Service\ResourceServiceInterface::getResourcesByRecordIds()

216 Resource::findMissingMetadata()

Use \VuFind\Db\Service\ResourceServiceInterface::findMissingMetadata()

232 Resource::updateRecordId()

Use \VuFind\Record\RecordIdUpdater::updateRecordId()

ResourceTags.php

Line Element Reason
92 ResourceTags::createLink()

Use ResourceTagsServiceInterface::createLink()

117 ResourceTags::checkForTags()
332 ResourceTags::destroyResourceLinks()

Use ResourceTagsServiceInterface::destroyResourceTagsLinksForUser() or ResourceTagsServiceInterface::destroyNonListResourceTagsLinksForUser() or ResourceTagsServiceInterface::destroyAllListResourceTagsLinksForUser()

375 ResourceTags::destroyListLinks()

Use ResourceTagsServiceInterface::destroyUserListLinks()

405 ResourceTags::processDestroyLinks()

Search.php

Line Element Reason
137 Search::destroySession()

Use SessionServiceInterface::destroySession()

152 Search::getSearches()

Use SessionServiceInterface::getSearches()

169 Search::getRowById()
190 Search::getOwnedRowById()

Use SessionServiceInterface::getSearchByIdAndOwner()

202 Search::getScheduledSearches()

Use SessionServiceInterface::getScheduledSearches()

220 Search::getSearchRowsMatchingNormalizedSearch()

Use SearchNormalizer::getSearchesMatchingNormalizedSearch()

263 Search::saveSearch()

Use SearchNormalizer::saveNormalizedSearch()

UserList.php

Line Element Reason
97 UserList::getNew()

Use \VuFind\Favorites\FavoritesService::createListForUser()

119 UserList::getExisting()

Use \VuFind\Db\Service\UserListServiceInterface::getUserListById()

UserResource.php

Line Element Reason
136 UserResource::createOrUpdateLink()

Use UserResourceServiceInterface::createOrUpdateLink()

162 UserResource::destroyLinks()

FavoritesService.php

Line Element Reason
311 FavoritesService::save()

Use saveRecordToFavorites()

Form.php

Line Element Reason
392 Form::formatEmailMessage()

Use mapRequestParamsToFieldValues

InjectSearchRunnerFactory.php

Line Element Reason
48 InjectSearchRunnerFactory

Use AbstractSearchObjectFactory

AbstractBase.php

Line Element Reason
159 AbstractBase::getComments()

Use CommentsServiceInterface::getRecordComments()

194 AbstractBase::getTags()

Use TagServiceInterface::getRecordTags() or TagServiceInterface::getRecordTagsFromFavorites() or TagServiceInterface::getRecordTagsNotInFavorites()

221 AbstractBase::addTags()

Use \VuFind\Tags\TagsService::linkTagsToRecord()

243 AbstractBase::deleteTags()

Use \VuFind\Tags\TagsService::unlinkTagsFromRecord()

269 AbstractBase::getRatingData()

Use \VuFind\Ratings\RatingsService::getRatingData()

301 AbstractBase::getRatingBreakdown()

Use \VuFind\Ratings\RatingsService::getRatingBreakdown()

322 AbstractBase::addOrUpdateRating()

Use \VuFind\Ratings\RatingsService::saveRating()

345 AbstractBase::getListNotes()

Use \VuFind\View\Helper\Root\Record::getListNotes()

372 AbstractBase::getContainingLists()

Use UserListServiceInterface::getListsContainingRecord()

Options.php

Line Element Reason
1234 Options::supportsFirstLastNavigation()

Use recordFirstLastNavigationEnabled instead

CspHeaderGenerator.php

Line Element Reason
116 CspHeaderGenerator::getHeader()

Use getCspHeader instead

Tags.php

Line Element Reason
43 Tags

Use \VuFind\Tags\TagsService

Auth.php

Line Element Reason
116 Auth::isLoggedIn()

Use getIdentity() or getUserObject() instead.

CspNonce.php

Line Element Reason
69 CspNonce::__invoke()

Use Csp::getNonce() instead

Base.php

Line Element Reason
192 Base::retrieve()

Use retrieveEdsItem

Connector.php

Line Element Reason
61 Connector

Use RestConnector instead

AbstractRecordCollection.php

Line Element Reason
154 AbstractRecordCollection::setSourceIdentifier()

Use setSourceIdentifiers instead

RecordCollectionInterface.php

Line Element Reason
100 RecordCollectionInterface::setSourceIdentifier()

Use setSourceIdentifiers instead

RecordInterface.php

Line Element Reason
54 RecordInterface::setSourceIdentifier()

Use setSourceIdentifiers instead

RecordTrait.php

Line Element Reason
73 RecordTrait::setSourceIdentifier()

Use setSourceIdentifiers instead

Search results