deprecated getSetting method to keep third-party plugin compatibility
This commit is contained in:
@ -136,7 +136,7 @@ class SettingManager implements CallbackListener {
|
||||
public function setSetting($object, $settingName, $value) {
|
||||
$className = ClassUtil::getClass($object);
|
||||
|
||||
$setting = $this->getSetting($object, $settingName);
|
||||
$setting = $this->getSettingObject($object, $settingName);
|
||||
if ($setting) {
|
||||
$setting->value = $value;
|
||||
if (!$this->saveSetting($setting)) {
|
||||
@ -162,7 +162,7 @@ class SettingManager implements CallbackListener {
|
||||
* @param mixed $default
|
||||
* @return Setting
|
||||
*/
|
||||
public function getSetting($object, $settingName, $default = null) {
|
||||
public function getSettingObject($object, $settingName, $default = null) {
|
||||
$settingClass = ClassUtil::getClass($object);
|
||||
|
||||
// Retrieve from Storage if possible
|
||||
@ -262,6 +262,14 @@ class SettingManager implements CallbackListener {
|
||||
return true;
|
||||
}
|
||||
|
||||
/**
|
||||
* @deprecated
|
||||
* @see SettingManager::getSettingValue()
|
||||
*/
|
||||
public function getSetting($object, $settingName, $default = null) {
|
||||
return $this->getSettingValue($object, $settingName, $default);
|
||||
}
|
||||
|
||||
/**
|
||||
* Get the Setting Value directly
|
||||
*
|
||||
@ -271,7 +279,7 @@ class SettingManager implements CallbackListener {
|
||||
* @return mixed
|
||||
*/
|
||||
public function getSettingValue($object, $settingName, $default = null) {
|
||||
$setting = $this->getSetting($object, $settingName, $default);
|
||||
$setting = $this->getSettingObject($object, $settingName, $default);
|
||||
if ($setting) {
|
||||
return $setting->value;
|
||||
}
|
||||
|
Reference in New Issue
Block a user