NewsFeaturesDownloadsDevelopmentSupportAbout Us

BlogSettings Class Reference
[DAO]

Inherits Properties.

List of all members.


Public Member Functions

 BlogSettings ()
 _setDefaults ()
 getValue ($key, $defaultValue=null, $filterClass=null)

Detailed Description

Encapsulation of the settings for each blog

Definition at line 17 of file blogsettings.class.php.


Member Function Documentation

BlogSettings.BlogSettings (  ) 

Definition at line 20 of file blogsettings.class.php.

References _setDefaults(), and Properties.Properties().

BlogSettings._setDefaults (  ) 

Sets some reasonable defaults for all the parameters, based on the system-wide settings from config/config.properties.php

Definition at line 31 of file blogsettings.class.php.

References $config, Config.getConfig(), getValue(), and Properties.setValue().

Referenced by BlogSettings().

BlogSettings.getValue ( key,
defaultValue = null,
filterClass = null 
)

Returns the value associated to a key

Parameters:
key Key whose value we want to fetch
defaultValue value that we should return in case the one we're looking for is empty or does not exist
filterClass An instance of an object implementing the FilterBase interface that will be used to process the value before returning it.
Returns:
Value associated to that key

Reimplemented from Properties.

Definition at line 51 of file blogsettings.class.php.

References GlobalPluginConfig.canOverride(), GlobalPluginConfig.getValue(), and lt_include().

Referenced by _setDefaults().