|
Open Preprint Systems
3.3.0
|
Static Public Member Functions | |
| static & | getDAO ($name, $dbconn=null) |
| static & | getDAOs () |
| static | registerDAO ($name, $dao) |
Maintains a static list of DAO objects so each DAO is instantiated only once.
Definition at line 20 of file DAORegistry.inc.php.
|
static |
Retrieve a reference to the specified DAO.
| $name | string the class name of the requested DAO |
| $dbconn | ADONewConnection optional |
Definition at line 57 of file DAORegistry.inc.php.
References fatalError(), PKPApplication\get(), getDAOs(), and instantiate().
Referenced by SubmissionSubmitStep1Form\__construct(), ContactForm\__construct(), CreateReviewerForm\__construct(), PKPReviewerReviewStep3Form\__construct(), AccessKeyManager\__construct(), ReviewAssignmentDAO\__construct(), SubmissionInfoCenterLinkAction\__construct(), RoleDAO\__construct(), ReviewNotesLinkAction\__construct(), EditLibraryFileForm\__construct(), ValidatorControlledVocab\__construct(), OAIDAO\__construct(), PKP\components\forms\announcement\PKPAnnouncementForm\__construct(), EditReviewForm\__construct(), PKP\components\forms\publication\PKPMetadataForm\__construct(), UserGroupDAO\__construct(), UserDetailsForm\__construct(), APP\components\forms\publication\IssueEntryForm\__construct(), GenreForm\__construct(), ScheduledTaskHelper\__construct(), ScheduledTaskTool\__construct(), PKPStageParticipantNotifyForm\__construct(), QueryNoteForm\__construct(), RegistrationForm\__construct(), JournalOAI\__construct(), PKPSubmissionFilesUploadBaseForm\__construct(), CategoryForm\__construct(), PKPSubmissionDAO\__construct(), QueryForm\__construct(), FileLoader\__construct(), SubmissionMailTemplate\_addUsers(), UserGroupForm\_assignStagesToUserGroup(), LegacyJR1\_assignTemplateCounterXML(), FileUploadWizardHandler\_attachEntities(), PKPFileUploadWizardHandler\_attachEntities(), NavigationMenuDAO\_cacheMiss(), PKP\Services\PKPNavigationMenuService\_callbackHandleCustomNavigationMenuItems(), PluginHelper\_checkIfNewer(), PKPSitemapHandler\_createContextSitemap(), PKPEditingProductionStatusNotificationManager\_createNotification(), SubmissionFileDAODelegate\_deleteDependentObjects(), PKPPublicationDAO\_fromRow(), SubmissionFile\_generateName(), SubmissionMetadataFormImplementation\_getAbstractsRequired(), NotificationManager\_getArticleTitle(), UserRolesRequiredPolicy\_getContextRoles(), QueriesGridHandler\_getCurrentUserCanLeave(), PubObjectsExportPlugin\_getDAOs(), SubmissionFileManager\_getFile(), LegacyJR1\_getJournalIds(), AuthorDashboardTabHandler\_getLastReviewRoundNumber(), LegacyJR1\_getMonthlyLogRange(), NotificationHandler\_getNotificationsByOptions(), UsageStatsPlugin\_getPluginSetting(), PluginGalleryGridHandler\_getSpecifiedPlugin(), PKPAcronPlugin\_getTasksToRun(), NotificationsGridCellProvider\_getTitle(), MergeUsersTool\_getUserBySpecifier(), CounterReportPlugin\_getYears(), SubmissionFileManager\_handleCopy(), SubmissionFileManager\_handleUpload(), ArticleSearchIndex\_indexObjectKeywords(), EditorDecisionForm\_initiateReviewRound(), EmailLogDAO\_insertLogUserIds(), SubmissionFileManager\_instantiateSubmissionFile(), ReviewerForm\_isValidReviewer(), InformationCenterHandler\_listNotes(), FileInformationCenterHandler\_listPastNotes(), FilterDAO\_newDataObject(), AccessKeyManager\_performPeriodicCleanup(), TemporaryFileManager\_performPeriodicCleanup(), PKPEditingProductionStatusNotificationManager\_removeNotification(), LegacyJR1\_report(), SubmissionFilesUploadForm\_retrieveGenreList(), PKPReviewRoundTabHandler\_reviewRound(), PKPEditorDecisionHandler\_saveEditorDecision(), EditorDecisionWithEmailForm\_sendReviewMailToAuthor(), PKPIndexHandler\_setupAnnouncements(), SubmissionFileDAODelegate\_updateDependentObjects(), AdminLanguageGridHandler\_updateLocaleSupportState(), EditorDecisionWithEmailForm\_updateReviewRoundStatus(), ArticleSearchIndex\_updateTextIndex(), AboutSiteHandler\aboutThisPublishingSystem(), ReviewFormGridHandler\activateReviewForm(), SectionGridHandler\activateSection(), RegistrationHandler\activateUser(), PKP\Services\PKPAuthorService\add(), PKP\Services\PKPEmailTemplateService\add(), PKPSubmissionHandler\add(), APP\Services\GalleyService\add(), PKP\Services\PKPContextService\add(), PKP\Services\PKPPublicationService\add(), PKP\Services\PKPSubmissionService\add(), PKPPublicationNativeXmlFilter\addAuthors(), SubmissionMetadataFormImplementation\addChecks(), SubmissionNativeXmlFilter\addFiles(), PKPPublicationNativeXmlFilter\addMetadata(), Installer\addPluginVersions(), PKPSubmissionHandler\addPublication(), SubmissionNativeXmlFilter\addPublications(), PKPPublicationNativeXmlFilter\addRepresentations(), EditorAction\addReviewer(), APP\Services\SectionService\addSection(), AuthorGridHandler\addUser(), PKPUserUserXmlFilter\addUserGroups(), APP\Services\ContextService\afterAddContext(), APP\Services\ContextService\afterDeleteContext(), JournalDAO\anyPubIdExists(), ArticleMailTemplate\assignParams(), UserFormHelper\assignRoleContent(), FileUploadWizardHandler\authorize(), AnnouncementTypeGridHandler\authorize(), NavigationMenusGridHandler\authorize(), ReviewFormElementsGridHandler\authorize(), NavigationMenuItemsGridHandler\authorize(), UserGroupGridHandler\authorize(), SearchHandler\authors(), StageAssignmentDAO\build(), PKPUsageEventPlugin\buildUsageEvent(), Validation\canAdminister(), APP\Services\PublicationService\canAuthorPublish(), PKP\Services\PKPSubmissionService\canCurrentUserDelete(), PKP\Services\PKPSubmissionService\canEditPublication(), PKPCatalogHandler\category(), Upgrade\changeSubmissionStageToProduction(), Validation\checkCredentials(), PKPPubIdPlugin\checkDuplicate(), ScheduledTaskHelper\checkFrequency(), AdminHandler\clearDataCache(), ArticleSearchIndex\clearSubmissionFiles(), QueriesGridHandler\closeQuery(), Installer\columnExists(), FilterHelper\configureFilter(), FilterDAO\configureObject(), ReviewerAction\confirmReview(), ManagementHandler\context(), SubmissionFileManager\copyFileToFileStage(), PKPLibraryFileManager\copyFromTemporaryFile(), ReviewFormGridHandler\copyReviewForm(), PKPInstall\createData(), PKPNotificationOperationManager\createNotification(), PKPAuthorNativeXmlFilter\createPKPAuthorNode(), PKPUserUserXmlFilter\createPKPUserNode(), SubmissionFileNativeXmlFilter\createSubmissionFileNode(), SubmissionNativeXmlFilter\createSubmissionNode(), PKPNotificationOperationManager\createTrivialNotification(), UserGroupNativeXmlFilter\createUserGroupNode(), QueryRequiredPolicy\dataObjectEffect(), ReviewRoundRequiredPolicy\dataObjectEffect(), SubmissionRequiredPolicy\dataObjectEffect(), ReviewAssignmentRequiredPolicy\dataObjectEffect(), ReviewFormGridHandler\deactivateReviewForm(), SectionGridHandler\deactivateSection(), PKPBackendSubmissionsHandler\delete(), PKP\Services\PKPAuthorService\delete(), PKP\Services\PKPEmailTemplateService\delete(), APP\Services\GalleyService\delete(), PKPSubmissionHandler\delete(), PKP\Services\PKPContextService\delete(), PKP\Services\PKPPublicationService\delete(), PKP\Services\PKPSubmissionService\delete(), JournalDAO\deleteAllPubIds(), SubmissionFileDAODelegate\deleteAllPubIds(), AnnouncementTypeGridHandler\deleteAnnouncementType(), AuthorGridHandler\deleteAuthor(), SubmissionDAO\deleteById(), PKPLibraryFileManager\deleteById(), TemporaryFileManager\deleteById(), QueuedPaymentDAO\deleteById(), DataObjectTombstoneDAO\deleteById(), PKPSubmissionDAO\deleteById(), ReviewFormElementDAO\deleteById(), ReviewFormDAO\deleteById(), PKPPublicationDAO\deleteById(), NotificationDAO\deleteById(), NavigationMenuDAO\deleteById(), AnnouncementTypeDAO\deleteById(), QueryDAO\deleteById(), NavigationMenuItemDAO\deleteById(), SectionDAO\deleteById(), ReviewAssignmentDAO\deleteById(), SubmissionKeywordDAO\deleteByPublicationId(), PKPAuthorDAO\deleteBySubmissionId(), CategoryCategoryGridHandler\deleteCategory(), CustomBlockGridHandler\deleteCustomBlock(), PKPManageFileApiHandler\deleteFile(), ArticleGalleyGridHandler\deleteGalley(), GenreGridHandler\deleteGenre(), NavigationMenusGridHandler\deleteNavigationMenu(), NavigationMenuItemsGridHandler\deleteNavigationMenuItem(), InformationCenterHandler\deleteNote(), QueryNotesGridHandler\deleteNote(), NotificationsGridHandler\deleteNotifications(), FilterGroupDAO\deleteObject(), ControlledVocabDAO\deleteObjectById(), StageParticipantGridHandler\deleteParticipant(), PluginGridHandler\deletePlugin(), PKPSubmissionHandler\deletePublication(), QueriesGridHandler\deleteQuery(), ReviewFormGridHandler\deleteReviewForm(), ReviewFormElementsGridHandler\deleteReviewFormElement(), SectionGridHandler\deleteSection(), ArticleSearchIndex\deleteTextIndex(), PKPNotificationOperationManager\deleteTrivialNotifications(), ManageFileApiHandler\detachEntities(), PKPManageFileApiHandler\detachEntities(), ReviewRound\determineStatus(), ViewSubmissionMetadataHandler\display(), PKPUserImportExportPlugin\display(), UserForm\display(), UserDetailsForm\display(), PKPTemplateManager\display(), UsageStatsPlugin\displayReaderArticleGraph(), UsageStatsPlugin\displayReaderMonographGraph(), UsageStatsPlugin\displayReaderPreprintGraph(), PreprintHandler\download(), LibraryFileHandler\downloadLibraryFile(), LibraryFileHandler\downloadPublic(), PKP\Services\PKPSiteService\edit(), PKP\Services\PKPAnnouncementService\edit(), PKP\Services\PKPAuthorService\edit(), PKP\Services\PKPEmailTemplateService\edit(), APP\Services\GalleyService\edit(), PKPSubmissionHandler\edit(), PKP\Services\PKPPublicationService\edit(), PKP\Services\PKPSubmissionService\edit(), AuthorGridHandler\editAuthor(), UserGridHandler\editEmail(), PKPWorkflowHandler\editorDecisionActions(), PKPSubmissionHandler\editPublication(), ReviewFormGridHandler\editReviewForm(), SubmissionFileAuthorEditorPolicy\effect(), SubmissionFileNotQueryAccessPolicy\effect(), QueryUserAccessibleWorkflowStageRequiredPolicy\effect(), SubmissionFileAssignedQueryAccessPolicy\effect(), SubmissionFileAssignedReviewerAccessPolicy\effect(), SubmissionFileRequestedRevisionRequiredPolicy\effect(), QueryAssignedToUserAccessPolicy\effect(), UserRolesRequiredPolicy\effect(), ManagerRequiredPolicy\effect(), SubmissionAuthorPolicy\effect(), ReviewAssignmentAccessPolicy\effect(), SubmissionFileStageRequiredPolicy\effect(), StageRolePolicy\effect(), ControlledVocab\enumerate(), PKPSubmissionSubmitStep2Form\execute(), PKPSubmissionSubmitStep4Form\execute(), rebuildSearchIndex\execute(), ReinstateReviewerForm\execute(), UnassignReviewerForm\execute(), NewReviewRoundForm\execute(), SubmissionDeletionTool\execute(), CitationsParsingTool\execute(), BaseProfileForm\execute(), EnrollExistingReviewerForm\execute(), UserRoleForm\execute(), InstallPluginVersionTool\execute(), EditLibraryFileForm\execute(), NewLibraryFileForm\execute(), LoginChangePasswordForm\execute(), installEmailTemplates\execute(), SubmissionFilesUploadConfirmationForm\execute(), UploadPluginForm\execute(), ReviewerGossipForm\execute(), UserEmailForm\execute(), ReviewFormForm\execute(), InstallLanguageForm\execute(), ManageSubmissionFilesForm\execute(), EmailReviewerForm\execute(), PromoteForm\execute(), CreateReviewerForm\execute(), ReviewerNotifyActionForm\execute(), PKPSubmissionSubmitStep3Form\execute(), UserDisableForm\execute(), NewNoteForm\execute(), UserForm\execute(), ThankReviewerForm\execute(), ChangePasswordForm\execute(), AnnouncementTypeForm\execute(), PKPSectionForm\execute(), ReviewFormElementForm\execute(), PKPReviewerReviewStep3Form\execute(), EditReviewForm\execute(), PKPReviewerReviewStep1Form\execute(), QueryNoteForm\execute(), GenreForm\execute(), SubmissionSubmitStep1Form\execute(), ReviewReminderForm\execute(), SectionForm\execute(), PKPStageParticipantNotifyForm\execute(), SubmissionFilesMetadataForm\execute(), PKPNotificationSettingsForm\execute(), ArticleGalleyForm\execute(), PKPNavigationMenuItemsForm\execute(), NavigationMenuForm\execute(), PKPSubmissionMetadataFormImplementation\execute(), RecommendationForm\execute(), UserGroupForm\execute(), PKPAuthorForm\execute(), PKPPublicIdentifiersForm\execute(), RegistrationForm\execute(), AddParticipantForm\execute(), CategoryForm\execute(), UserDetailsForm\execute(), ReviewerForm\execute(), PKPSubmissionSubmitStep1Form\execute(), QueryForm\execute(), StatisticsReport\executeActions(), ReviewReminder\executeActions(), PubObjectsExportPlugin\executeCLI(), MetadataPluginTestCase\executeMetadataPluginTest(), PluginTestCase\executePluginTest(), AdminHandler\expireSessions(), PKPUserImportExportPlugin\exportAllUsers(), PKPUserImportExportPlugin\exportUsers(), PubObjectsExportPlugin\exportXML(), Dc11SchemaArticleAdapter\extractMetadataFromDataObject(), SubmissionSubmitStep1Form\fetch(), RolesForm\fetch(), SubmissionSubmitStep3Form\fetch(), AdvancedSearchReviewerForm\fetch(), PKPReviewerReviewStep1Form\fetch(), IdentityForm\fetch(), UserEmailForm\fetch(), EmailReviewerForm\fetch(), NavigationMenuForm\fetch(), NewNoteForm\fetch(), EditReviewForm\fetch(), PKPStageParticipantNotifyForm\fetch(), PKPReviewerReviewStep3Form\fetch(), PKPSubmissionSubmitStep1Form\fetch(), EditorDecisionWithEmailForm\fetch(), AddParticipantForm\fetch(), PKPAuthorForm\fetch(), PKPNotificationSettingsForm\fetch(), UserGroupForm\fetch(), CategoryForm\fetch(), QueryForm\fetch(), ReviewerForm\fetch(), NotificationHandler\fetchNotification(), AuthorDashboardReviewRoundTabHandler\fetchReviewRoundInfo(), WorkflowTabHandler\fetchTab(), AuthorDashboardTabHandler\fetchTab(), PKPWorkflowTabHandler\fetchTab(), StageParticipantGridHandler\fetchUserList(), EditDecisionDAO\findValidPendingRevisionsDecision(), Installer\fixLibraryFiles(), PKPMetricsDAO\foreignKeyLookup(), ArticleSearch\formatResults(), PKPCatalogHandler\fullSize(), PKPLibraryFileManager\generateFileName(), Validation\generatePassword(), Validation\generatePasswordResetHash(), PKP\Services\PKPUserService\get(), PKP\Services\PKPAuthorService\get(), APP\Services\GalleyService\get(), PKP\Services\PKPAnnouncementService\get(), PKP\Services\PKPPublicationService\get(), PKP\Services\PKPSubmissionService\get(), PKPSubmissionHandler\get(), PKP\Services\PKPUserService\getAccessibleStageRoles(), ReviewerReviewAttachmentGridDataProvider\getAddFileAction(), SubmissionAgencyDAO\getAgencies(), InterestManager\getAllInterests(), InterestDAO\getAllInterests(), Announcement\getAnnouncementTypeName(), DOIPubIdExportPlugin\getArticleGalleys(), PubObjectsExportPlugin\getArticleGalleys(), UsageStatsLoader\getAssoc(), SubmissionComment\getAuthorEmail(), SubmissionComment\getAuthorName(), AuthorDAO\getAuthorsAlphabetizedByJournal(), PKPSubmission\getAuthorString(), PKP\Services\PKPEmailTemplateService\getByKey(), SubEditorsDAO\getBySubmissionGroupId(), RoleDAO\getByUserIdGroupedByContext(), QueriesAccessHelper\getCanDelete(), QueriesAccessHelper\getCanEdit(), QueryNotesGridCellProvider\getCellActions(), UserGroupGridCellProvider\getCellActions(), AuthorReviewerGridCellProvider\getCellActions(), ArticleGalleyGridCellProvider\getCellActions(), ReviewerGridCellProvider\getCellActions(), SubmissionFile\getClientFileName(), PKPSubmissionSubmitStep1Form\getCommentsToEditor(), PKP\components\listPanels\PKPEmailTemplatesListPanel\getConfig(), BrowseBlockPlugin\getContents(), PKPRouter\getContext(), Application\getContextDAO(), Representation\getContextId(), VersionCheck\getCurrentDBVersion(), Plugin\getCurrentVersion(), Journal\getDAO(), PKPSubmission\getDAO(), SubmissionFile\getDAO(), PKPPubIdPlugin\getDAOs(), PKP\Services\PKPPublicationService\getDateBoundaries(), SubmissionDisciplineDAO\getDisciplines(), PKPApplication\getEnabledProducts(), ControlledVocabDAO\getEntryDAO(), TemporaryFileManager\getFile(), ArticleGalley\getFile(), SubmissionFile\getFilePath(), UsageStatsLoader\getFileTypeFromAssoc(), PKPHandler\getFirstUserContext(), PKPNotificationOperationManager\getFormattedNotificationsForUser(), PKPPageRouter\getHomeUrl(), GalleryPlugin\getInstalledVersion(), InterestManager\getInterestsForUser(), OAIDAO\getJournalSets(), SubmissionKeywordDAO\getKeywords(), SubmissionLanguageDAO\getLanguages(), VersionCheck\getLatestVersion(), AnnouncementTypeForm\getLocaleFieldNames(), ReviewFormElementForm\getLocaleFieldNames(), ReviewFormForm\getLocaleFieldNames(), CategoryForm\getLocaleFieldNames(), SectionForm\getLocaleFieldNames(), PKPNavigationMenuItemsForm\getLocaleFieldNames(), UserDetailsForm\getLocaleFieldNames(), SessionManager\getManager(), PKP\Services\PKPAnnouncementService\getMany(), PKPVocabHandler\getMany(), APP\Services\GalleyService\getMany(), PKP\Services\PKPAuthorService\getMany(), PKP\Services\PKPPublicationService\getMany(), PKP\Services\PKPUserService\getMany(), PKP\Services\PKPSubmissionService\getMany(), PKP\Services\PKPEmailTemplateService\getMany(), PKPStatsPublicationHandler\getMany(), PKPSubmissionHandler\getMany(), PKP\Services\PKPNavigationMenuService\getMenuTree(), PKPUsageStatsReportPlugin\getMetrics(), PendingRevisionsNotificationManager\getNotificationContents(), QueryNotificationManager\getNotificationContents(), SubmissionNotificationManager\getNotificationMessage(), QueryNotificationManager\getNotificationMessage(), PKPNotificationManager\getNotificationMessage(), PKPNotificationManager\getNotificationTitle(), PKPNotificationManager\getNotificationUrl(), PendingRevisionsNotificationManager\getNotificationUrl(), QueryNotificationManager\getNotificationUrl(), EditorDecisionNotificationManager\getNotificationUrl(), PKPToolsHandler\getObjectTitle(), UsageStatsLoader\getOJSAssoc(), UsageStatsLoader\getOJSFileTypeFromAssoc(), UsageStatsLoader\getOMPAssoc(), UsageStatsLoader\getOPSAssoc(), ThemePlugin\getOptionValues(), PKP\Services\PKPStatsService\getOrderedObjects(), APP\Services\GalleyService\getProperties(), PKP\Services\PKPPublicationService\getProperties(), PKP\Services\PKPSubmissionService\getProperties(), PKP\Services\PKPUserService\getProperties(), PKP\Services\PKPSubmissionService\getPropertyStages(), PKPSubmissionHandler\getPublication(), PKPSubmissionHandler\getPublications(), PKP\Services\QueryBuilders\PKPUserQueryBuilder\getQuery(), QueryNotificationManager\getQuerySubmission(), PaymentManager\getQueuedPayment(), PKP\Services\PKPStatsService\getRecords(), Query\getReplies(), CounterReportJR1\getReportItems(), CounterReportAR1\getReportItems(), Application\getRepresentationDAO(), Representation\getRepresentationFiles(), ReviewerAction\getResponseEmail(), PKP\Services\PKPSubmissionService\getReviewAssignments(), PKP\Services\PKPUserService\getReviewers(), UserDAO\getReviewersNotAssignedToSubmission(), ManageReviewFilesForm\getReviewRound(), PKPReviewerGridHandler\getReviewRound(), PKP\Services\PKPSubmissionService\getReviewRounds(), PKPSubmissionFilesUploadBaseForm\getRevisionSubmissionFilesSelection(), User\getRoles(), ArticleSearch\getSearchDao(), Application\getSectionDAO(), APP\Services\SectionService\getSectionList(), EmailLogEntry\getSenderEmail(), EmailLogEntry\getSenderFullName(), User\getSetting(), Plugin\getSetting(), User\getSettings(), ControlledVocabEntryDAO\getSettingsDAO(), ArticleSearch\getSimilarityTerms(), PKPRequest\getSite(), ArticleSearch\getSparseArray(), CrossRefExportPlugin\getStatusMessage(), SubmissionSubjectDAO\getSubjects(), SubmissionFileBaseAccessPolicy\getSubmissionFile(), PKPSubmissionFilesUploadBaseForm\getSubmissionFiles(), Application\getSubmissionSearchDAO(), DataObject\getSupportedExtractionAdapters(), DataObject\getSupportedInjectionAdapters(), FileGenreGridColumn\getTemplateVarsFromRow(), UserGroupGridCellProvider\getTemplateVarsFromRowColumn(), StageParticipantGridCellProvider\getTemplateVarsFromRowColumn(), EventLogGridCellProvider\getTemplateVarsFromRowColumn(), NavigationMenusGridCellProvider\getTemplateVarsFromRowColumn(), PKP\Services\PKPStatsService\getTimeline(), PKPLocale\getTimeZone(), EventLogEntry\getTranslatedMessage(), NotificationsGridHandler\getUnreadNotificationsCount(), DOIPubIdExportPlugin\getUnregisteredArticles(), PubObjectsExportPlugin\getUnregisteredArticles(), DOIPubIdExportPlugin\getUnregisteredGalleys(), UsageEventPlugin\getUsageEventData(), Note\getUser(), PKPRequest\getUser(), PKPNotificationOperationManager\getUserBlockedEmailedNotifications(), PKPNotificationOperationManager\getUserBlockedNotifications(), EventLogEntry\getUserEmail(), EventLogEntry\getUserFullName(), PKPAuthor\getUserGroup(), PKPUserImportExportPlugin\getUserImportExportFilter(), UserSettingsDAO\getUsersBySetting(), PKPReviewerGridHandler\getUsersNotAssignedAsReviewers(), SubmissionFileDAO\getWorkflowStageId(), PKP\Services\PKPSubmissionService\getWorkflowUrlByUserRoles(), PKPReviewerGridHandler\gossip(), NativeXmlPKPPublicationFilter\handleChildElement(), OrcidProfilePlugin\handleEditorAction(), NativeXmlPKPAuthorFilter\handleElement(), NativeXmlPKPPublicationFilter\handleElement(), NativeXmlUserGroupFilter\handleElement(), NativeXmlSubmissionFilter\handleElement(), NativeXmlSubmissionFileFilter\handleRevisionElement(), OrcidProfilePlugin\handleSubmissionSubmitStep3FormExecute(), TemporaryFileManager\handleUpload(), ManageProofFilesForm\importFile(), ManageQueryNoteFilesForm\importFile(), ManageReviewFilesForm\importFile(), ManageSubmissionFilesForm\importFile(), PKPEditorDecisionHandler\importPeerReviews(), UserXmlPKPUserFilter\importUserPasswordValidation(), EditorAction\incrementWorkflowStage(), IndexHandler\index(), PreprintsHandler\index(), AnnouncementHandler\index(), PKPWorkflowHandler\index(), SectionForm\initData(), UserForm\initData(), PKPReviewerReviewStep3Form\initData(), ReviewFormForm\initData(), UserDisableForm\initData(), ReviewerNotifyActionForm\initData(), ThankReviewerForm\initData(), ReviewReminderForm\initData(), ReviewFormElements\initData(), PreviewReviewForm\initData(), GenreForm\initData(), AnnouncementTypeForm\initData(), ReviewFormElementForm\initData(), UserGroupForm\initData(), RecommendationForm\initData(), PKPSubmissionMetadataFormImplementation\initData(), PKPNavigationMenuItemsForm\initData(), CategoryForm\initData(), NavigationMenuForm\initData(), ReviewerForm\initData(), QueryForm\initData(), TemplateManager\initialize(), CategoryGridCategoryRow\initialize(), SectionGridHandler\initialize(), UserGridRow\initialize(), ReviewerGridRow\initialize(), EventLogGridRow\initialize(), StageParticipantGridRow\initialize(), UserSelectGridHandler\initialize(), AuthorGridRow\initialize(), FileInformationCenterHandler\initialize(), AddParticipantForm\initialize(), SubmissionAgencyDAO\insertAgencies(), ArticleTombstoneManager\insertArticleTombstone(), SubmissionDisciplineDAO\insertDisciplines(), SubmissionKeywordDAO\insertKeywords(), SubmissionLanguageDAO\insertLanguages(), PKPPublicationDAO\insertObject(), NavigationMenuItemAssignmentDAO\insertObject(), SubmissionSubjectDAO\insertSubjects(), Plugin\installContextSpecificSettings(), Plugin\installControlledVocabs(), Installer\installDefaultNavigationMenus(), Installer\installEmailTemplate(), Plugin\installEmailTemplateData(), Plugin\installEmailTemplates(), FilterHelper\installFilterGroups(), PKPLocale\installLocale(), Plugin\installLocale(), NavigationMenuItemDAO\installNodeSettings(), PluginHelper\installPlugin(), NavigationMenuDAO\installSettings(), NavigationMenuItemDAO\installSettings(), UserGroupDAO\installSettings(), Plugin\installSiteSettings(), QueriesAccessHelper\isAssigned(), Validation\isAuthorized(), LimitReviewFilesGridHandler\isDataElementSelected(), Genre\isDefault(), ReviewAssignment\isRead(), MetadataProperty\isValid(), QueriesGridHandler\leaveQuery(), SubmissionDocumentsFilesGridDataProvider\loadCategoryData(), LibraryFileAdminGridDataProvider\loadCategoryData(), SubmissionFilesCategoryGridDataProvider\loadCategoryData(), PluginGridHandler\loadCategoryData(), StageParticipantGridHandler\loadCategoryData(), CategoryCategoryGridHandler\loadCategoryData(), PubIdExportSubmissionsListGridHandler\loadData(), ReviewRevisionsGridDataProvider\loadData(), TaskNotificationsGridHandler\loadData(), DependentFilesGridDataProvider\loadData(), ReviewFormElementResponseItemListbuilderHandler\loadData(), ReviewerReviewFilesGridDataProvider\loadData(), QueryNoteFilesGridDataProvider\loadData(), ReviewGridDataProvider\loadData(), ReviewerReviewAttachmentGridDataProvider\loadData(), SubmissionFileEventLogGridHandler\loadData(), SubmissionFilesGridDataProvider\loadData(), GenreGridHandler\loadData(), AnnouncementTypeGridHandler\loadData(), CategoryCategoryGridHandler\loadData(), NavigationMenuItemsGridHandler\loadData(), PluginGalleryGridHandler\loadData(), UserSelectGridHandler\loadData(), NavigationMenusGridHandler\loadData(), ReviewFormElementsGridHandler\loadData(), AuthorReviewerGridHandler\loadData(), UserGroupGridHandler\loadData(), ReviewFormGridHandler\loadData(), UserGridHandler\loadData(), ExportableUsersGridHandler\loadData(), SubmissionEventLogGridHandler\loadData(), ExportPublishedSubmissionsListGridHandler\loadData(), ArticleGalleyGridHandler\loadData(), PubIdExportRepresentationsListGridHandler\loadData(), StageParticipantGridHandler\loadData(), AuthorGridHandler\loadData(), QueriesGridHandler\loadData(), PKPReviewerGridHandler\loadData(), PKP\Services\PKPNavigationMenuService\loadMenuTree(), SubmissionMailTemplate\log(), SubmissionFileLog\logEvent(), SubmissionLog\logEvent(), Validation\login(), Validation\logout(), PubIdPlugin\manage(), NotificationsGridHandler\markNew(), NotificationsGridHandler\markRead(), Note\markViewed(), PKPUserAction\mergeUsers(), Installer\migrateSidebarBlocks(), Installer\migrateSiteLocales(), PKPWorkflowHandler\notificationOptionsByStage(), QueriesGridHandler\openQuery(), OrcidHandler\orcidAuthorize(), OrcidHandler\orcidVerify(), NativeXmlPKPPublicationFilter\parseAuthor(), NativeXmlPKPPublicationFilter\parseCitations(), UserXmlPKPUserFilter\parseUser(), UserXmlPKPUserFilter\parseUserGroup(), QueriesGridHandler\participants(), PKP\Services\PKPNavigationMenuService\populateNMIAssignmentContainedObjects(), NativeXmlSubmissionFilter\populateObject(), Installer\preInstall(), NavigationMenuItemHandler\preview(), UsageStatsLoader\processFile(), PKP\Services\PKPPublicationService\publish(), PKPSubmissionHandler\publishPublication(), PaymentManager\queuePayment(), CategoryForm\readInputData(), AuthorReviewerGridHandler\readReview(), PKPReviewerGridHandler\readReview(), PKPAuthorDashboardHandler\readSubmissionEmail(), ArticleSearchIndex\rebuildIndex(), EditorAction\recordDecision(), SubmissionFileManager\recordView(), Validation\registerUserSession(), APP\Services\PublicationService\relate(), SubmissionHandler\relatePublication(), PKPImportExportDeployment\removeImportedObjects(), OrcidProfilePlugin\removeOrcidAccessToken(), UserGridHandler\removeUser(), UserGroupGridHandler\removeUserGroup(), UserGridHandler\renderFilter(), ExportableUsersGridHandler\renderFilter(), UserGroupGridHandler\renderFilter(), JournalOAI\repositoryInfo(), LoginHandler\requestResetPassword(), LoginHandler\resetPassword(), PKPToolsHandler\resetPermissions(), EditDecisionDAO\responseExists(), PKP\Services\PKPEmailTemplateService\restoreDefaults(), GenreGridHandler\restoreGenres(), ReviewFormGridHandler\reviewFormPreview(), PKPReviewerGridHandler\reviewRead(), PKPReviewerReviewStep3Form\saveForLater(), PKPManageFileApiHandler\saveMetadata(), ThemePlugin\saveOption(), StageParticipantGridHandler\saveParticipant(), PKPReviewerReviewStep3Form\saveReviewForm(), UserFormHelper\saveRoleContent(), PKPReviewerHandler\saveStep(), SectionsHandler\section(), OrcidProfilePlugin\sendAuthorMail(), UserGridHandler\sendEmail(), PKPStageParticipantNotifyForm\sendMessage(), PKPNotificationOperationManager\sendNotificationEmail(), ReviewReminder\sendReminder(), OrcidProfilePlugin\sendSubmissionToOrcid(), PKPSubmissionSubmitStep1Form\setCommentsToEditor(), CategoryCategoryGridHandler\setDataElementInCategorySequence(), GenreGridHandler\setDataElementSequence(), CategoryCategoryGridHandler\setDataElementSequence(), SectionGridHandler\setDataElementSequence(), ArticleGalleyGridHandler\setDataElementSequence(), ReviewFormElementsGridHandler\setDataElementSequence(), ReviewFormGridHandler\setDataElementSequence(), AuthorGridHandler\setDataElementSequence(), QueriesGridHandler\setDataElementSequence(), EditorAction\setDueDates(), InterestManager\setInterestsForUser(), AdminLanguageGridHandler\setPrimaryLocale(), PKPSubmissionSubmitStep1Form\setPublicationData(), Installer\setStatsEmailSettings(), PublicationTest\setUp(), FilterDAOTest\setUp(), PKPTestCase\setUp(), PKPTemplateManager\setupBackendPage(), WorkflowHandler\setupIndex(), PKPAuthorDashboardHandler\setupTemplate(), FileInformationCenterHandler\setupTemplate(), UserGroupAssignment\setUserGroupId(), Session\setUserId(), InterestDAO\setUserInterests(), PKPReviewerHandler\showDeclineReview(), PKPAcronPlugin\shutdownFunction(), LoginHandler\signInAsUser(), LoginHandler\signOutAsUser(), PKPTemplateManager\smartyLoadNavigationMenuArea(), PKPTemplateManager\smartyLoadScript(), PKPTemplateManager\smartyLoadStylesheet(), PKPTemplateManager\smartyPluckFiles(), PKPReviewerHandler\step(), PKPReviewerHandler\submission(), ArticleSearchIndex\submissionFileChanged(), ArticleSearchIndex\submissionFileDeleted(), ArticleSearchIndex\submissionFilesChanged(), TemporaryFileManager\submissionToTemporaryFile(), GoogleScholarPlugin\submissionView(), Validation\suggestUsername(), AdminHandler\systemInfo(), Installer\tableExists(), FilterDAOTest\testCompositeFilterCrud(), FilterDAOTest\testFilterCrud(), FilterGroupDAOTest\testFilterGroupCrud(), ControlledVocabTest\testParseXML(), PKPComponentRouterTest\testRoute(), OAIMetadataFormat_DCTest\testToXml(), MetadataPropertyTest\testValidateControlledVocabulary(), PKPCatalogHandler\thumbnail(), NavigationMenuItemAssignmentDAO\unCacheRelatedNavigationMenus(), NavigationMenuItemDAO\unCacheRelatedNavigationMenus(), PKPReviewerGridHandler\unconsiderReview(), AdminLanguageGridHandler\uninstallLocale(), PKPLocale\uninstallLocale(), PKP\Services\PKPPublicationService\unpublish(), PKPSubmissionHandler\unpublishPublication(), PKPApproveSubmissionNotificationManager\updateNotification(), EditorAssignmentNotificationManager\updateNotification(), EditorDecisionNotificationManager\updateNotification(), PKPEditingProductionStatusNotificationManager\updateNotification(), PendingRevisionsNotificationManager\updateNotification(), PKPPublicationDAO\updateObject(), ReviewFormGridHandler\updateReviewForm(), ReviewFormElementsGridHandler\updateReviewFormElement(), ReviewAssignmentDAO\updateReviewRoundStatus(), ReviewerReviewForm\updateReviewStepAndSaveSubmission(), User\updateSetting(), Plugin\updateSetting(), UserApiHandler\updateUserMessageState(), Installer\updateVersion(), PluginHelper\upgradePlugin(), PKP\Services\PKPUserService\userHasRole(), PKPSubmissionSubmitStep1Form\validate(), SectionForm\validate(), SubmissionFilesUploadForm\validate(), SubmissionSubmitStep1Form\validate(), CategoryForm\validate(), RegistrationForm\validate(), NavigationMenuForm\validate(), AddParticipantForm\validate(), PKPNavigationMenuItemsForm\validate(), APP\Services\PublicationService\validatePublication(), PKP\Services\PKPPublicationService\version(), PKPSubmissionHandler\versionPublication(), AnnouncementHandler\view(), NavigationMenuItemHandler\view(), PreprintHandler\view(), and SubmissionEventLogGridHandler\viewEmail().
|
static |
Get the current list of registered DAOs. This returns a reference to the static hash used to store all DAOs currently instantiated by the system.
Definition at line 28 of file DAORegistry.inc.php.
References Registry\get().
Referenced by getDAO(), and registerDAO().
|
static |
Register a new DAO with the system.
| $name | string The name of the DAO to register |
| $dao | object A reference to the DAO to be registered |
Definition at line 40 of file DAORegistry.inc.php.
References getDAOs().
Referenced by UsageStatsLoader\__construct(), PKPRouterTestCase\_setUpMockDAOs(), PKPTestCase\tearDown(), PKPRouterTestCase\testGetContext(), FormValidatorControlledVocabTest\testIsValid(), OAIMetadataFormat_DCTest\testToXml(), and ValidatorControlledVocabTest\testValidatorControlledVocab().