X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FCore%2FPConfig.php;h=3467032fa2ce6ddb46d71443bb66ce4c3bd020c0;hb=de4a2e6fd03cd0aab94a256eba92ed593931534b;hp=1c648882473eeec97b057ad12b57de94be4109eb;hpb=0abdb26507bcae95c0c1fe34dd9a9c8e4ce47d68;p=friendica.git diff --git a/src/Core/PConfig.php b/src/Core/PConfig.php index 1c64888247..3467032fa2 100644 --- a/src/Core/PConfig.php +++ b/src/Core/PConfig.php @@ -1,8 +1,11 @@ config[$uid]. * - * @param string $uid - * The user_id - * @param string $family - * The category of the configuration value + * @param string $uid The user_id + * @param string $family The category of the configuration value + * * @return void */ - public static function load($uid, $family) { + public static function load($uid, $family) + { $a = get_app(); $r = dba::select('pconfig', array('v', 'k'), array('cat' => $family, 'uid' => $uid)); - if (dbm::is_result($r)) { + if (DBM::is_result($r)) { while ($rr = dba::fetch($r)) { $k = $rr['k']; $a->config[$uid][$family][$k] = $rr['v']; @@ -57,20 +60,16 @@ class PConfig { * Get a particular user's config value from the given category ($family) * and the $key from a cached storage in $a->config[$uid]. * - * @param string $uid - * The user_id - * @param string $family - * The category of the configuration value - * @param string $key - * The configuration key to query - * @param mixed $default_value optional - * The value to return if key is not set (default: null) - * @param boolean $refresh optional - * If true the config is loaded from the db and not from the cache (default: false) + * @param string $uid The user_id + * @param string $family The category of the configuration value + * @param string $key The configuration key to query + * @param mixed $default_value optional, The value to return if key is not set (default: null) + * @param boolean $refresh optional, If true the config is loaded from the db and not from the cache (default: false) + * * @return mixed Stored value or null if it does not exist */ - public static function get($uid, $family, $key, $default_value = null, $refresh = false) { - + public static function get($uid, $family, $key, $default_value = null, $refresh = false) + { $a = get_app(); if (!$refresh) { @@ -90,7 +89,7 @@ class PConfig { } $ret = dba::select('pconfig', array('v'), array('uid' => $uid, 'cat' => $family, 'k' => $key), array('limit' => 1)); - if (dbm::is_result($ret)) { + if (DBM::is_result($ret)) { $val = (preg_match("|^a:[0-9]+:{.*}$|s", $ret['v']) ? unserialize($ret['v']) : $ret['v']); $a->config[$uid][$family][$key] = $val; self::$in_db[$uid][$family][$key] = true; @@ -112,18 +111,15 @@ class PConfig { * * @note Please do not store booleans - convert to 0/1 integer values! * - * @param string $uid - * The user_id - * @param string $family - * The category of the configuration value - * @param string $key - * The configuration key to set - * @param string $value - * The value to store + * @param string $uid The user_id + * @param string $family The category of the configuration value + * @param string $key The configuration key to set + * @param string $value The value to store + * * @return mixed Stored $value or false */ - public static function set($uid, $family, $key, $value) { - + public static function set($uid, $family, $key, $value) + { $a = get_app(); // We store our setting values in a string variable. @@ -157,15 +153,14 @@ class PConfig { * Removes the configured value from the stored cache in $a->config[$uid] * and removes it from the database. * - * @param string $uid The user_id - * @param string $family - * The category of the configuration value - * @param string $key - * The configuration key to delete + * @param string $uid The user_id + * @param string $family The category of the configuration value + * @param string $key The configuration key to delete + * * @return mixed */ - public static function delete($uid,$family,$key) { - + public static function delete($uid, $family, $key) + { $a = get_app(); if (x($a->config[$uid][$family], $key)) {