]> git.mxchange.org Git - quix0rs-gnu-social.git/commitdiff
getConfigPref for globally configurable fallbacks
authorMikael Nordfeldth <mmn@hethane.se>
Tue, 3 Feb 2015 20:58:17 +0000 (21:58 +0100)
committerMikael Nordfeldth <mmn@hethane.se>
Tue, 3 Feb 2015 20:58:17 +0000 (21:58 +0100)
classes/Profile.php

index 6f839baaea2363da89f1db2755eac670c51f5db2..0b608fbb24883164733d90560d8c9a8c1c5cbbcc 100644 (file)
@@ -1579,6 +1579,12 @@ class Profile extends Managed_DataObject
         }
     }
 
+    // The same as getPref but will fall back to common_config value for the same namespace/topic
+    public function getConfigPref($namespace, $topic)
+    {
+        return Profile_prefs::getConfigData($this, $namespace, $topic);
+    }
+
     public function setPref($namespace, $topic, $data) {
         return Profile_prefs::setData($this, $namespace, $topic, $data);
     }