/**
* Function to actually build the form
*
- * @return None
+ * @return void
* @access public
*/
public function preProcess() {
* @access public
*/
static function formRule($values, $files, $self) {
- if (CRM_Utils_Array::value('addMore', $values) || CRM_Utils_Array::value('addBlock', $values)) {
+ if (!empty($values['addMore']) || !empty($values['addBlock'])) {
return TRUE;
}
$fields = self::fields();
$this->_formValues = $this->controller->exportValues($this->_name);
// set the group if group is submitted
- if (CRM_Utils_Array::value('uf_group_id', $this->_formValues)) {
+ if (!empty($this->_formValues['uf_group_id'])) {
$this->set('id', $this->_formValues['uf_group_id']);
}
else {
foreach ($entities as $entity) {
$fields = civicrm_api3($entity, 'getfields');
foreach ($fields['values'] as $field => $info) {
- if (!empty($info['options']) || !empty($info['pseudoconstant']) || !empty($info['option_group_id']) || !empty($info['enumValues'])) {
+ if (!empty($info['options']) || !empty($info['pseudoconstant']) || !empty($info['option_group_id'])) {
$options[$field] = $entity;
if (substr($field, -3) == '_id') {
$options[substr($field, 0, -3)] = $entity;