Merge pull request #21015 from civicrm/5.40
[civicrm-core.git] / CRM / Member / DAO / Membership.php
index 81e47d2a77e2fa11dda1a0e4c2ad3f16e806bc79..c1d0ef01f3e8d663faab8fc55c0f7cecc2c28d2c 100644 (file)
@@ -6,7 +6,7 @@
  *
  * Generated from xml/schema/CRM/Member/Membership.xml
  * DO NOT EDIT.  Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:689a972f40e7180422d4ca73600a7577)
+ * (GenCodeChecksum:e364568e0284363b3a9141823215c536)
  */
 
 /**
@@ -174,6 +174,15 @@ class CRM_Member_DAO_Membership extends CRM_Core_DAO {
     return $plural ? ts('Memberships') : ts('Membership');
   }
 
+  /**
+   * Returns user-friendly description of this entity.
+   *
+   * @return string
+   */
+  public static function getEntityDescription() {
+    return ts('Records of contacts belonging to an organization\'s membership program.');
+  }
+
   /**
    * Returns foreign keys and entity references.
    *
@@ -512,8 +521,9 @@ class CRM_Member_DAO_Membership extends CRM_Core_DAO {
           'bao' => 'CRM_Member_BAO_Membership',
           'localizable' => 0,
           'FKClassName' => 'CRM_Campaign_DAO_Campaign',
+          'component' => 'CiviCampaign',
           'html' => [
-            'type' => 'Select',
+            'type' => 'EntityRef',
             'label' => ts("Campaign"),
           ],
           'add' => '3.4',