Config Class Reference
[Config]

Config class for accessing configuration parameters. More...

List of all members.

Public Member Functions

 getConfigFileName ()
getData ()
 getVar ($section, $key)
reloadData ()


Detailed Description

Config class for accessing configuration parameters.

Definition at line 27 of file Config.inc.php.


Member Function Documentation

Config.getConfigFileName (  ) 

Return the path to the configuration file.

Returns:
string

Definition at line 72 of file Config.inc.php.

Referenced by AdminFunctionsHandler.saveSystemConfig(), and Installer.updateConfig().

& Config.getData (  ) 

Get the current configuration data.

Returns:
array the configuration data

Definition at line 44 of file Config.inc.php.

References reloadData().

Referenced by AdminFunctionsHandler.editSystemConfig(), getVar(), AdminFunctionsHandler.saveSystemConfig(), and AdminFunctionsHandler.systemInfo().

Config.getVar ( section,
key 
)

Retrieve a specified configuration variable.

Parameters:
$section string
$key string
Returns:
string

Definition at line 35 of file Config.inc.php.

References getData().

Referenced by LocaleFile._cacheMiss(), ArticleSearch._getMergedArray(), ArticleFileManager.ArticleFileManager(), Core.cleanVar(), CommentForm.CommentForm(), ReviewerAction.confirmReview(), Install.createDirectories(), AdminJournalHandler.deleteJournal(), TemplateManager.display(), UserManagementForm.display(), JournalSetupStep2Form.display(), JournalSetupStep1Form.display(), Upgrade.dropAllIndexes(), EmailHandler.email(), Validation.encryptCredentials(), migrate.execute(), dbXMLtoSQL.execute(), RegistrationForm.execute(), JournalSiteSettingsForm.execute(), ArticleSearchIndex.filterKeywords(), SessionManager.gc(), MetsExportDom.generateIssueDmdSecDom(), Request.getBaseUrl(), LanguageToggleBlockPlugin.getBlockContext(), HelpBlockPlugin.getBlockContext(), FontSizeBlockPlugin.getBlockContext(), DonationBlockPlugin.getBlockContext(), DevelopedByBlockPlugin.getBlockContext(), LanguageToggleBlockPlugin.getEnabled(), HelpBlockPlugin.getEnabled(), FontSizeBlockPlugin.getEnabled(), DevelopedByBlockPlugin.getEnabled(), CountryDAO.getFilename(), TemporaryFile.getFilePath(), ArticleFile.getFilePath(), OpenAdsPlugin.getInstallationPath(), PublicFileManager.getJournalFilesPath(), Locale.getLocale(), MetsExportDom.getPublicFilePath(), MetsExportDom.getPublicFileUrl(), MetsExportDom.getPublicSuppFileUrl(), Handler.getRangeInfo(), LanguageToggleBlockPlugin.getSeq(), HelpBlockPlugin.getSeq(), FontSizeBlockPlugin.getSeq(), DonationBlockPlugin.getSeq(), DevelopedByBlockPlugin.getSeq(), PublicFileManager.getSiteFilesPath(), Locale.getSupportedLocales(), LoginHandler.implicitAuthLogin(), OAIHandler.index(), LoginHandler.index(), IndexHandler.index(), String.init(), DBConnection.initDefaultDBConnection(), Request.isBot(), Request.isPathInfoEnabled(), JournalFileManager.JournalFileManager(), Validation.login(), Mail.Mail(), MailTemplate.MailTemplate(), String.mime_content_type(), SectionEditorAction.notifyReviewer(), SearchHelperParser.open(), UserXMLParser.parseData(), ArticleSearchIndex.rebuildIndex(), PayPalPlugin.register(), RoundedCornersPlugin.register(), PhpMyVisitesPlugin.register(), GoogleAnalyticsPlugin.register(), CustomLocalePlugin.register(), CoinsPlugin.register(), CmsRssPlugin.register(), RegistrationHandler.registerUser(), RegistrationForm.RegistrationForm(), SectionEditorAction.remindReviewer(), SubscriptionManagerHandler.saveSubscriptionPolicies(), SubscriptionHandler.saveSubscriptionPolicies(), MailTemplate.send(), Mail.send(), SessionManager.SessionManager(), SectionEditorAction.setDueDate(), FileManager.setMode(), LoginHandler.signIn(), TemplateManager.smartyGetDebugInfo(), SMTPMailer.SMTPMailer(), String.stripUnsafeHtml(), SubscriptionManagerHandler.subscriptionPolicies(), SubscriptionHandler.subscriptionPolicies(), AdminFunctionsHandler.systemInfo(), TemplateManager.TemplateManager(), TemporaryFileManager.TemporaryFileManager(), Request.url(), UserManagementForm.UserManagementForm(), InstallHandler.validate(), Handler.validate(), and FileWrapper.wrapper().

& Config.reloadData (  ) 

Load configuration data from a file. The file is assumed to be formatted in php.ini style.

Returns:
array the configuration data

Definition at line 60 of file Config.inc.php.

References ConfigParser.readConfig().

Referenced by getData().


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

Generated on Mon Jul 14 10:55:40 2008 for Open Journal Systems by  doxygen 1.5.6