Open Journal Systems  3.0.0
 All Classes Namespaces Functions Variables Groups Pages
DAORegistry Class Reference

Static Public Member Functions

static & getDAO ($name, $dbconn=null)
 
static & getDAOs ()
 
static registerDAO ($name, $dao)
 

Detailed Description

Maintains a static list of DAO objects so each DAO is instantiated only once.

See Also
DAO

Definition at line 20 of file DAORegistry.inc.php.

Member Function Documentation

static& DAORegistry::getDAO (   $name,
  $dbconn = null 
)
static

Retrieve a reference to the specified DAO.

Parameters
$namestring the class name of the requested DAO
$dbconnADONewConnection optional
Returns
DAO

Definition at line 57 of file DAORegistry.inc.php.

References getDAOs().

Referenced by ContextSiteSettingsForm\_assignManagerGroup(), SearchHandler\_assignSearchFilters(), CounterHandler\_assignTemplateCounterXML(), PKPSubmissionHandler\_canExpedite(), AdminLanguageGridHandler\_canManage(), SitemapHandler\_createJournalSitemap(), SitemapHandler\_createSitemapIndex(), SubmissionFileDAODelegate\_deleteDependentObjects(), FunctionalEditingTest\_enablePushProcessing(), ReviewerSubmissionDAO\_fromRow(), LuceneSettingsForm\_getAutosuggestTypes(), MedraSettingsForm\_getCountries(), ReviewerSelectGridHandler\_getFilterData(), HtmlArticleGalleyPlugin\_getHTMLContents(), HtmlArticleGalleyPlugin\_getImageFiles(), PKPAuthorDashboardHandler\_getLastReviewRoundNumbers(), SignoffNotesLinkAction\_getNoteState(), NotificationHandler\_getNotificationsByOptions(), SignoffOnSignoffGridColumn\_getSignoffStatus(), HtmlArticleGalleyPlugin\_getStyleFiles(), ArticleSearchIndex\_indexObjectKeywords(), EmailLogDAO\_insertLogUserIds(), ContextSiteSettingsForm\_loadDefaultUserGroups(), AccessKeyManager\_performPeriodicCleanup(), GiftDAO\_redeemGiftSubscription(), SubscriptionDAO\_renewSubscription(), CommentDAO\_returnCommentFromRow(), SectionEditorSubmissionDAO\_returnSectionEditorSubmissionFromRow(), IssueAction\_roleAllowedPrePublicationAccess(), AdminLanguageGridHandler\_updateContextLocaleSettings(), SubmissionFileDAODelegate\_updateDependentObjects(), ArticleSearchIndex\_updateTextIndex(), ReviewerHandler\_validateAccessKey(), AboutSiteHandler\aboutThisPublishingSystem(), AccessKeyManager\AccessKeyManager(), RegistrationHandler\activateUser(), IssueNativeXmlFilter\addArticles(), SubmissionNativeXmlFilter\addAuthors(), IssueGalleyNativeXmlFilter\addFile(), SubmissionNativeXmlFilter\addFiles(), IssueNativeXmlFilter\addIssueGalleys(), SubmissionNativeXmlFilter\addRepresentations(), EditorAction\addReviewer(), OpenAIREPlugin\addSet(), TemplateBasedReferencesListFilter\addTemplateVars(), IssueAction\allowedPrePublicationAccess(), JournalDAO\anyPubIdExists(), CopyeditingFilesGridHandler\approveCopyedit(), ArticleSearchIndex\articleFileChanged(), ArticleSearchIndex\articleFileDeleted(), ArticleSearchIndex\articleFilesChanged(), BooksForReviewEditorHandler\assignBookForReviewAuthor(), BooksForReviewEditorHandler\assignBookForReviewSubmission(), AnnouncementGridHandler\authorize(), SearchHandler\authors(), UserHandler\become(), BooksForReviewAuthorHandler\booksForReview(), BooksForReviewEditorHandler\booksForReview(), BooksForReviewEditorHandler\booksForReviewSettings(), PKPUsageEventPlugin\buildUsageEvent(), ReferralHandler\bulkAction(), WebFeedPlugin\callbackAddLinks(), SwordPlugin\callbackNotificationContents(), RecommendByAuthorPlugin\callbackTemplateArticlePageFooter(), AuthorGridRow\canAdminister(), PKPValidation\canAdminister(), RTHandler\captureCite(), SearchHandler\categories(), SearchHandler\category(), OpenAIREPlugin\changeDc11Desctiption(), CitationApiHandler\checkAllCitations(), PKPValidation\checkCredentials(), PubIdPlugin\checkDuplicate(), ScheduledTaskHelper\checkFrequency(), FunctionalDataciteExportTest\cleanXml(), AdminFunctionsHandler\clearDataCache(), EditorAction\clearReview(), UserHandler\completePurchaseSubscription(), NotificationHandler\confirmMailListSubscription(), ReviewerAction\confirmReview(), AboutContextHandler\contact(), RTHandler\context(), MetsExportDom\createmetsHdr(), PKPAuthorNativeXmlFilter\createPKPAuthorNode(), PKPUserUserXmlFilter\createPKPUserNode(), OJSPaymentManager\createQueuedPayment(), CreateReviewerForm\CreateReviewerForm(), SubmissionFileNativeXmlFilter\createSubmissionFileNode(), ArticleNativeXmlFilter\createSubmissionNode(), UserGroupNativeXmlFilter\createUserGroupNode(), UsageStatsHandler\current(), OjsIssueGalleyRequiredPolicy\dataObjectEffect(), GalleyRequiredPolicy\dataObjectEffect(), ReviewAssignmentRequiredPolicy\dataObjectEffect(), ReviewRoundRequiredPolicy\dataObjectEffect(), NotificationHandler\delete(), IssueGalleyGridHandler\delete(), JournalDAO\deleteAllPubIds(), BooksForReviewEditorHandler\deleteBookForReview(), JournalDAO\deleteById(), DataObjectTombstoneDAO\deleteById(), ReviewFormElementDAO\deleteById(), ContextDAO\deleteById(), NotificationDAO\deleteById(), ArticleDAO\deleteById(), ReviewFormDAO\deleteById(), PKPAnnouncementTypeDAO\deleteById(), SectionDAO\deleteById(), ReviewAssignmentDAO\deleteById(), JournalGridHandler\deleteContext(), PreparedEmailsGridHandler\deleteCustomEmail(), PKPManageFileApiHandler\deleteFile(), SiteSetupForm\deleteFile(), ArticleGalleyDAO\deleteGalleyById(), GenreGridHandler\deleteGenre(), IssueGridHandler\deleteIssue(), AdminCategoriesGridHandler\deleteItem(), NotificationsGridHandler\deleteNotification(), FilterGroupDAO\deleteObject(), IssueDAO\deleteObject(), ControlledVocabDAO\deleteObjectById(), PluginGridHandler\deletePlugin(), SectionGridHandler\deleteSection(), SubscriptionAction\deleteSubscription(), SubscriptionAction\deleteSubscriptionType(), SubscriptionTypeDAO\deleteSubscriptionTypeById(), BooksForReviewEditorHandler\denyBookForReviewAuthor(), PreparedEmailsGridHandler\disableEmail(), ProfileForm\display(), PKPNotificationSettingsForm\display(), SubscriptionReportPlugin\display(), PubIdImportExportPlugin\display(), NativeImportExportPlugin\display(), UserIndividualSubscriptionForm\display(), UserInstitutionalSubscriptionForm\display(), PdfArticleGalleyPlugin\displayArticleGalley(), ExternalFeedPlugin\displayHomepage(), FileApiHandler\downloadLibraryFile(), PKPLanguageAction\downloadLocale(), BooksForReviewEditorHandler\editBookForReview(), PKPAction\editCitations(), EditLibraryFileForm\EditLibraryFileForm(), SubscriptionAction\editSubscription(), SubscriptionAction\editSubscriptionType(), SectionAssignmentRule\effect(), SectionEditorSubmissionRequiredPolicy\effect(), SubmissionFileAssignedAuditorAccessPolicy\effect(), SubmissionFileAssignedReviewerAccessPolicy\effect(), SubmissionFileRequestedRevisionRequiredPolicy\effect(), PKPSubmissionFileRequestedRevisionRequiredPolicy\effect(), RTHandler\emailAuthor(), RTHandler\emailColleague(), PreparedEmailsGridHandler\enableEmail(), ControlledVocab\enumerate(), rebuildSearchIndex\execute(), NewReviewRoundForm\execute(), JournalSiteSettingsForm\execute(), ProfileForm\execute(), RegistrationForm\execute(), NewSiteCssFileForm\execute(), UserForm\execute(), LoginChangePasswordForm\execute(), EnrollExistingReviewerForm\execute(), EditLibraryFileForm\execute(), SubmissionFilesUploadConfirmationForm\execute(), PromoteForm\execute(), IndividualSubscriptionForm\execute(), ReviewFormForm\execute(), CreateReviewerForm\execute(), NewSiteImageFileForm\execute(), AuthSourceSettingsForm\execute(), UnassignReviewerForm\execute(), InstallLanguageForm\execute(), NewNoteForm\execute(), MastheadForm\execute(), ThankReviewerForm\execute(), ReviewReminderForm\execute(), ReviewerReviewStep3Form\execute(), ReviewerReviewStep1Form\execute(), NotificationSettingsForm\execute(), GenreForm\execute(), PreparedEmailForm\execute(), InstitutionalSubscriptionForm\execute(), PKPAuditorReminderForm\execute(), SiteSetupForm\execute(), BooksForReviewReminder\execute(), PKPSubmissionSubmitStep1Form\execute(), AuthorForm\execute(), EruditExportPlugin\executeCLI(), PubMedExportPlugin\executeCLI(), CrossRefExportPlugin\executeCLI(), DuraCloudImportExportPlugin\executeCLI(), PubIdImportExportPlugin\executeCLI(), MetadataPluginTestCase\executeMetadataPluginTest(), PluginTestCase\executePluginTest(), WorkflowHandler\expedite(), AdminFunctionsHandler\expireSessions(), TranslatorAction\export(), NativeImportExportPlugin\exportIssues(), PubIdImportExportPlugin\exportPubIdsForIssues(), NativeImportExportPlugin\exportSubmissions(), Dc11SchemaArticleAdapter\extractMetadataFromDataObject(), SubmissionSubmitStep1Form\fetch(), CitationsForm\fetch(), ReviewerReviewStep1Form\fetch(), SubmissionMetadataViewForm\fetch(), IssueEntryHandler\fetch(), ReviewerReviewStep3Form\fetch(), NewNoteForm\fetch(), PKPSubmissionSubmitStep1Form\fetch(), ReviewerReviewForm\fetch(), METSGatewayPlugin\fetch(), AnnouncementFeedGatewayPlugin\fetch(), AuthorForm\fetch(), ReportGeneratorHandler\fetchArticlesInfo(), IssueEntryHandler\fetchFormatInfo(), NotificationHandler\fetchNotification(), AuthorDashboardReviewRoundTabHandler\fetchReviewRoundInfo(), SettingsFileUploadForm\fetchTemporaryFile(), RTHandler\findingReferences(), RevisionsNotificationManager\findValidPendingRevisionsDecision(), PKPMetricsDAO\foreignKeyLookup(), OJSPaymentManager\fulfillQueuedPayment(), WorkflowHandler\galleysTab(), MetsExportDom\generateArticleDiv(), MetsExportDom\generateArticleDmdSecDom(), MetsExportDom\generateArticleFilesDom(), MetsExportDom\generateIssueDmdSecDom(), MetsExportDom\generateIssueFileSecDom(), CrossRefExportDom\generateJournalArticleDom(), DOAJExportDom\generateJournalDom(), PKPValidation\generatePasswordResetHash(), MetsExportDom\generateSectionDmdSecDom(), SubmissionAgencyDAO\getAgencies(), InterestManager\getAllInterests(), InterestDAO\getAllInterests(), PKPAnnouncement\getAnnouncementTypeName(), ArticleReportDAO\getArticleReport(), OJSCompletedPayment\getAssocDescription(), SubmissionComment\getAuthorEmail(), SubmissionComment\getAuthorName(), Submission\getAuthors(), Submission\getAuthorString(), PKPLibraryFileManager\getBasePath(), Article\getBestArticleId(), Issue\getBestIssueId(), CategoryDAO\getCache(), SettingsPluginGridHandler\getCategoryData(), SubmissionDocumentsFilesGridDataProvider\getCategoryData(), PluginGridHandler\getCategoryData(), SelectableSubmissionFileListCategoryGridRow\getCategoryLabel(), UserGroupGridCellProvider\getCellActions(), ReviewerGridCellProvider\getCellState(), SubmissionFile\getClientFileName(), Application\getContextDAO(), PKPAnnouncementForm\getContextId(), Identity\getCountryLocalized(), MetsExportDom\getCreatorString(), VersionCheck\getCurrentDBVersion(), Journal\getDAO(), PubIdPlugin\getDAO(), TocGridHandler\getDataElementSequence(), OJSCompletedPayment\getDescription(), SubmissionDisciplineDAO\getDisciplines(), PKPLanguageAction\getDownloadableLocales(), SectionEditorsDAO\getEditorsBySectionId(), SectionEditorsDAO\getEditorsNotInSection(), EditorDecisionActionsManager\getEditorTakenActionInReviewRound(), Article\getEnableComments(), ControlledVocabDAO\getEntryDAO(), ArticleGalleyNativeXmlFilter\getFiles(), Gift\getGiftName(), NativeXmlArticleFilter\getImportFilter(), InterestManager\getInterestsForUser(), IssueAction\getIssueOptions(), PubIdPlugin\getJournal(), OAIDAO\getJournalSets(), SubmissionKeywordDAO\getKeywords(), SubmissionLanguageDAO\getLanguages(), ArticleGalley\getLatestGalleyFiles(), FooterCategory\getLinks(), ReviewFormForm\getLocaleFieldNames(), UsageStatsReportPlugin\getMetrics(), PKPUsageStatsReportPlugin\getMetrics(), OJSCompletedPayment\getName(), PendingRevisionsNotificationManager\getNotificationContents(), NotificationHandler\getNotificationFeedUrl(), AuditorRequestNotificationManager\getNotificationMessage(), CopyeditAssignmentNotificationManager\getNotificationMessage(), Issue\getNumArticles(), PKPToolsHandler\getObjectTitle(), CategoriesListbuilderHandler\getOptions(), CopyeditingFilesListbuilderHandler\getOptions(), GalleyFilesListbuilderHandler\getOptions(), NotifyUsersListbuilderHandler\getOptions(), Application\getPluginSettingsContextColumnName(), Submission\getPrimaryAuthor(), ArticleFile\getPubId(), URNPubIdPlugin\getPubId(), DOIPubIdPlugin\getPubId(), MetsExportDom\getPublicFilePath(), MetsExportDom\getPublicFileUrl(), MetsExportDom\getPublicSuppFileUrl(), AuthorDAO\getPublishedArticlesForAuthor(), NativeXmlArticleFilter\getPublishedSubmissionDAO(), Application\getRepresentationDAO(), ReviewFormElementsGridHandler\getRequestArgs(), ReviewerAction\getResponseEmail(), ReviewAssignmentDAO\getReviewerStatistics(), CategoriesListbuilderHandler\getRowDataElement(), NotifyUsersListbuilderHandler\getRowDataElement(), FilesListbuilderHandler\getRowDataElement(), Application\getSectionDAO(), EmailLogEntry\getSenderEmail(), EmailLogEntry\getSenderFullName(), User\getSetting(), Site\getSetting(), User\getSettings(), Journal\getSettingsDAO(), Handler\getSiteRedirectContext(), Application\getSubEditorDAO(), SubmissionSubjectDAO\getSubjects(), Application\getSubmissionDAO(), AssignedSubmissionsListGridHandler\getSubmissions(), UnassignedSubmissionsListGridHandler\getSubmissions(), ArchivedSubmissionsListGridHandler\getSubmissions(), IndividualSubscriptionDAO\getSubscribedUsers(), InstitutionalSubscriptionDAO\getSubscribedUsers(), Subscription\getSubscriptionTypeInstitutional(), Subscription\getSubscriptionTypeName(), Subscription\getSubscriptionTypeSummaryString(), Handler\getTargetContext(), FileGenreGridColumn\getTemplateVarsFromRow(), UserGroupGridCellProvider\getTemplateVarsFromRowColumn(), NotificationsGridCellProvider\getTemplateVarsFromRowColumn(), AnnouncementGridCellProvider\getTemplateVarsFromRowColumn(), PKPLocale\getTimeZone(), Submission\getUser(), Subscription\getUserEmail(), EventLogEntry\getUserEmail(), Subscription\getUserFullName(), EventLogEntry\getUserFullName(), PKPAuthor\getUserGroup(), PKPUserSettingsDAO\getUsersBySetting(), SignoffDAO\getUsersBySymbolic(), Handler\getWorkingContexts(), UserHandler\gifts(), PayPalPlugin\handle(), ReferralPlugin\handleAuthorTemplateInclude(), NativeXmlUserGroupFilter\handleElement(), NativeXmlPKPAuthorFilter\handleElement(), ReferralPlugin\handleReaderTemplateInclude(), NativeXmlSubmissionFileFilter\handleRevisionElement(), HtmlArticleGalleyPlugin\headerCallback(), BrowseHandler\identifyTypes(), NativeImportExportPlugin\importSubmissions(), BooksForReviewHandler\index(), SwordHandler\index(), NotificationHandler\index(), IndexHandler\index(), CounterHandler\index(), ManagerHandler\index(), RTAdminHandler\index(), IndividualSubscriptionForm\IndividualSubscriptionForm(), ReviewerReviewStep3Form\initData(), AppSiteSetupForm\initData(), ReviewFormForm\initData(), UnassignReviewerForm\initData(), ThankReviewerForm\initData(), PreviewReviewForm\initData(), ReviewFormElements\initData(), ReviewReminderForm\initData(), AuthSourceSettingsForm\initData(), GenreForm\initData(), UserDetailsForm\initData(), PreparedEmailForm\initData(), PKPAuditorReminderForm\initData(), PKPPreparedEmailsGridRow\initialize(), UserGridRow\initialize(), ProductionReadyFilesGridHandler\initialize(), IssueHandler\initialize(), SubmissionAgencyDAO\insertAgencies(), SubmissionDisciplineDAO\insertDisciplines(), DRIVERPlugin\insertDRIVERArticleTombstone(), SubmissionKeywordDAO\insertKeywords(), SubmissionLanguageDAO\insertLanguages(), OpenAIREPlugin\insertOpenAIREArticleTombstone(), MetricsDAO\insertRecord(), SubmissionSubjectDAO\insertSubjects(), MetadataPlugin\installData(), Installer\installEmailTemplate(), PKPLocale\installLocale(), InstitutionalSubscriptionForm\InstitutionalSubscriptionForm(), PKPValidation\isAuthorized(), LimitReviewFilesGridHandler\isDataElementSelected(), DRIVERPlugin\isDRIVERArticle(), DRIVERPlugin\isDRIVERRecord(), ArticleFile\isInlineable(), SubmissionFile\isInlineable(), Subscription\isNonExpiring(), OpenAIREDAO\isOpenAIRERecord(), WorkflowHandler\isSubmissionReady(), IssueGridHandler\issueGalleys(), IndividualSubscription\isValid(), InstitutionalSubscription\isValid(), CategoriesListbuilderHandler\loadData(), ReviewRevisionsGridDataProvider\loadData(), ExportableIssuesListGridHandler\loadData(), ReviewGridDataProvider\loadData(), ReviewerReviewFilesGridDataProvider\loadData(), AdminCategoriesGridHandler\loadData(), NotificationsGridHandler\loadData(), SubmissionFileEventLogGridHandler\loadData(), AnnouncementGridHandler\loadData(), GenreGridHandler\loadData(), TocGridHandler\loadData(), NotifyUsersListbuilderHandler\loadData(), VersionInfoGridHandler\loadData(), ReviewerSelectGridHandler\loadData(), UserGridHandler\loadData(), ExportableUsersGridHandler\loadData(), IssueGalleyGridHandler\loadData(), ReferralPlugin\logArticleRequest(), SubmissionFileLog\logEvent(), SubmissionLog\logEvent(), PKPValidation\login(), PKPValidation\logout(), CounterPlugin\logRequest(), CounterPlugin\logRequestInline(), MailTemplate\MailTemplate(), PubIdPlugin\manage(), StaticPagesPlugin\manage(), ExternalFeedPlugin\manage(), UserAction\mergeUsers(), RTHandler\metadata(), SubscriptionAction\moveSubscriptionType(), NotificationHandler\notificationFeed(), BooksForReviewEditorHandler\notifyBookForReviewMailed(), OAIDAO\OAIDAO(), NativeXmlSubmissionFilter\parseAuthor(), UserXmlPKPUserFilter\parseUser(), UserXmlPKPUserFilter\parseUserGroup(), UserHandler\payPurchaseSubscription(), UserHandler\payRenewSubscription(), NativeXmlArticleFilter\populateObject(), RTHandler\printerFriendly(), WorkflowHandler\production(), PublishedArticleDAO\PublishedArticleDAO(), IssueGridHandler\publishIssue(), UserHandler\purchaseSubscription(), JournalSiteSettingsForm\readInputData(), ManageSubmissionFilesForm\readInputData(), InstitutionalSubscriptionForm\readInputData(), SearchForm\readInputData(), PreparedEmailForm\readInputData(), SubscriptionTypeForm\readInputData(), PKPAuthorDashboardHandler\readSubmissionEmail(), CategoryDAO\rebuildCache(), ArticleSearchIndex\rebuildIndex(), EditorAction\recordDecision(), DRIVERPlugin\recordsOrIdentifiers(), OpenAIREPlugin\recordsOrIdentifiers(), UserHandler\redeemGift(), ShibAuthPlugin\registerUserFromShib(), PKPValidation\registerUserSession(), WebsiteSettingsTabHandler\reloadLocalizedDefaultSettings(), TocGridHandler\removeArticle(), BooksForReviewEditorHandler\removeBookForReviewAuthor(), BooksForReviewEditorHandler\removeBookForReviewCoverPage(), UserGridHandler\removeUser(), UserGridHandler\renderFilter(), ExportableUsersGridHandler\renderFilter(), SubscriptionAction\renewSubscription(), CounterHandler\report(), BooksForReviewAuthorHandler\requestBookForReview(), PKPLoginHandler\requestResetPassword(), PreparedEmailsGridHandler\resetAllEmails(), PreparedEmailsGridHandler\resetEmail(), PKPLoginHandler\resetPassword(), RevisionsNotificationManager\responseExists(), GenreGridHandler\restoreGenres(), ReviewAssignmentDAO\ReviewAssignmentDAO(), ReviewerReviewStep3Form\ReviewerReviewStep3Form(), ReviewerSubmissionDAO\ReviewerSubmissionDAO(), RoleDAO\RoleDAO(), EditorDecisionHandler\saveApproveProof(), SectionEditorSubmissionDAO\SectionEditorSubmissionDAO(), BrowseHandler\sections(), BooksForReviewEditorHandler\selectBookForReviewAuthor(), BooksForReviewEditorHandler\selectBookForReviewSubmission(), SubscriptionAction\selectSubscriber(), BooksForReviewReminder\sendJournalReminders(), SubscriptionAction\sendOnlinePaymentNotificationEmail(), TocGridHandler\setDataElementInCategorySequence(), IssueGalleyGridHandler\setDataElementSequence(), SectionGridHandler\setDataElementSequence(), GenreGridHandler\setDataElementSequence(), TocGridHandler\setDataElementSequence(), EditorAction\setDueDates(), InterestManager\setInterestsForUser(), WebTestCase\setUp(), ProcessDAOTest\setUp(), Nlm30XmlFilterTestCase\setUp(), FunctionalMostReadBlockPluginTest\setUp(), PKPTestCase\setUp(), AuthorSignoffFilesGridDataProvider\setUserId(), Session\setUserId(), InterestDAO\setUserInterests(), LoginHandler\signInAsUser(), LoginHandler\signOutAsUser(), SiteSetupForm\SiteSetupForm(), IssueAction\smartyPrintIssueId(), PKPAuthorDashboardHandler\submission(), AboutContextHandler\submissions(), SubmissionSubmitStep1Form\SubmissionSubmitStep1Form(), IssueAction\subscribedDomain(), IssueAction\subscribedUser(), IssueAction\subscriptionRequired(), SubscriptionAction\subscriptions(), UserHandler\subscriptions(), SubscriptionAction\subscriptionsSummary(), SubscriptionAction\subscriptionTypes(), PKPValidation\suggestUsername(), AdminFunctionsHandler\systemInfo(), DashboardHandler\tasks(), TemplateManager\TemplateManager(), CitationDAOTest\testCitationCrud(), FunctionalMedraExportTest\testConfigurationError(), FunctionalMedraExportTest\testExportUnregisteredDois(), FilterDAOTest\testFilterCrud(), FilterGroupDAOTest\testFilterGroupCrud(), FunctionalLucenePluginHighlightingTest\testHighlighting(), PKPIsbndbCitationLookupPluginTest\testIsbndbCitationLookupPlugin(), MetadataDescriptionDAOTest\testMetadataDescriptionCrud(), PKPProcessAccessPolicyTest\testPKPProcessAccessPolicy(), FunctionalEditingTest\testPullIndexing(), FunctionalLucenePluginCustomRankingTest\testRankingWeightEffect(), FunctionalLucenePluginCustomRankingTest\testRankingWeightSelector(), PKPComponentRouterTest\testRoute(), FunctionalLucenePluginSimDocTest\testSimilarDocuments(), PKPUserHandler\toggleHelp(), OAIMetadataFormat_NLM\toXml(), PKPLocale\uninstallLocale(), IssueGridHandler\unpublishIssue(), NotificationHandler\unsubscribeMailList(), BooksForReviewEditorHandler\updateBookForReview(), AllRevisionsInNotificationManager\updateNotification(), ApproveSubmissionNotificationManager\updateNotification(), AllReviewsInNotificationManager\updateNotification(), CopyeditAssignmentNotificationManager\updateNotification(), AuditorRequestNotificationManager\updateNotification(), SignoffNotificationManager\updateNotification(), EditorAssignmentNotificationManager\updateNotification(), EditorDecisionNotificationManager\updateNotification(), PendingRevisionsNotificationManager\updateNotification(), ReferralHandler\updateReferral(), User\updateSetting(), Site\updateSetting(), ReviewRoundDAO\updateStatus(), SubscriptionAction\updateSubscription(), SubscriptionAction\updateSubscriptionType(), UserApiHandler\updateUserMessageState(), PKPSubmissionSubmitStep1Form\validate(), SubmissionSubmitStep1Form\validate(), PKPSubmissionFilesUploadForm\validate(), BooksForReviewHandler\viewBookForReview(), PKPSubmissionInformationCenterHandler\viewInformationCenter(), OJSPaymentAction\viewPayment(), OJSPaymentAction\viewPayments(), and UserHandler\viewPublicProfile().

static& DAORegistry::getDAOs ( )
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.

Returns
array

Definition at line 28 of file DAORegistry.inc.php.

References Registry\get().

Referenced by getDAO(), and registerDAO().

static DAORegistry::registerDAO (   $name,
  $dao 
)
static

The documentation for this class was generated from the following file: