implemented new setting method

This commit is contained in:
Steffen Schröder committed 2014-05-13 16:03:26 +02:00
1 parent 1fa1d7ee7d
commit ef9c141786
33 files changed
+606 -551

No files matched your search

@@ -260,6 +260,22 @@ class SettingManager implements CallbackListener {
return true;
}
/**
* Get the Setting Value directly
*
* @param mixed $object
* @param string $settingName
* @param mixed $default
* @return mixed
*/
public function getSettingValue($object, $settingName, $default = null) {
$setting = $this->getSetting($object, $settingName, $default);
if ($setting) {
return $setting->value;
}
return null;
}
/**
* Reset a Setting to its Default Value
*