X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=CRM%2FCore%2FOptionValue.php;h=e1219e982e8485ff5aa576b5d0f6ec29f2818b74;hb=af056369b8e3d2c5a248dfd8a72934ccdf262e86;hp=765cedd17f19289eb3c4191f47bd5e2f3e1cf780;hpb=1c5170d730859349ae09942fdf1a53757391ab84;p=civicrm-core.git diff --git a/CRM/Core/OptionValue.php b/CRM/Core/OptionValue.php index 765cedd17f..e1219e982e 100644 --- a/CRM/Core/OptionValue.php +++ b/CRM/Core/OptionValue.php @@ -82,7 +82,7 @@ class CRM_Core_OptionValue { if ($optionGroupID) { $dao->option_group_id = $optionGroupID; - if (in_array($groupName, CRM_Core_OptionGroup::$_domainIDGroups)) { + if (CRM_Core_OptionGroup::isDomainOptionGroup($groupName)) { $dao->domain_id = CRM_Core_Config::domainID(); } @@ -251,7 +251,7 @@ class CRM_Core_OptionValue { * @return bool * true if object exists */ - public static function optionExists($value, $daoName, $daoID, $optionGroupID, $fieldName = 'name', $domainSpecific) { + public static function optionExists($value, $daoName, $daoID, $optionGroupID, $fieldName, $domainSpecific) { $object = new $daoName(); $object->$fieldName = $value; $object->option_group_id = $optionGroupID; @@ -438,7 +438,7 @@ FROM $params[2] = [$groupName, 'String']; } - if (in_array($groupName, CRM_Core_OptionGroup::$_domainIDGroups)) { + if (CRM_Core_OptionGroup::isDomainOptionGroup($groupName)) { $where .= " AND option_value.domain_id = " . CRM_Core_Config::domainID(); } @@ -457,7 +457,7 @@ FROM 'is_active' => $dao->is_active, 'is_default' => $dao->is_default, 'icon' => $dao->icon, - 'color' => $dao->icon, + 'color' => $dao->color, ]; } return $values;