X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=CRM%2FAdmin%2FForm%2FParticipantStatus.php;h=5b955d30fac2494bf4fa32e5755b49cd8a9487bc;hb=e0ef6999bd13664d0f36fe9adb861b133494144d;hp=72c12a962edc9b6abd0b3e307e338e0af1928644;hpb=ce4fd42f89389d27c1ddd061b5ad2e92809ebe9a;p=civicrm-core.git diff --git a/CRM/Admin/Form/ParticipantStatus.php b/CRM/Admin/Form/ParticipantStatus.php index 72c12a962e..5b955d30fa 100644 --- a/CRM/Admin/Form/ParticipantStatus.php +++ b/CRM/Admin/Form/ParticipantStatus.php @@ -1,9 +1,9 @@ add('text', 'label', ts('Label'), $attributes['label'], TRUE); - $classes = array(); - foreach (array( - 'Positive', 'Pending', 'Waiting', 'Negative') as $class) { - $classes[$class] = CRM_Event_DAO_ParticipantStatusType::tsEnum('class', $class); - } + $classes = array( + 'Positive' => ts('Positive'), + 'Pending' => ts('Pending'), + 'Waiting' => ts('Waiting'), + 'Negative' => ts('Negative'), + ); + $this->add('select', 'class', ts('Class'), $classes, TRUE); $this->add('checkbox', 'is_active', ts('Active?')); @@ -65,9 +67,12 @@ class CRM_Admin_Form_ParticipantStatus extends CRM_Admin_Form { $this->add('select', 'visibility_id', ts('Visibility'), CRM_Core_PseudoConstant::visibility(), TRUE); } + /** + * @return array + */ function setDefaultValues() { $defaults = parent::setDefaultValues(); - if (!CRM_Utils_Array::value('weight', $defaults)) { + if (empty($defaults['weight'])) { $defaults['weight'] = CRM_Utils_Weight::getDefaultWeight('CRM_Event_DAO_ParticipantStatusType'); } $this->_isReserved = CRM_Utils_Array::value('is_reserved', $defaults);