*
* Generated from xml/schema/CRM/Core/Address.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:bd0caca7da12cba4ed8161b892a77229)
+ * (GenCodeChecksum:40a96138e8081eaba0460889f49cc1cf)
*/
/**
'table' => 'civicrm_county',
'keyColumn' => 'id',
'labelColumn' => 'name',
+ 'abbrColumn' => 'abbreviation',
],
'add' => '1.1',
],
'table' => 'civicrm_state_province',
'keyColumn' => 'id',
'labelColumn' => 'name',
+ 'abbrColumn' => 'abbreviation',
],
'add' => '1.1',
],
*
* Generated from xml/schema/CRM/Core/County.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:6666108a662d719144f390bf4746268d)
+ * (GenCodeChecksum:f54f7ff28a6ecde09252698c389db154)
*/
/**
'table' => 'civicrm_state_province',
'keyColumn' => 'id',
'labelColumn' => 'name',
+ 'abbrColumn' => 'abbreviation',
],
'add' => '1.1',
],
}
// Use abbrColum if context is abbreviate
- if ($context === 'abbreviate' && (in_array('abbreviation', $availableFields) || !empty($pseudoconstant['abbrColumn']))) {
- $params['labelColumn'] = $pseudoconstant['abbrColumn'] ?? 'abbreviation';
+ if ($context === 'abbreviate' && !empty($pseudoconstant['abbrColumn'])) {
+ $params['labelColumn'] = $pseudoconstant['abbrColumn'];
}
// Condition param can be passed as an sql clause string or an array of clauses
<table>civicrm_county</table>
<keyColumn>id</keyColumn>
<labelColumn>name</labelColumn>
+ <abbrColumn>abbreviation</abbrColumn>
</pseudoconstant>
<html>
<type>ChainSelect</type>
<table>civicrm_state_province</table>
<keyColumn>id</keyColumn>
<labelColumn>name</labelColumn>
+ <abbrColumn>abbreviation</abbrColumn>
</pseudoconstant>
<localize_context>province</localize_context>
<html>
<table>civicrm_state_province</table>
<keyColumn>id</keyColumn>
<labelColumn>name</labelColumn>
+ <abbrColumn>abbreviation</abbrColumn>
</pseudoconstant>
</field>
<foreignKey>