X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=CRM%2FCore%2FBAO%2FPreferences.php;h=a7020ea7ce6bdd35ee411a2fc2f9c784cda96cd7;hb=553ffa22464ff37a28a070458bcd52097b54235f;hp=919cb970e9c766ca21b97a7f399b433456546c69;hpb=24f8127938dec80960d388e50fd5b89aa450b494;p=civicrm-core.git diff --git a/CRM/Core/BAO/Preferences.php b/CRM/Core/BAO/Preferences.php index 919cb970e9..a7020ea7ce 100644 --- a/CRM/Core/BAO/Preferences.php +++ b/CRM/Core/BAO/Preferences.php @@ -1,7 +1,7 @@ fetch()) { if (!isset($params[$dao->valueName])) { continue; @@ -78,10 +78,10 @@ AND v.is_active = 1 } /** - * @param $params + * @param array $params * @param string $type */ - static function storeDirectoryOrURLPreferences(&$params, $type = 'directory') { + public static function storeDirectoryOrURLPreferences(&$params, $type = 'directory') { $optionName = ($type == 'directory') ? 'directory_preferences' : 'url_preferences'; $sql = " @@ -102,7 +102,8 @@ AND v.name = %3 else { $value = CRM_Utils_System::relativeURL($value); } - $sqlParams = array(1 => array($value, 'String'), + $sqlParams = array( + 1 => array($value, 'String'), 2 => array($optionName, 'String'), 3 => array($name, 'String'), ); @@ -111,10 +112,10 @@ AND v.name = %3 } /** - * @param $params + * @param array $params * @param bool $setInConfig */ - static function retrieveDirectoryAndURLPreferences(&$params, $setInConfig = FALSE) { + public static function retrieveDirectoryAndURLPreferences(&$params, $setInConfig = FALSE) { if ($setInConfig) { $config = CRM_Core_Config::singleton(); } @@ -129,7 +130,6 @@ AND v.option_group_id = g.id AND v.is_active = 1 "; - $dao = CRM_Core_DAO::executeQuery($sql); while ($dao->fetch()) { if (!$dao->value) { @@ -148,5 +148,5 @@ AND v.is_active = 1 } } } -} +}