*
* Generated from xml/schema/CRM/Member/Membership.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:c69464029008f62263d9befb37b79391)
+ * (GenCodeChecksum:5be0e02d65ec73885d938398aac05a29)
*/
/**
];
/**
- * Membership Id
+ * Membership ID
*
* @var int
*/
'name' => 'id',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Membership ID'),
- 'description' => ts('Membership Id'),
+ 'description' => ts('Membership ID'),
'required' => TRUE,
'import' => TRUE,
'where' => 'civicrm_membership.id',
'entity' => 'Membership',
'bao' => 'CRM_Member_BAO_Membership',
'localizable' => 0,
+ 'html' => [
+ 'type' => 'Number',
+ ],
'add' => '1.5',
],
'membership_contact_id' => [
'FKClassName' => 'CRM_Contact_DAO_Contact',
'html' => [
'type' => 'EntityRef',
+ 'label' => ts("Contact"),
],
'add' => '1.5',
],
'membership_type_id' => [
'name' => 'membership_type_id',
'type' => CRM_Utils_Type::T_INT,
- 'title' => ts('Membership Type Id'),
+ 'title' => ts('Membership Type ID'),
'description' => ts('FK to Membership Type'),
'required' => TRUE,
'import' => TRUE,
'status_id' => [
'name' => 'status_id',
'type' => CRM_Utils_Type::T_INT,
- 'title' => ts('Membership Status Id'),
+ 'title' => ts('Status ID'),
'description' => ts('FK to Membership Status'),
'required' => TRUE,
'import' => TRUE,
'FKClassName' => 'CRM_Member_DAO_MembershipStatus',
'html' => [
'type' => 'Select',
+ 'label' => ts("Status"),
],
'pseudoconstant' => [
'table' => 'civicrm_membership_status',
'bao' => 'CRM_Member_BAO_Membership',
'localizable' => 0,
'FKClassName' => 'CRM_Member_DAO_Membership',
+ 'html' => [
+ 'label' => ts("Primary Member"),
+ ],
'add' => '1.7',
],
'max_related' => [
'membership_recur_id' => [
'name' => 'contribution_recur_id',
'type' => CRM_Utils_Type::T_INT,
- 'title' => ts('Membership Recurring Contribution'),
+ 'title' => ts('Recurring Contribution ID'),
'description' => ts('Conditional foreign key to civicrm_contribution_recur id. Each membership in connection with a recurring contribution carries a foreign key to the recurring contribution record. This assumes we can track these processor initiated events.'),
'where' => 'civicrm_membership.contribution_recur_id',
'export' => TRUE,
'bao' => 'CRM_Member_BAO_Membership',
'localizable' => 0,
'FKClassName' => 'CRM_Contribute_DAO_ContributionRecur',
+ 'html' => [
+ 'label' => ts("Recurring Contribution"),
+ ],
'add' => '3.3',
],
'member_campaign_id' => [
'name' => 'campaign_id',
'type' => CRM_Utils_Type::T_INT,
- 'title' => ts('Campaign'),
+ 'title' => ts('Campaign ID'),
'description' => ts('The campaign for which this membership is attached.'),
'import' => TRUE,
'where' => 'civicrm_membership.campaign_id',
'FKClassName' => 'CRM_Campaign_DAO_Campaign',
'html' => [
'type' => 'Select',
- ],
- 'pseudoconstant' => [
- 'table' => 'civicrm_campaign',
- 'keyColumn' => 'id',
- 'labelColumn' => 'title',
+ 'label' => ts("Campaign"),
],
'add' => '3.4',
],