code cleanup
authorColeman Watts <coleman@civicrm.org>
Fri, 2 May 2014 22:29:54 +0000 (15:29 -0700)
committerColeman Watts <coleman@civicrm.org>
Fri, 2 May 2014 22:29:54 +0000 (15:29 -0700)
CRM/Contribute/Form/Contribution/OnBehalfOf.php

index 7140aada4b9b39ea430ea6d9c098957f1f5497e1..38bd4653e6e8a6a7e0adb3d857e55c5029d4d582 100644 (file)
@@ -130,13 +130,11 @@ class CRM_Contribute_Form_Contribution_OnBehalfOf {
 
     if ($contactID && count($form->_employers) >= 1) {
       $form->add('text', 'organization_id', ts('Select an existing related Organization OR enter a new one'));
-      $employers = array();
-      foreach ($form->_employers as $id => $vals) {
-        $employers[$id] = $vals['name'];
-      }
-      $form->add('select', 'onbehalfof_id', 'onbehalfof_id', $employers);
 
-      $orgOptions = array(0 => ts('Select an existing organization'),
+      $form->add('select', 'onbehalfof_id', '', CRM_Utils_Array::collect('name', $form->_employers));
+
+      $orgOptions = array(
+        0 => ts('Select an existing organization'),
         1 => ts('Enter a new organization'),
       );