projects
/
civicrm-core.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge pull request #10805 from JKingsnorth/CRM-21009
[civicrm-core.git]
/
CRM
/
Mailing
/
DAO
/
MailingAB.php
diff --git
a/CRM/Mailing/DAO/MailingAB.php
b/CRM/Mailing/DAO/MailingAB.php
index e85dcbee98fd3eabdbf51e8b768c79189d44ffaa..b3997d94fb2010cc04ff76bec5136aede40aaec2 100644
(file)
--- a/
CRM/Mailing/DAO/MailingAB.php
+++ b/
CRM/Mailing/DAO/MailingAB.php
@@
-30,7
+30,7
@@
*
* Generated from xml/schema/CRM/Mailing/MailingAB.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
*
* Generated from xml/schema/CRM/Mailing/MailingAB.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:
fea3382fd8611956ff04827237800b49
)
+ * (GenCodeChecksum:
12d9514d27712e3d9ad545ca6c2bfe91
)
*/
require_once 'CRM/Core/DAO.php';
require_once 'CRM/Utils/Type.php';
*/
require_once 'CRM/Core/DAO.php';
require_once 'CRM/Utils/Type.php';
@@
-127,7
+127,7
@@
class CRM_Mailing_DAO_MailingAB extends CRM_Core_DAO {
/**
* When was this item created
*
/**
* When was this item created
*
- * @var
datetime
+ * @var
timestamp
*/
public $created_date;
/**
*/
public $created_date;
/**
@@
-167,6
+167,7
@@
class CRM_Mailing_DAO_MailingAB extends CRM_Core_DAO {
'table_name' => 'civicrm_mailing_abtest',
'entity' => 'MailingAB',
'bao' => 'CRM_Mailing_BAO_MailingAB',
'table_name' => 'civicrm_mailing_abtest',
'entity' => 'MailingAB',
'bao' => 'CRM_Mailing_BAO_MailingAB',
+ 'localizable' => 0,
) ,
'name' => array(
'name' => 'name',
) ,
'name' => array(
'name' => 'name',
@@
-178,6
+179,7
@@
class CRM_Mailing_DAO_MailingAB extends CRM_Core_DAO {
'table_name' => 'civicrm_mailing_abtest',
'entity' => 'MailingAB',
'bao' => 'CRM_Mailing_BAO_MailingAB',
'table_name' => 'civicrm_mailing_abtest',
'entity' => 'MailingAB',
'bao' => 'CRM_Mailing_BAO_MailingAB',
+ 'localizable' => 0,
) ,
'status' => array(
'name' => 'status',
) ,
'status' => array(
'name' => 'status',
@@
-189,6
+191,7
@@
class CRM_Mailing_DAO_MailingAB extends CRM_Core_DAO {
'table_name' => 'civicrm_mailing_abtest',
'entity' => 'MailingAB',
'bao' => 'CRM_Mailing_BAO_MailingAB',
'table_name' => 'civicrm_mailing_abtest',
'entity' => 'MailingAB',
'bao' => 'CRM_Mailing_BAO_MailingAB',
+ 'localizable' => 0,
'pseudoconstant' => array(
'callback' => 'CRM_Mailing_PseudoConstant::abStatus',
)
'pseudoconstant' => array(
'callback' => 'CRM_Mailing_PseudoConstant::abStatus',
)
@@
-201,6
+204,7
@@
class CRM_Mailing_DAO_MailingAB extends CRM_Core_DAO {
'table_name' => 'civicrm_mailing_abtest',
'entity' => 'MailingAB',
'bao' => 'CRM_Mailing_BAO_MailingAB',
'table_name' => 'civicrm_mailing_abtest',
'entity' => 'MailingAB',
'bao' => 'CRM_Mailing_BAO_MailingAB',
+ 'localizable' => 0,
) ,
'mailing_id_b' => array(
'name' => 'mailing_id_b',
) ,
'mailing_id_b' => array(
'name' => 'mailing_id_b',
@@
-210,6
+214,7
@@
class CRM_Mailing_DAO_MailingAB extends CRM_Core_DAO {
'table_name' => 'civicrm_mailing_abtest',
'entity' => 'MailingAB',
'bao' => 'CRM_Mailing_BAO_MailingAB',
'table_name' => 'civicrm_mailing_abtest',
'entity' => 'MailingAB',
'bao' => 'CRM_Mailing_BAO_MailingAB',
+ 'localizable' => 0,
) ,
'mailing_id_c' => array(
'name' => 'mailing_id_c',
) ,
'mailing_id_c' => array(
'name' => 'mailing_id_c',
@@
-219,6
+224,7
@@
class CRM_Mailing_DAO_MailingAB extends CRM_Core_DAO {
'table_name' => 'civicrm_mailing_abtest',
'entity' => 'MailingAB',
'bao' => 'CRM_Mailing_BAO_MailingAB',
'table_name' => 'civicrm_mailing_abtest',
'entity' => 'MailingAB',
'bao' => 'CRM_Mailing_BAO_MailingAB',
+ 'localizable' => 0,
) ,
'domain_id' => array(
'name' => 'domain_id',
) ,
'domain_id' => array(
'name' => 'domain_id',
@@
-228,6
+234,7
@@
class CRM_Mailing_DAO_MailingAB extends CRM_Core_DAO {
'table_name' => 'civicrm_mailing_abtest',
'entity' => 'MailingAB',
'bao' => 'CRM_Mailing_BAO_MailingAB',
'table_name' => 'civicrm_mailing_abtest',
'entity' => 'MailingAB',
'bao' => 'CRM_Mailing_BAO_MailingAB',
+ 'localizable' => 0,
) ,
'testing_criteria' => array(
'name' => 'testing_criteria',
) ,
'testing_criteria' => array(
'name' => 'testing_criteria',
@@
-238,6
+245,7
@@
class CRM_Mailing_DAO_MailingAB extends CRM_Core_DAO {
'table_name' => 'civicrm_mailing_abtest',
'entity' => 'MailingAB',
'bao' => 'CRM_Mailing_BAO_MailingAB',
'table_name' => 'civicrm_mailing_abtest',
'entity' => 'MailingAB',
'bao' => 'CRM_Mailing_BAO_MailingAB',
+ 'localizable' => 0,
'pseudoconstant' => array(
'callback' => 'CRM_Mailing_PseudoConstant::abTestCriteria',
)
'pseudoconstant' => array(
'callback' => 'CRM_Mailing_PseudoConstant::abTestCriteria',
)
@@
-251,6
+259,7
@@
class CRM_Mailing_DAO_MailingAB extends CRM_Core_DAO {
'table_name' => 'civicrm_mailing_abtest',
'entity' => 'MailingAB',
'bao' => 'CRM_Mailing_BAO_MailingAB',
'table_name' => 'civicrm_mailing_abtest',
'entity' => 'MailingAB',
'bao' => 'CRM_Mailing_BAO_MailingAB',
+ 'localizable' => 0,
'pseudoconstant' => array(
'callback' => 'CRM_Mailing_PseudoConstant::abWinnerCriteria',
)
'pseudoconstant' => array(
'callback' => 'CRM_Mailing_PseudoConstant::abWinnerCriteria',
)
@@
-265,6
+274,7
@@
class CRM_Mailing_DAO_MailingAB extends CRM_Core_DAO {
'table_name' => 'civicrm_mailing_abtest',
'entity' => 'MailingAB',
'bao' => 'CRM_Mailing_BAO_MailingAB',
'table_name' => 'civicrm_mailing_abtest',
'entity' => 'MailingAB',
'bao' => 'CRM_Mailing_BAO_MailingAB',
+ 'localizable' => 0,
) ,
'declare_winning_time' => array(
'name' => 'declare_winning_time',
) ,
'declare_winning_time' => array(
'name' => 'declare_winning_time',
@@
-274,6
+284,7
@@
class CRM_Mailing_DAO_MailingAB extends CRM_Core_DAO {
'table_name' => 'civicrm_mailing_abtest',
'entity' => 'MailingAB',
'bao' => 'CRM_Mailing_BAO_MailingAB',
'table_name' => 'civicrm_mailing_abtest',
'entity' => 'MailingAB',
'bao' => 'CRM_Mailing_BAO_MailingAB',
+ 'localizable' => 0,
) ,
'group_percentage' => array(
'name' => 'group_percentage',
) ,
'group_percentage' => array(
'name' => 'group_percentage',
@@
-282,6
+293,7
@@
class CRM_Mailing_DAO_MailingAB extends CRM_Core_DAO {
'table_name' => 'civicrm_mailing_abtest',
'entity' => 'MailingAB',
'bao' => 'CRM_Mailing_BAO_MailingAB',
'table_name' => 'civicrm_mailing_abtest',
'entity' => 'MailingAB',
'bao' => 'CRM_Mailing_BAO_MailingAB',
+ 'localizable' => 0,
) ,
'created_id' => array(
'name' => 'created_id',
) ,
'created_id' => array(
'name' => 'created_id',
@@
-291,16
+303,20
@@
class CRM_Mailing_DAO_MailingAB extends CRM_Core_DAO {
'table_name' => 'civicrm_mailing_abtest',
'entity' => 'MailingAB',
'bao' => 'CRM_Mailing_BAO_MailingAB',
'table_name' => 'civicrm_mailing_abtest',
'entity' => 'MailingAB',
'bao' => 'CRM_Mailing_BAO_MailingAB',
+ 'localizable' => 0,
'FKClassName' => 'CRM_Contact_DAO_Contact',
) ,
'created_date' => array(
'name' => 'created_date',
'FKClassName' => 'CRM_Contact_DAO_Contact',
) ,
'created_date' => array(
'name' => 'created_date',
- 'type' => CRM_Utils_Type::T_
DATE + CRM_Utils_Type::T_TIME
,
+ 'type' => CRM_Utils_Type::T_
TIMESTAMP
,
'title' => ts('AB Test Created Date') ,
'description' => 'When was this item created',
'title' => ts('AB Test Created Date') ,
'description' => 'When was this item created',
+ 'required' => false,
+ 'default' => 'CURRENT_TIMESTAMP',
'table_name' => 'civicrm_mailing_abtest',
'entity' => 'MailingAB',
'bao' => 'CRM_Mailing_BAO_MailingAB',
'table_name' => 'civicrm_mailing_abtest',
'entity' => 'MailingAB',
'bao' => 'CRM_Mailing_BAO_MailingAB',
+ 'localizable' => 0,
'html' => array(
'type' => 'Select Date',
) ,
'html' => array(
'type' => 'Select Date',
) ,
@@
-360,4
+376,11
@@
class CRM_Mailing_DAO_MailingAB extends CRM_Core_DAO {
$r = CRM_Core_DAO_AllCoreTables::getExports(__CLASS__, 'mailing_abtest', $prefix, array());
return $r;
}
$r = CRM_Core_DAO_AllCoreTables::getExports(__CLASS__, 'mailing_abtest', $prefix, array());
return $r;
}
+ /**
+ * Returns the list of indices
+ */
+ public static function indices($localize = TRUE) {
+ $indices = array();
+ return ($localize && !empty($indices)) ? CRM_Core_DAO_AllCoreTables::multilingualize(__CLASS__, $indices) : $indices;
+ }
}
}