API/DAO Metadata - Retain versioning metadata for possible usage in runtime+tooling
[civicrm-core.git] / CRM / Mailing / DAO / Mailing.php
index 1d6246e2459f9c6b7c6fd8f1e3dc51559d3b54ef..e89653ee93180a84d4e0a33f91a3e66d3ed42c42 100644 (file)
@@ -6,7 +6,7 @@
  *
  * Generated from xml/schema/CRM/Mailing/Mailing.xml
  * DO NOT EDIT.  Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:f1550e9f33a11dda97195455557f3035)
+ * (GenCodeChecksum:bfcc85d4eb2bab05f214dd946e5fdef6)
  */
 
 /**
@@ -390,6 +390,7 @@ class CRM_Mailing_DAO_Mailing extends CRM_Core_DAO {
           'entity' => 'Mailing',
           'bao' => 'CRM_Mailing_BAO_Mailing',
           'localizable' => 0,
+          'add' => NULL,
         ],
         'domain_id' => [
           'name' => 'domain_id',
@@ -407,6 +408,7 @@ class CRM_Mailing_DAO_Mailing extends CRM_Core_DAO {
             'keyColumn' => 'id',
             'labelColumn' => 'name',
           ],
+          'add' => '3.4',
         ],
         'header_id' => [
           'name' => 'header_id',
@@ -425,6 +427,7 @@ class CRM_Mailing_DAO_Mailing extends CRM_Core_DAO {
             'labelColumn' => 'name',
             'condition' => 'component_type = "Header"',
           ],
+          'add' => NULL,
         ],
         'footer_id' => [
           'name' => 'footer_id',
@@ -443,6 +446,7 @@ class CRM_Mailing_DAO_Mailing extends CRM_Core_DAO {
             'labelColumn' => 'name',
             'condition' => 'component_type = "Footer"',
           ],
+          'add' => NULL,
         ],
         'reply_id' => [
           'name' => 'reply_id',
@@ -455,6 +459,7 @@ class CRM_Mailing_DAO_Mailing extends CRM_Core_DAO {
           'bao' => 'CRM_Mailing_BAO_Mailing',
           'localizable' => 0,
           'FKClassName' => 'CRM_Mailing_DAO_MailingComponent',
+          'add' => NULL,
         ],
         'unsubscribe_id' => [
           'name' => 'unsubscribe_id',
@@ -467,6 +472,7 @@ class CRM_Mailing_DAO_Mailing extends CRM_Core_DAO {
           'bao' => 'CRM_Mailing_BAO_Mailing',
           'localizable' => 0,
           'FKClassName' => 'CRM_Mailing_DAO_MailingComponent',
+          'add' => NULL,
         ],
         'resubscribe_id' => [
           'name' => 'resubscribe_id',
@@ -477,6 +483,7 @@ class CRM_Mailing_DAO_Mailing extends CRM_Core_DAO {
           'entity' => 'Mailing',
           'bao' => 'CRM_Mailing_BAO_Mailing',
           'localizable' => 0,
+          'add' => NULL,
         ],
         'optout_id' => [
           'name' => 'optout_id',
@@ -489,6 +496,7 @@ class CRM_Mailing_DAO_Mailing extends CRM_Core_DAO {
           'bao' => 'CRM_Mailing_BAO_Mailing',
           'localizable' => 0,
           'FKClassName' => 'CRM_Mailing_DAO_MailingComponent',
+          'add' => NULL,
         ],
         'mailing_name' => [
           'name' => 'name',
@@ -505,6 +513,7 @@ class CRM_Mailing_DAO_Mailing extends CRM_Core_DAO {
           'html' => [
             'type' => 'Text',
           ],
+          'add' => NULL,
         ],
         'mailing_type' => [
           'name' => 'mailing_type',
@@ -524,6 +533,7 @@ class CRM_Mailing_DAO_Mailing extends CRM_Core_DAO {
           'pseudoconstant' => [
             'callback' => 'CRM_Mailing_PseudoConstant::mailingTypes',
           ],
+          'add' => '4.6',
         ],
         'from_name' => [
           'name' => 'from_name',
@@ -540,6 +550,7 @@ class CRM_Mailing_DAO_Mailing extends CRM_Core_DAO {
           'html' => [
             'type' => 'Text',
           ],
+          'add' => NULL,
         ],
         'from_email' => [
           'name' => 'from_email',
@@ -556,6 +567,7 @@ class CRM_Mailing_DAO_Mailing extends CRM_Core_DAO {
           'html' => [
             'type' => 'Text',
           ],
+          'add' => NULL,
         ],
         'replyto_email' => [
           'name' => 'replyto_email',
@@ -572,6 +584,7 @@ class CRM_Mailing_DAO_Mailing extends CRM_Core_DAO {
           'html' => [
             'type' => 'Text',
           ],
+          'add' => NULL,
         ],
         'template_type' => [
           'name' => 'template_type',
@@ -590,6 +603,7 @@ class CRM_Mailing_DAO_Mailing extends CRM_Core_DAO {
           'pseudoconstant' => [
             'callback' => 'CRM_Mailing_BAO_Mailing::getTemplateTypeNames',
           ],
+          'add' => NULL,
         ],
         'template_options' => [
           'name' => 'template_options',
@@ -601,6 +615,7 @@ class CRM_Mailing_DAO_Mailing extends CRM_Core_DAO {
           'entity' => 'Mailing',
           'bao' => 'CRM_Mailing_BAO_Mailing',
           'localizable' => 0,
+          'add' => NULL,
         ],
         'subject' => [
           'name' => 'subject',
@@ -617,6 +632,7 @@ class CRM_Mailing_DAO_Mailing extends CRM_Core_DAO {
           'html' => [
             'type' => 'Text',
           ],
+          'add' => NULL,
         ],
         'body_text' => [
           'name' => 'body_text',
@@ -628,6 +644,7 @@ class CRM_Mailing_DAO_Mailing extends CRM_Core_DAO {
           'entity' => 'Mailing',
           'bao' => 'CRM_Mailing_BAO_Mailing',
           'localizable' => 0,
+          'add' => NULL,
         ],
         'body_html' => [
           'name' => 'body_html',
@@ -639,6 +656,7 @@ class CRM_Mailing_DAO_Mailing extends CRM_Core_DAO {
           'entity' => 'Mailing',
           'bao' => 'CRM_Mailing_BAO_Mailing',
           'localizable' => 0,
+          'add' => NULL,
         ],
         'url_tracking' => [
           'name' => 'url_tracking',
@@ -653,6 +671,7 @@ class CRM_Mailing_DAO_Mailing extends CRM_Core_DAO {
           'html' => [
             'type' => 'CheckBox',
           ],
+          'add' => NULL,
         ],
         'forward_replies' => [
           'name' => 'forward_replies',
@@ -667,6 +686,7 @@ class CRM_Mailing_DAO_Mailing extends CRM_Core_DAO {
           'html' => [
             'type' => 'CheckBox',
           ],
+          'add' => NULL,
         ],
         'auto_responder' => [
           'name' => 'auto_responder',
@@ -681,6 +701,7 @@ class CRM_Mailing_DAO_Mailing extends CRM_Core_DAO {
           'html' => [
             'type' => 'CheckBox',
           ],
+          'add' => NULL,
         ],
         'open_tracking' => [
           'name' => 'open_tracking',
@@ -692,6 +713,7 @@ class CRM_Mailing_DAO_Mailing extends CRM_Core_DAO {
           'entity' => 'Mailing',
           'bao' => 'CRM_Mailing_BAO_Mailing',
           'localizable' => 0,
+          'add' => NULL,
         ],
         'is_completed' => [
           'name' => 'is_completed',
@@ -706,6 +728,7 @@ class CRM_Mailing_DAO_Mailing extends CRM_Core_DAO {
           'html' => [
             'type' => 'CheckBox',
           ],
+          'add' => NULL,
         ],
         'msg_template_id' => [
           'name' => 'msg_template_id',
@@ -718,6 +741,7 @@ class CRM_Mailing_DAO_Mailing extends CRM_Core_DAO {
           'bao' => 'CRM_Mailing_BAO_Mailing',
           'localizable' => 0,
           'FKClassName' => 'CRM_Core_DAO_MessageTemplate',
+          'add' => NULL,
         ],
         'override_verp' => [
           'name' => 'override_verp',
@@ -733,6 +757,7 @@ class CRM_Mailing_DAO_Mailing extends CRM_Core_DAO {
           'html' => [
             'type' => 'CheckBox',
           ],
+          'add' => '2.2',
         ],
         'created_id' => [
           'name' => 'created_id',
@@ -745,6 +770,7 @@ class CRM_Mailing_DAO_Mailing extends CRM_Core_DAO {
           'bao' => 'CRM_Mailing_BAO_Mailing',
           'localizable' => 0,
           'FKClassName' => 'CRM_Contact_DAO_Contact',
+          'add' => NULL,
         ],
         'created_date' => [
           'name' => 'created_date',
@@ -762,6 +788,7 @@ class CRM_Mailing_DAO_Mailing extends CRM_Core_DAO {
             'type' => 'Select Date',
             'formatType' => 'activityDateTime',
           ],
+          'add' => '3.0',
         ],
         'mailing_modified_date' => [
           'name' => 'modified_date',
@@ -776,6 +803,7 @@ class CRM_Mailing_DAO_Mailing extends CRM_Core_DAO {
           'entity' => 'Mailing',
           'bao' => 'CRM_Mailing_BAO_Mailing',
           'localizable' => 0,
+          'add' => '4.7',
         ],
         'scheduled_id' => [
           'name' => 'scheduled_id',
@@ -788,6 +816,7 @@ class CRM_Mailing_DAO_Mailing extends CRM_Core_DAO {
           'bao' => 'CRM_Mailing_BAO_Mailing',
           'localizable' => 0,
           'FKClassName' => 'CRM_Contact_DAO_Contact',
+          'add' => NULL,
         ],
         'scheduled_date' => [
           'name' => 'scheduled_date',
@@ -805,6 +834,7 @@ class CRM_Mailing_DAO_Mailing extends CRM_Core_DAO {
             'type' => 'Select Date',
             'formatType' => 'activityDateTime',
           ],
+          'add' => '3.3',
         ],
         'approver_id' => [
           'name' => 'approver_id',
@@ -817,6 +847,7 @@ class CRM_Mailing_DAO_Mailing extends CRM_Core_DAO {
           'bao' => 'CRM_Mailing_BAO_Mailing',
           'localizable' => 0,
           'FKClassName' => 'CRM_Contact_DAO_Contact',
+          'add' => NULL,
         ],
         'approval_date' => [
           'name' => 'approval_date',
@@ -834,6 +865,7 @@ class CRM_Mailing_DAO_Mailing extends CRM_Core_DAO {
             'type' => 'Select Date',
             'formatType' => 'activityDateTime',
           ],
+          'add' => '3.3',
         ],
         'approval_status_id' => [
           'name' => 'approval_status_id',
@@ -852,6 +884,7 @@ class CRM_Mailing_DAO_Mailing extends CRM_Core_DAO {
             'optionGroupName' => 'mail_approval_status',
             'optionEditPath' => 'civicrm/admin/options/mail_approval_status',
           ],
+          'add' => '3.3',
         ],
         'approval_note' => [
           'name' => 'approval_note',
@@ -866,6 +899,7 @@ class CRM_Mailing_DAO_Mailing extends CRM_Core_DAO {
           'html' => [
             'type' => 'TextArea',
           ],
+          'add' => '3.3',
         ],
         'is_archived' => [
           'name' => 'is_archived',
@@ -881,6 +915,7 @@ class CRM_Mailing_DAO_Mailing extends CRM_Core_DAO {
           'html' => [
             'type' => 'CheckBox',
           ],
+          'add' => '2.2',
         ],
         'visibility' => [
           'name' => 'visibility',
@@ -901,6 +936,7 @@ class CRM_Mailing_DAO_Mailing extends CRM_Core_DAO {
           'pseudoconstant' => [
             'callback' => 'CRM_Core_SelectValues::groupVisibility',
           ],
+          'add' => '3.3',
         ],
         'campaign_id' => [
           'name' => 'campaign_id',
@@ -921,6 +957,7 @@ class CRM_Mailing_DAO_Mailing extends CRM_Core_DAO {
             'keyColumn' => 'id',
             'labelColumn' => 'title',
           ],
+          'add' => '3.4',
         ],
         'dedupe_email' => [
           'name' => 'dedupe_email',
@@ -936,6 +973,7 @@ class CRM_Mailing_DAO_Mailing extends CRM_Core_DAO {
           'html' => [
             'type' => 'CheckBox',
           ],
+          'add' => '4.1',
         ],
         'sms_provider_id' => [
           'name' => 'sms_provider_id',
@@ -950,6 +988,7 @@ class CRM_Mailing_DAO_Mailing extends CRM_Core_DAO {
           'html' => [
             'type' => 'Select',
           ],
+          'add' => '4.2',
         ],
         'hash' => [
           'name' => 'hash',
@@ -963,6 +1002,7 @@ class CRM_Mailing_DAO_Mailing extends CRM_Core_DAO {
           'entity' => 'Mailing',
           'bao' => 'CRM_Mailing_BAO_Mailing',
           'localizable' => 0,
+          'add' => '4.5',
         ],
         'location_type_id' => [
           'name' => 'location_type_id',
@@ -980,6 +1020,7 @@ class CRM_Mailing_DAO_Mailing extends CRM_Core_DAO {
             'keyColumn' => 'id',
             'labelColumn' => 'display_name',
           ],
+          'add' => '4.6',
         ],
         'email_selection_method' => [
           'name' => 'email_selection_method',
@@ -997,6 +1038,7 @@ class CRM_Mailing_DAO_Mailing extends CRM_Core_DAO {
           'pseudoconstant' => [
             'callback' => 'CRM_Core_SelectValues::emailSelectMethods',
           ],
+          'add' => '4.6',
         ],
         'language' => [
           'name' => 'language',
@@ -1018,6 +1060,7 @@ class CRM_Mailing_DAO_Mailing extends CRM_Core_DAO {
             'keyColumn' => 'name',
             'optionEditPath' => 'civicrm/admin/options/languages',
           ],
+          'add' => '4.6',
         ],
       ];
       CRM_Core_DAO_AllCoreTables::invoke(__CLASS__, 'fields_callback', Civi::$statics[__CLASS__]['fields']);