API/DAO Metadata - Retain versioning metadata for possible usage in runtime+tooling
[civicrm-core.git] / CRM / Campaign / DAO / Survey.php
index fc324d9cce63084c21a11bed4d49cff8b1e25ccb..62493531bf813079172122bc457d8bcdbf43b561 100644 (file)
@@ -6,7 +6,7 @@
  *
  * Generated from xml/schema/CRM/Campaign/Survey.xml
  * DO NOT EDIT.  Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:f7cedbe0c777cf7b99c543e80ff5cf0b)
+ * (GenCodeChecksum:80b92f90300f8e432ddd68e95d22b622)
  */
 
 /**
@@ -21,6 +21,13 @@ class CRM_Campaign_DAO_Survey extends CRM_Core_DAO {
    */
   public static $_tableName = 'civicrm_survey';
 
+  /**
+   * Icon associated with this entity.
+   *
+   * @var string
+   */
+  public static $_icon = 'fa-clipboard';
+
   /**
    * Should CiviCRM log any modifications to this table in the civicrm_log table.
    *
@@ -176,6 +183,13 @@ class CRM_Campaign_DAO_Survey extends CRM_Core_DAO {
     parent::__construct();
   }
 
+  /**
+   * Returns localized title of this entity.
+   */
+  public static function getEntityTitle() {
+    return ts('Surveys');
+  }
+
   /**
    * Returns foreign keys and entity references.
    *
@@ -212,6 +226,7 @@ class CRM_Campaign_DAO_Survey extends CRM_Core_DAO {
           'entity' => 'Survey',
           'bao' => 'CRM_Campaign_BAO_Survey',
           'localizable' => 0,
+          'add' => '3.3',
         ],
         'title' => [
           'name' => 'title',
@@ -228,6 +243,7 @@ class CRM_Campaign_DAO_Survey extends CRM_Core_DAO {
           'entity' => 'Survey',
           'bao' => 'CRM_Campaign_BAO_Survey',
           'localizable' => 1,
+          'add' => '3.3',
         ],
         'campaign_id' => [
           'name' => 'campaign_id',
@@ -246,6 +262,7 @@ class CRM_Campaign_DAO_Survey extends CRM_Core_DAO {
             'keyColumn' => 'id',
             'labelColumn' => 'title',
           ],
+          'add' => '3.3',
         ],
         'activity_type_id' => [
           'name' => 'activity_type_id',
@@ -267,6 +284,7 @@ class CRM_Campaign_DAO_Survey extends CRM_Core_DAO {
             'optionGroupName' => 'activity_type',
             'optionEditPath' => 'civicrm/admin/options/activity_type',
           ],
+          'add' => '3.3',
         ],
         'recontact_interval' => [
           'name' => 'recontact_interval',
@@ -283,6 +301,7 @@ class CRM_Campaign_DAO_Survey extends CRM_Core_DAO {
           'html' => [
             'type' => 'TextArea',
           ],
+          'add' => '3.3',
         ],
         'instructions' => [
           'name' => 'instructions',
@@ -299,6 +318,7 @@ class CRM_Campaign_DAO_Survey extends CRM_Core_DAO {
           'html' => [
             'type' => 'TextArea',
           ],
+          'add' => '3.3',
         ],
         'release_frequency' => [
           'name' => 'release_frequency',
@@ -311,6 +331,7 @@ class CRM_Campaign_DAO_Survey extends CRM_Core_DAO {
           'entity' => 'Survey',
           'bao' => 'CRM_Campaign_BAO_Survey',
           'localizable' => 0,
+          'add' => '3.3',
         ],
         'max_number_of_contacts' => [
           'name' => 'max_number_of_contacts',
@@ -323,6 +344,7 @@ class CRM_Campaign_DAO_Survey extends CRM_Core_DAO {
           'entity' => 'Survey',
           'bao' => 'CRM_Campaign_BAO_Survey',
           'localizable' => 0,
+          'add' => '3.3',
         ],
         'default_number_of_contacts' => [
           'name' => 'default_number_of_contacts',
@@ -335,6 +357,7 @@ class CRM_Campaign_DAO_Survey extends CRM_Core_DAO {
           'entity' => 'Survey',
           'bao' => 'CRM_Campaign_BAO_Survey',
           'localizable' => 0,
+          'add' => '3.3',
         ],
         'is_active' => [
           'name' => 'is_active',
@@ -347,6 +370,7 @@ class CRM_Campaign_DAO_Survey extends CRM_Core_DAO {
           'entity' => 'Survey',
           'bao' => 'CRM_Campaign_BAO_Survey',
           'localizable' => 0,
+          'add' => '3.3',
         ],
         'is_default' => [
           'name' => 'is_default',
@@ -359,6 +383,7 @@ class CRM_Campaign_DAO_Survey extends CRM_Core_DAO {
           'entity' => 'Survey',
           'bao' => 'CRM_Campaign_BAO_Survey',
           'localizable' => 0,
+          'add' => '3.3',
         ],
         'created_id' => [
           'name' => 'created_id',
@@ -371,6 +396,7 @@ class CRM_Campaign_DAO_Survey extends CRM_Core_DAO {
           'bao' => 'CRM_Campaign_BAO_Survey',
           'localizable' => 0,
           'FKClassName' => 'CRM_Contact_DAO_Contact',
+          'add' => '3.3',
         ],
         'created_date' => [
           'name' => 'created_date',
@@ -382,6 +408,7 @@ class CRM_Campaign_DAO_Survey extends CRM_Core_DAO {
           'entity' => 'Survey',
           'bao' => 'CRM_Campaign_BAO_Survey',
           'localizable' => 0,
+          'add' => '3.3',
         ],
         'last_modified_id' => [
           'name' => 'last_modified_id',
@@ -394,6 +421,7 @@ class CRM_Campaign_DAO_Survey extends CRM_Core_DAO {
           'bao' => 'CRM_Campaign_BAO_Survey',
           'localizable' => 0,
           'FKClassName' => 'CRM_Contact_DAO_Contact',
+          'add' => '3.3',
         ],
         'last_modified_date' => [
           'name' => 'last_modified_date',
@@ -405,6 +433,7 @@ class CRM_Campaign_DAO_Survey extends CRM_Core_DAO {
           'entity' => 'Survey',
           'bao' => 'CRM_Campaign_BAO_Survey',
           'localizable' => 0,
+          'add' => '3.3',
         ],
         'result_id' => [
           'name' => 'result_id',
@@ -417,6 +446,7 @@ class CRM_Campaign_DAO_Survey extends CRM_Core_DAO {
           'entity' => 'Survey',
           'bao' => 'CRM_Campaign_BAO_Survey',
           'localizable' => 0,
+          'add' => '3.3',
         ],
         'bypass_confirm' => [
           'name' => 'bypass_confirm',
@@ -429,6 +459,7 @@ class CRM_Campaign_DAO_Survey extends CRM_Core_DAO {
           'entity' => 'Survey',
           'bao' => 'CRM_Campaign_BAO_Survey',
           'localizable' => 0,
+          'add' => '4.2',
         ],
         'thankyou_title' => [
           'name' => 'thankyou_title',
@@ -442,6 +473,7 @@ class CRM_Campaign_DAO_Survey extends CRM_Core_DAO {
           'entity' => 'Survey',
           'bao' => 'CRM_Campaign_BAO_Survey',
           'localizable' => 1,
+          'add' => '4.2',
         ],
         'thankyou_text' => [
           'name' => 'thankyou_text',
@@ -458,6 +490,7 @@ class CRM_Campaign_DAO_Survey extends CRM_Core_DAO {
           'html' => [
             'type' => 'TextArea',
           ],
+          'add' => '4.2',
         ],
         'is_share' => [
           'name' => 'is_share',
@@ -470,6 +503,7 @@ class CRM_Campaign_DAO_Survey extends CRM_Core_DAO {
           'entity' => 'Survey',
           'bao' => 'CRM_Campaign_BAO_Survey',
           'localizable' => 0,
+          'add' => '4.4',
         ],
       ];
       CRM_Core_DAO_AllCoreTables::invoke(__CLASS__, 'fields_callback', Civi::$statics[__CLASS__]['fields']);