*
* Generated from xml/schema/CRM/ACL/ACL.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:fa7ab50bdcacf98f9b1b043f912fed47)
+ * (GenCodeChecksum:b4b1db29de0700887b7875f82d079c10)
*/
/**
*
* Generated from xml/schema/CRM/ACL/ACLCache.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:4776199edbbb83ae58a37f1b056bf86a)
+ * (GenCodeChecksum:9676dd799030fb9b56b490595dd3a847)
*/
/**
*
* Generated from xml/schema/CRM/ACL/EntityRole.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:53e459e0bbdca49556b59c10aee21862)
+ * (GenCodeChecksum:ec91adfcc1d76814541811d4b97e45b2)
*/
/**
*
* Generated from xml/schema/CRM/Activity/Activity.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:4291bcd82f8d55861172be9d2a8243de)
+ * (GenCodeChecksum:cabeb52f5da37045929bb3e0b7748992)
*/
/**
*
* Generated from xml/schema/CRM/Activity/ActivityContact.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:4b08cccd27b433486baf2b9eea79f97e)
+ * (GenCodeChecksum:3f147b2507b1e11a7df971be191161d1)
*/
/**
*
* Generated from xml/schema/CRM/Batch/Batch.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:f37d12b3bc0d6b5efc4768f210a45a3c)
+ * (GenCodeChecksum:717006044703500afc7d4f45f63194df)
*/
/**
*
* Generated from xml/schema/CRM/Batch/EntityBatch.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:bbeab14232892d3ec8069ef3a499efdd)
+ * (GenCodeChecksum:61cb70a15ffc587cc8476204cb16353f)
*/
/**
*
* Generated from xml/schema/CRM/Campaign/Campaign.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:8bafee489dc4969a456393ed48544880)
+ * (GenCodeChecksum:c86618236efd91af786b98c3f359e321)
*/
/**
class CRM_Campaign_DAO_Campaign extends CRM_Core_DAO {
const EXT = 'civicrm';
const TABLE_ADDED = '3.3';
+ const COMPONENT = 'CiviCampaign';
/**
* Static instance to hold the table name.
*
* Generated from xml/schema/CRM/Campaign/CampaignGroup.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:210636d218ebf8e84f862c48bbe9edf9)
+ * (GenCodeChecksum:9e8df6e6e1df93fb351b51bcda21c176)
*/
/**
class CRM_Campaign_DAO_CampaignGroup extends CRM_Core_DAO {
const EXT = 'civicrm';
const TABLE_ADDED = '3.3';
+ const COMPONENT = 'CiviCampaign';
/**
* Static instance to hold the table name.
*
* Generated from xml/schema/CRM/Campaign/Survey.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:6f3dd03a11c679278374affba3d2bd76)
+ * (GenCodeChecksum:b324203328e0c8d3dc10a4346a4db6f3)
*/
/**
class CRM_Campaign_DAO_Survey extends CRM_Core_DAO {
const EXT = 'civicrm';
const TABLE_ADDED = '3.2';
+ const COMPONENT = 'CiviCampaign';
/**
* Static instance to hold the table name.
*
* Generated from xml/schema/CRM/Case/Case.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:bc33a854daf3f695bd92c4bca41ad5b3)
+ * (GenCodeChecksum:8b354d7c2a0e40d82d27cbfd08776c15)
*/
/**
class CRM_Case_DAO_Case extends CRM_Core_DAO {
const EXT = 'civicrm';
const TABLE_ADDED = '1.8';
+ const COMPONENT = 'CiviCase';
/**
* Static instance to hold the table name.
*
* Generated from xml/schema/CRM/Case/CaseActivity.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:3f39cbc8d1438b9a0cdee0382638bcae)
+ * (GenCodeChecksum:5fc2509491a88a1bd2d8ce808f99a00e)
*/
/**
class CRM_Case_DAO_CaseActivity extends CRM_Core_DAO {
const EXT = 'civicrm';
const TABLE_ADDED = '1.8';
+ const COMPONENT = 'CiviCase';
/**
* Static instance to hold the table name.
*
* Generated from xml/schema/CRM/Case/CaseContact.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:f9da4680a9dc863f5dc6675f5e2fdc0b)
+ * (GenCodeChecksum:8ccb7c478dfa4eb1b3b022eeabc71b79)
*/
/**
class CRM_Case_DAO_CaseContact extends CRM_Core_DAO {
const EXT = 'civicrm';
const TABLE_ADDED = '2.1';
+ const COMPONENT = 'CiviCase';
/**
* Static instance to hold the table name.
*
* Generated from xml/schema/CRM/Case/CaseType.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:b138422db3438224fef3d477a9e1648a)
+ * (GenCodeChecksum:9151b8db1ff873f31d574b5cdec128ac)
*/
/**
class CRM_Case_DAO_CaseType extends CRM_Core_DAO {
const EXT = 'civicrm';
const TABLE_ADDED = '4.5';
+ const COMPONENT = 'CiviCase';
/**
* Static instance to hold the table name.
*
* Generated from xml/schema/CRM/Contact/ACLContactCache.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:0d21895a5f58ee81f21ae524c86a165c)
+ * (GenCodeChecksum:26fea9c61af7afdc2f3401213e0eab2b)
*/
/**
*
* Generated from xml/schema/CRM/Contact/Contact.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:28e3f64d22175c9d2efea3d1c49196fa)
+ * (GenCodeChecksum:c8000203c94da02a4b215ad1a8f7ed89)
*/
/**
*
* Generated from xml/schema/CRM/Contact/ContactType.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:ee06613c82c85ea8773dcc16105d2b9b)
+ * (GenCodeChecksum:dfe2f3758a8cf1ad9bd23dfb9e2de671)
*/
/**
*
* Generated from xml/schema/CRM/Contact/DashboardContact.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:a5629fa4472b5745ec13703142a66f3f)
+ * (GenCodeChecksum:d65c9f2feca6cd296a047c2f4e2a862c)
*/
/**
*
* Generated from xml/schema/CRM/Contact/Group.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:abbdc0ad43c008e444512d444c537ebf)
+ * (GenCodeChecksum:3648ad60c504d25253ecc5655c629d72)
*/
/**
*
* Generated from xml/schema/CRM/Contact/GroupContact.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:ea7c012e774a203b869e0fadec080cab)
+ * (GenCodeChecksum:5c26ac19a56e589da1399e755469229b)
*/
/**
*
* Generated from xml/schema/CRM/Contact/GroupContactCache.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:efae8178ae6bc7c26423501ffb2ba751)
+ * (GenCodeChecksum:db2873674d73776ad753a88082ea072a)
*/
/**
*
* Generated from xml/schema/CRM/Contact/GroupNesting.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:65fe8a838c3cad53df4a76d3f117d99b)
+ * (GenCodeChecksum:0e7931bbaab17bdf66a41f8b912f92f6)
*/
/**
*
* Generated from xml/schema/CRM/Contact/GroupOrganization.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:d70fc21adc9befb2edc9c26f9fbe4457)
+ * (GenCodeChecksum:a16da367f856704d5432044055ed5d16)
*/
/**
*
* Generated from xml/schema/CRM/Contact/Relationship.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:6bff7ab95b9b2b5faa9d547ce5219b92)
+ * (GenCodeChecksum:2046fac3c61cd88a17bf21dfe3e6f970)
*/
/**
*
* Generated from xml/schema/CRM/Contact/RelationshipCache.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:3b42f72f3268d49d99353a8816d9889b)
+ * (GenCodeChecksum:3bee16c8388728d3e391e9dd7c17abb8)
*/
/**
*
* Generated from xml/schema/CRM/Contact/RelationshipType.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:376ec7436375e3ccc2ec6687a3d5b526)
+ * (GenCodeChecksum:a3e3c18c34421b3dbcffb17bd313aa17)
*/
/**
*
* Generated from xml/schema/CRM/Contact/SavedSearch.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:64396e21031229c36c11423bb4b92fc5)
+ * (GenCodeChecksum:73251f9c4af0127e2e9fc2770f21869d)
*/
/**
*
* Generated from xml/schema/CRM/Contact/SubscriptionHistory.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:2fc83b2d730e10fe0508fa088b241365)
+ * (GenCodeChecksum:3557b2bfd9b5364ea356c17a7237fd5e)
*/
/**
*
* Generated from xml/schema/CRM/Contribute/Contribution.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:6681702174b0431d22a1bc98c71bd747)
+ * (GenCodeChecksum:a24c14ae34bb8c68b8f0348b946c18b9)
*/
/**
class CRM_Contribute_DAO_Contribution extends CRM_Core_DAO {
const EXT = 'civicrm';
const TABLE_ADDED = '1.3';
+ const COMPONENT = 'CiviContribute';
/**
* Static instance to hold the table name.
*
* Generated from xml/schema/CRM/Contribute/ContributionPage.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:1a64443b99f8c5f11333e600e3cb47a3)
+ * (GenCodeChecksum:1fc0665cc8320aec4576a39e1491d57a)
*/
/**
class CRM_Contribute_DAO_ContributionPage extends CRM_Core_DAO {
const EXT = 'civicrm';
const TABLE_ADDED = '1.3';
+ const COMPONENT = 'CiviContribute';
/**
* Static instance to hold the table name.
*
* Generated from xml/schema/CRM/Contribute/ContributionProduct.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:45dff2998f47d5bd918d767c018eeac4)
+ * (GenCodeChecksum:f1269124a9b0ee2a9482aea7d0ee221c)
*/
/**
class CRM_Contribute_DAO_ContributionProduct extends CRM_Core_DAO {
const EXT = 'civicrm';
const TABLE_ADDED = '1.4';
+ const COMPONENT = 'CiviContribute';
/**
* Static instance to hold the table name.
*
* Generated from xml/schema/CRM/Contribute/ContributionRecur.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:f8fcfe64d80dea9fe9f1f8eb86246f73)
+ * (GenCodeChecksum:c080fbdfdb5b780a36f5a48e5a88eaae)
*/
/**
class CRM_Contribute_DAO_ContributionRecur extends CRM_Core_DAO {
const EXT = 'civicrm';
const TABLE_ADDED = '1.6';
+ const COMPONENT = 'CiviContribute';
/**
* Static instance to hold the table name.
*
* Generated from xml/schema/CRM/Contribute/ContributionSoft.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:f790cd9c491079f788527103d96230f9)
+ * (GenCodeChecksum:3bbe2837f1b310d77d79614a4fd5a9af)
*/
/**
class CRM_Contribute_DAO_ContributionSoft extends CRM_Core_DAO {
const EXT = 'civicrm';
const TABLE_ADDED = '2.2';
+ const COMPONENT = 'CiviContribute';
/**
* Static instance to hold the table name.
*
* Generated from xml/schema/CRM/Contribute/Premium.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:30736c3404f66636b59373f2e81f5d2e)
+ * (GenCodeChecksum:44100b596ee94445f953e783f37cdfba)
*/
/**
class CRM_Contribute_DAO_Premium extends CRM_Core_DAO {
const EXT = 'civicrm';
const TABLE_ADDED = '1.4';
+ const COMPONENT = 'CiviContribute';
/**
* Static instance to hold the table name.
*
* Generated from xml/schema/CRM/Contribute/PremiumsProduct.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:490466ed1df27a5a6157a87f0dd6eb30)
+ * (GenCodeChecksum:09f3e3060480299738b12caf7121662d)
*/
/**
class CRM_Contribute_DAO_PremiumsProduct extends CRM_Core_DAO {
const EXT = 'civicrm';
const TABLE_ADDED = '1.4';
+ const COMPONENT = 'CiviContribute';
/**
* Static instance to hold the table name.
*
* Generated from xml/schema/CRM/Contribute/Product.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:6f4d4d48a0c392a2a72b268a9815006b)
+ * (GenCodeChecksum:45a3c80396259fbc6da8cbecc0ba652d)
*/
/**
class CRM_Contribute_DAO_Product extends CRM_Core_DAO {
const EXT = 'civicrm';
const TABLE_ADDED = '1.4';
+ const COMPONENT = 'CiviContribute';
/**
* Static instance to hold the table name.
*
* Generated from xml/schema/CRM/Contribute/Widget.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:f1346769d093ec9021994764d62dedfe)
+ * (GenCodeChecksum:b98e1da73e0723e617a9dae64a8e8dad)
*/
/**
class CRM_Contribute_DAO_Widget extends CRM_Core_DAO {
const EXT = 'civicrm';
const TABLE_ADDED = '2.0';
+ const COMPONENT = 'CiviContribute';
/**
* Static instance to hold the table name.
'titlePlural' => $tableXML->titlePlural ?? CRM_Utils_String::pluralize($tableXML->title ?? $titleFromClass),
'icon' => $tableXML->icon ?? NULL,
'add' => $tableXML->add ?? NULL,
+ 'component' => $tableXML->component ?? NULL,
'paths' => (array) ($tableXML->paths ?? []),
'labelName' => substr($name, 8),
'className' => $this->classNames[$name],
*
* Generated from xml/schema/CRM/Core/ActionLog.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:d1a6159f18c0818e42fb3763f097772d)
+ * (GenCodeChecksum:5e54867f6cec000d7f219c82a1c081d3)
*/
/**
*
* Generated from xml/schema/CRM/Core/ActionMapping.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:c095a458e031091596adf3b9bb46baf5)
+ * (GenCodeChecksum:786c067af45c5d1979519a8326665453)
*/
/**
*
* Generated from xml/schema/CRM/Core/ActionSchedule.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:d2d45ba583a410b375e261a1cf1ce485)
+ * (GenCodeChecksum:674f2b73fdc72758a31b2f023a33526a)
*/
/**
*
* Generated from xml/schema/CRM/Core/Address.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:b612c958c68fcd4f5e4b0b244ca6c3b1)
+ * (GenCodeChecksum:44eb25ddfd0e9d87e213e2f80f80233d)
*/
/**
*
* Generated from xml/schema/CRM/Core/AddressFormat.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:090b4784d528f3c465b4daa2cc7bdf1e)
+ * (GenCodeChecksum:47ce2c9d196b195fda0a60eaac02f5d1)
*/
/**
*
* Generated from xml/schema/CRM/Core/Cache.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:637ce0498ba1c4f1f32fbfd16bb7d66d)
+ * (GenCodeChecksum:6b4eec63c83fffde053a8259221d0bfe)
*/
/**
*
* Generated from xml/schema/CRM/Core/Component.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:e8ae3905d2f7dc380ec1e334dad6e198)
+ * (GenCodeChecksum:3b686ef7dde6f66dfe5eb708e667dcc7)
*/
/**
*
* Generated from xml/schema/CRM/Core/Country.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:707ca40a97f702747efb02f28ed710e6)
+ * (GenCodeChecksum:baa7ed7cb183bc7f1ee86a41a001e580)
*/
/**
*
* Generated from xml/schema/CRM/Core/County.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:4317f5a9d6526937ac406407ce9a97a1)
+ * (GenCodeChecksum:9e49f92ab040fc02002d5ec5507cf49a)
*/
/**
*
* Generated from xml/schema/CRM/Core/CustomField.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:754b560576d029a21029661e48f3075b)
+ * (GenCodeChecksum:58c67e6b3ec035823fb7553abb962ab9)
*/
/**
*
* Generated from xml/schema/CRM/Core/CustomGroup.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:a40273d2f899d4fa280d0c02297b5263)
+ * (GenCodeChecksum:807040c22af3159cb198becb183444bc)
*/
/**
*
* Generated from xml/schema/CRM/Core/Dashboard.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:1f32e4ff906a25d432cc28598e388f60)
+ * (GenCodeChecksum:96e683f4bec8fff387930109c2f5ea41)
*/
/**
*
* Generated from xml/schema/CRM/Core/Discount.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:7f9f8e28c00e7b9c3dbf1631b4ad4391)
+ * (GenCodeChecksum:ccb85ff70ce8a536ac4a941628455d8d)
*/
/**
*
* Generated from xml/schema/CRM/Core/Domain.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:4af215dcb8fae4156854344b4dfb3960)
+ * (GenCodeChecksum:6a8de20676ad3eeaca16ea3059958a4e)
*/
/**
*
* Generated from xml/schema/CRM/Core/Email.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:fef14f6148a58eacf0e1695dfd794134)
+ * (GenCodeChecksum:032cf9c0a45f5d15baaf7a9087741569)
*/
/**
*
* Generated from xml/schema/CRM/Core/EntityFile.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:7fa9cd793366f00f34e879ba97791bf5)
+ * (GenCodeChecksum:8d4673d56dc80b50b0acdd5186a19068)
*/
/**
*
* Generated from xml/schema/CRM/Core/EntityTag.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:975426ca9328abeb310b81dd060af25a)
+ * (GenCodeChecksum:f02ad487f101cb549da790954fbaa7a4)
*/
/**
*
* Generated from xml/schema/CRM/Core/Extension.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:dd8b0d8ddff649f7180b28991e578a3f)
+ * (GenCodeChecksum:c85a50145f3c9647e6fb46328034090e)
*/
/**
*
* Generated from xml/schema/CRM/Core/File.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:aa00f0710c5c740b37ff1c7f91df3638)
+ * (GenCodeChecksum:d47b8b85ee8790c3da0216b40c2dc657)
*/
/**
*
* Generated from xml/schema/CRM/Core/IM.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:f56fbd26bb48c845527d822e77392881)
+ * (GenCodeChecksum:d44807afb48eb3aa89bdae6db574f89e)
*/
/**
*
* Generated from xml/schema/CRM/Core/Job.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:9b8f984453f85c6a451aff41f267fdc5)
+ * (GenCodeChecksum:434388c3fa5b5f67932dd71f5d64a031)
*/
/**
*
* Generated from xml/schema/CRM/Core/JobLog.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:15b8a4864ded5f1a68773ec432bf620b)
+ * (GenCodeChecksum:03cf51e361b98d8ed31dcbd86eda2722)
*/
/**
*
* Generated from xml/schema/CRM/Core/LocBlock.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:8a50c9ef2129e7b7b0ed8b99a86d13a5)
+ * (GenCodeChecksum:86653150176ca5b8f4bb80b8dc581010)
*/
/**
*
* Generated from xml/schema/CRM/Core/LocationType.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:a0fb6f020e3685ffe293609a32bcc741)
+ * (GenCodeChecksum:0aac55ebb9932e5ab19fcf2e6eca7dd0)
*/
/**
*
* Generated from xml/schema/CRM/Core/Log.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:d5fdccfff5a70b31fb787ca55f0d589f)
+ * (GenCodeChecksum:816b07245cf23f330f371b32bc278d17)
*/
/**
*
* Generated from xml/schema/CRM/Core/MailSettings.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:685ef3fc528a263bfb0546a1e523c6e5)
+ * (GenCodeChecksum:a362c7cd24732b55a96cd4e526d29102)
*/
/**
*
* Generated from xml/schema/CRM/Core/Managed.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:5e27c0a48637f591ddd474093510e532)
+ * (GenCodeChecksum:a6c528f54d10bee8fbc3b12c1bafd44c)
*/
/**
*
* Generated from xml/schema/CRM/Core/Mapping.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:fed9ff4fb50e9c53d4b17f3015e7dabe)
+ * (GenCodeChecksum:50a6b7f051df6e61bf9e0b9b930dc861)
*/
/**
*
* Generated from xml/schema/CRM/Core/MappingField.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:b65ac30d21a5de881f6c7ac422d532b3)
+ * (GenCodeChecksum:b61d71dabcb618c14e3e8d7985b324de)
*/
/**
*
* Generated from xml/schema/CRM/Core/Menu.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:f9b7fc0b2a944f399d46f739459f6174)
+ * (GenCodeChecksum:57fa30940edf98c8e957dd1f33df3f51)
*/
/**
*
* Generated from xml/schema/CRM/Core/MessageTemplate.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:a85d986e421657c55de1e56dcb475a60)
+ * (GenCodeChecksum:8bdd2857d4229fc76ced7a2153574864)
*/
/**
*
* Generated from xml/schema/CRM/Core/Navigation.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:c8bbc337e1ec2dfac5a6a470131e80d9)
+ * (GenCodeChecksum:ca49dd9232dd72c6e1236488837a30cb)
*/
/**
*
* Generated from xml/schema/CRM/Core/Note.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:ac7f4de63097d51ee52cc876ccad55e9)
+ * (GenCodeChecksum:b623a27bc1f57db04764a14ce6a3f113)
*/
/**
*
* Generated from xml/schema/CRM/Core/OpenID.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:0dfd6eb0f06f6d29d661fdc2b51d707a)
+ * (GenCodeChecksum:47984d6d7242a00042bf664e5fff0600)
*/
/**
*
* Generated from xml/schema/CRM/Core/OptionGroup.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:ce2435eb871ead2e9fe08535da0efdf4)
+ * (GenCodeChecksum:0892af5a47aecaeaa04a82c6f9875348)
*/
/**
*
* Generated from xml/schema/CRM/Core/OptionValue.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:44af5e1daf9325ef98fbd4ec20927635)
+ * (GenCodeChecksum:613a9cc4fed472d40f1d49cf456a9711)
*/
/**
*
* Generated from xml/schema/CRM/Core/Phone.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:ab1d2489e34ff90df7146ee39364fb2a)
+ * (GenCodeChecksum:600322e85619a002b34c9faf0f02e5c8)
*/
/**
*
* Generated from xml/schema/CRM/Core/PreferencesDate.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:0c9efd56cae3a34bea22b763c67162df)
+ * (GenCodeChecksum:a0d91310a76fe98662806ef3104d8f30)
*/
/**
*
* Generated from xml/schema/CRM/Core/PrevNextCache.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:10cb66e317ece2bfe45642c4004d9b36)
+ * (GenCodeChecksum:eb88786d7c15dbc509450465b4fdd6a2)
*/
/**
*
* Generated from xml/schema/CRM/Core/PrintLabel.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:2505ce7214d5180635182054f5a784b1)
+ * (GenCodeChecksum:39e91965d2ee2599f3eae8ab3b4cc7f8)
*/
/**
*
* Generated from xml/schema/CRM/Core/RecurringEntity.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:50582177a0117aba7d8f7b65f98a9d59)
+ * (GenCodeChecksum:9cb2098de9f52e400a1083f996431878)
*/
/**
*
* Generated from xml/schema/CRM/Core/Setting.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:d50b37651a6a36273110251643e9e633)
+ * (GenCodeChecksum:2eb3a69876a76a1aca598e6bfb7031a4)
*/
/**
*
* Generated from xml/schema/CRM/Core/StateProvince.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:6af37b242446cb229568ae2c0a05d95e)
+ * (GenCodeChecksum:abd329da6e7801c901c3c97c1b09ef59)
*/
/**
*
* Generated from xml/schema/CRM/Core/StatusPreference.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:51374620eeab683f30d11aee9b51a448)
+ * (GenCodeChecksum:bb2fbd63b6758475161446097d35804c)
*/
/**
*
* Generated from xml/schema/CRM/Core/SystemLog.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:ca34da7770ea481ca165e648c5b456f0)
+ * (GenCodeChecksum:e302c6097bd6aff575d7067c771eaef0)
*/
/**
*
* Generated from xml/schema/CRM/Core/Tag.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:2ee103855c84fdb6d8487b3a028aca7e)
+ * (GenCodeChecksum:1de963194e3e392448445fac3eac82c8)
*/
/**
*
* Generated from xml/schema/CRM/Core/Timezone.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:4d758a9da910a13c54c4fce360cfbb03)
+ * (GenCodeChecksum:1a876a8f56414a6d8094669bb3ce16f8)
*/
/**
*
* Generated from xml/schema/CRM/Core/UFField.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:2c1662232dc0ee7de0f5ffb329a956a0)
+ * (GenCodeChecksum:1c306561fedcaf68fb7d1c78756edf2e)
*/
/**
*
* Generated from xml/schema/CRM/Core/UFGroup.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:ca1887e29e1d2daf1318be1cfd5ae8b9)
+ * (GenCodeChecksum:94b47a495b66ddc579bd2c3559e8af7d)
*/
/**
*
* Generated from xml/schema/CRM/Core/UFJoin.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:50c3c6aa59540ad200f1fac488337a75)
+ * (GenCodeChecksum:e5418263459cb127f21a1eafeba89e4c)
*/
/**
*
* Generated from xml/schema/CRM/Core/UFMatch.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:37ebdcccf0be04453b78d536b688e2a9)
+ * (GenCodeChecksum:b10c23e083b100bb39e93f9fd8b1cf86)
*/
/**
*
* Generated from xml/schema/CRM/Core/Website.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:521615f9d64b0fcdc159ca28efaaec31)
+ * (GenCodeChecksum:f5b6bc86206d0baccab8691ee1ae634e)
*/
/**
*
* Generated from xml/schema/CRM/Core/WordReplacement.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:59c9ea0b5ac2faa96c0c40bd1ff519ca)
+ * (GenCodeChecksum:765a5a578d09ff1a4662c313438f7995)
*/
/**
*
* Generated from xml/schema/CRM/Core/Worldregion.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:5da53f7fa56df3c4873bdc36d431b87f)
+ * (GenCodeChecksum:bc0230cdd003ef494022c8d78486656e)
*/
/**
*
* Generated from xml/schema/CRM/Cxn/Cxn.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:aae971d0607825ba1b21bc2f11ea3f8a)
+ * (GenCodeChecksum:4c6be1bafb940a9e87e5952364b00fb1)
*/
/**
*
* Generated from xml/schema/CRM/Dedupe/Exception.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:0af60fac5e3a7987feaa168009fcc29f)
+ * (GenCodeChecksum:10f530a37c036ee1bd91295ed84e0c6d)
*/
/**
*
* Generated from xml/schema/CRM/Dedupe/Rule.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:32900bb777ad3b4433835fb588ca9e8b)
+ * (GenCodeChecksum:7771f7be0df7716eb9372415720e1622)
*/
/**
*
* Generated from xml/schema/CRM/Dedupe/RuleGroup.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:8cfa2fabe0dc4bd5d8f5668619b1c3bd)
+ * (GenCodeChecksum:521bf67a7ab4ab491ff90780009e759f)
*/
/**
*
* Generated from xml/schema/CRM/Event/Cart/Cart.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:9ba9d7103a061bdc244d16a6c7252fde)
+ * (GenCodeChecksum:b3bc270f4bdd9b9a8744b2391bcba154)
*/
/**
class CRM_Event_Cart_DAO_Cart extends CRM_Core_DAO {
const EXT = 'civicrm';
const TABLE_ADDED = '';
+ const COMPONENT = 'CiviEvent';
/**
* Static instance to hold the table name.
*
* Generated from xml/schema/CRM/Event/Cart/EventInCart.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:ac722f73c2721247894ec9fff3c7ee3e)
+ * (GenCodeChecksum:f08a1e139f2486ec664ccad97f121e7e)
*/
/**
class CRM_Event_Cart_DAO_EventInCart extends CRM_Core_DAO {
const EXT = 'civicrm';
const TABLE_ADDED = '';
+ const COMPONENT = 'CiviEvent';
/**
* Static instance to hold the table name.
*
* Generated from xml/schema/CRM/Event/Event.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:d6fecb12a76e0474aa4bfab8a7b012fb)
+ * (GenCodeChecksum:b24aa9a8e4e0f838a71effac403eeeb7)
*/
/**
class CRM_Event_DAO_Event extends CRM_Core_DAO {
const EXT = 'civicrm';
const TABLE_ADDED = '1.7';
+ const COMPONENT = 'CiviEvent';
/**
* Static instance to hold the table name.
*
* Generated from xml/schema/CRM/Event/Participant.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:89a8003239597da5e935fbce49827aee)
+ * (GenCodeChecksum:25a479f6858f45acff4110a2de47bbae)
*/
/**
class CRM_Event_DAO_Participant extends CRM_Core_DAO {
const EXT = 'civicrm';
const TABLE_ADDED = '1.7';
+ const COMPONENT = 'CiviEvent';
/**
* Static instance to hold the table name.
*
* Generated from xml/schema/CRM/Event/ParticipantPayment.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:4acfc883c7ffc0ac03801022d6620a6c)
+ * (GenCodeChecksum:46b1d29e4240673e67e23252fd2a1e1b)
*/
/**
class CRM_Event_DAO_ParticipantPayment extends CRM_Core_DAO {
const EXT = 'civicrm';
const TABLE_ADDED = '1.7';
+ const COMPONENT = 'CiviEvent';
/**
* Static instance to hold the table name.
*
* Generated from xml/schema/CRM/Event/ParticipantStatusType.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:ae55eda6ef9990e6f3c5868545b96c34)
+ * (GenCodeChecksum:05084131b15d6dd7f29ad8d62df1bb82)
*/
/**
class CRM_Event_DAO_ParticipantStatusType extends CRM_Core_DAO {
const EXT = 'civicrm';
const TABLE_ADDED = '3.0';
+ const COMPONENT = 'CiviEvent';
/**
* Static instance to hold the table name.
*
* Generated from xml/schema/CRM/Financial/Currency.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:59d9bdfece27d7a08113a81a83cd36ef)
+ * (GenCodeChecksum:dfa755f71113ba5258a488c28b9a1273)
*/
/**
class CRM_Financial_DAO_Currency extends CRM_Core_DAO {
const EXT = 'civicrm';
const TABLE_ADDED = '1.7';
+ const COMPONENT = 'CiviContribute';
/**
* Static instance to hold the table name.
*
* Generated from xml/schema/CRM/Financial/EntityFinancialAccount.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:3e6010351d131140c8cf791e1ec2ee87)
+ * (GenCodeChecksum:4fc4867bfb36e44a31368515e6b9aad3)
*/
/**
class CRM_Financial_DAO_EntityFinancialAccount extends CRM_Core_DAO {
const EXT = 'civicrm';
const TABLE_ADDED = '4.3';
+ const COMPONENT = 'CiviContribute';
/**
* Static instance to hold the table name.
*
* Generated from xml/schema/CRM/Financial/EntityFinancialTrxn.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:e834c532b7de805d7caf615f7cb1dc89)
+ * (GenCodeChecksum:4f05ac73d1ac6b79d0c9fade6ec4adbd)
*/
/**
class CRM_Financial_DAO_EntityFinancialTrxn extends CRM_Core_DAO {
const EXT = 'civicrm';
const TABLE_ADDED = '3.2';
+ const COMPONENT = 'CiviContribute';
/**
* Static instance to hold the table name.
*
* Generated from xml/schema/CRM/Financial/FinancialAccount.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:0ec6a6cdeba369d17f5fd2502183af58)
+ * (GenCodeChecksum:ecd889135e73d124a753ac96a7dd05bc)
*/
/**
class CRM_Financial_DAO_FinancialAccount extends CRM_Core_DAO {
const EXT = 'civicrm';
const TABLE_ADDED = '3.2';
+ const COMPONENT = 'CiviContribute';
/**
* Static instance to hold the table name.
*
* Generated from xml/schema/CRM/Financial/FinancialItem.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:07179eb8641f88a9849b268070ba3916)
+ * (GenCodeChecksum:b3bc1270d0d0769da2bd49b49585ac61)
*/
/**
class CRM_Financial_DAO_FinancialItem extends CRM_Core_DAO {
const EXT = 'civicrm';
const TABLE_ADDED = '4.3';
+ const COMPONENT = 'CiviContribute';
/**
* Static instance to hold the table name.
*
* Generated from xml/schema/CRM/Financial/FinancialTrxn.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:06958233f84eb778009eb5b02002f342)
+ * (GenCodeChecksum:fc046a70dcf53925768a8b28647dd6dc)
*/
/**
class CRM_Financial_DAO_FinancialTrxn extends CRM_Core_DAO {
const EXT = 'civicrm';
const TABLE_ADDED = '1.3';
+ const COMPONENT = 'CiviContribute';
/**
* Static instance to hold the table name.
*
* Generated from xml/schema/CRM/Financial/FinancialType.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:14e5e79b764d26b8861496c73cacca14)
+ * (GenCodeChecksum:fd432275b49386f3ed17cc5697280dc4)
*/
/**
class CRM_Financial_DAO_FinancialType extends CRM_Core_DAO {
const EXT = 'civicrm';
const TABLE_ADDED = '1.3';
+ const COMPONENT = 'CiviContribute';
/**
* Static instance to hold the table name.
*
* Generated from xml/schema/CRM/Financial/PaymentProcessor.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:0333db5b51d70297d51351e8e97baec6)
+ * (GenCodeChecksum:ce0ba2d5ffb2cc00c72c3c300db8eadf)
*/
/**
class CRM_Financial_DAO_PaymentProcessor extends CRM_Core_DAO {
const EXT = 'civicrm';
const TABLE_ADDED = '1.8';
+ const COMPONENT = 'CiviContribute';
/**
* Static instance to hold the table name.
*
* Generated from xml/schema/CRM/Financial/PaymentProcessorType.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:baffa34a0c2ee650a71299ea2df91b57)
+ * (GenCodeChecksum:15dff8fa9ba4df684c09d6fb8c9f0430)
*/
/**
class CRM_Financial_DAO_PaymentProcessorType extends CRM_Core_DAO {
const EXT = 'civicrm';
const TABLE_ADDED = '1.8';
+ const COMPONENT = 'CiviContribute';
/**
* Static instance to hold the table name.
*
* Generated from xml/schema/CRM/Financial/PaymentToken.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:ec9e29386ab9e67c4e3256bd47222eda)
+ * (GenCodeChecksum:8ceea9ee5d164fb8b69a178117a7ebb8)
*/
/**
class CRM_Financial_DAO_PaymentToken extends CRM_Core_DAO {
const EXT = 'civicrm';
const TABLE_ADDED = '4.6';
+ const COMPONENT = 'CiviContribute';
/**
* Static instance to hold the table name.
*
* Generated from xml/schema/CRM/Friend/Friend.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:988585422bc3fa558dd2cd8b84867f30)
+ * (GenCodeChecksum:3d5fa2c27a1430537988ce50ac455566)
*/
/**
*
* Generated from xml/schema/CRM/Grant/Grant.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:1e2a7c1d16518e1bffa40c673976aa28)
+ * (GenCodeChecksum:4ab9a294ffb22e1a8ff42103bc6f9bed)
*/
/**
class CRM_Grant_DAO_Grant extends CRM_Core_DAO {
const EXT = 'civicrm';
const TABLE_ADDED = '1.8';
+ const COMPONENT = 'CiviGrant';
/**
* Static instance to hold the table name.
*
* Generated from xml/schema/CRM/Mailing/BouncePattern.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:560357c028d9622650b14d00ff4a988b)
+ * (GenCodeChecksum:b6a045ddc0126618d3ee8c08a1c495b0)
*/
/**
class CRM_Mailing_DAO_BouncePattern extends CRM_Core_DAO {
const EXT = 'civicrm';
const TABLE_ADDED = '';
+ const COMPONENT = 'CiviMail';
/**
* Static instance to hold the table name.
*
* Generated from xml/schema/CRM/Mailing/BounceType.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:5bc7e4fa62c93ca85f2be5049c835364)
+ * (GenCodeChecksum:fda474bf7647672115d82925ba255f6d)
*/
/**
class CRM_Mailing_DAO_BounceType extends CRM_Core_DAO {
const EXT = 'civicrm';
const TABLE_ADDED = '';
+ const COMPONENT = 'CiviMail';
/**
* Static instance to hold the table name.
*
* Generated from xml/schema/CRM/Mailing/Mailing.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:99b193c66e023171c288bf12e2548c9d)
+ * (GenCodeChecksum:e64cedbbdd4a36410257c174d92faae4)
*/
/**
class CRM_Mailing_DAO_Mailing extends CRM_Core_DAO {
const EXT = 'civicrm';
const TABLE_ADDED = '';
+ const COMPONENT = 'CiviMail';
/**
* Static instance to hold the table name.
*
* Generated from xml/schema/CRM/Mailing/MailingAB.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:f272ec7c03cec8fc418235f43faee2f0)
+ * (GenCodeChecksum:175573c32fef00a9a00350db020b1696)
*/
/**
class CRM_Mailing_DAO_MailingAB extends CRM_Core_DAO {
const EXT = 'civicrm';
const TABLE_ADDED = '';
+ const COMPONENT = 'CiviMail';
/**
* Static instance to hold the table name.
*
* Generated from xml/schema/CRM/Mailing/MailingComponent.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:976aaaac1e4b5b4292eed10c4790c815)
+ * (GenCodeChecksum:c7300c29b273a7e479cd5b77bc951be8)
*/
/**
class CRM_Mailing_DAO_MailingComponent extends CRM_Core_DAO {
const EXT = 'civicrm';
const TABLE_ADDED = '';
+ const COMPONENT = 'CiviMail';
/**
* Static instance to hold the table name.
*
* Generated from xml/schema/CRM/Mailing/MailingGroup.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:01f3eba5240adc62845ac97f6e0a73db)
+ * (GenCodeChecksum:fca3e29764697a459aa7d5000fec50b5)
*/
/**
class CRM_Mailing_DAO_MailingGroup extends CRM_Core_DAO {
const EXT = 'civicrm';
const TABLE_ADDED = '';
+ const COMPONENT = 'CiviMail';
/**
* Static instance to hold the table name.
*
* Generated from xml/schema/CRM/Mailing/MailingJob.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:65a91689ae410dcce9b9b181269e6b4d)
+ * (GenCodeChecksum:1b9f973abaa13e77251c3082a4fa7363)
*/
/**
class CRM_Mailing_DAO_MailingJob extends CRM_Core_DAO {
const EXT = 'civicrm';
const TABLE_ADDED = '';
+ const COMPONENT = 'CiviMail';
/**
* Static instance to hold the table name.
*
* Generated from xml/schema/CRM/Mailing/Recipients.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:cbb42af0d0519d97437cb92707a169d8)
+ * (GenCodeChecksum:78ccf653fdbb92c65accfe079140cc43)
*/
/**
class CRM_Mailing_DAO_Recipients extends CRM_Core_DAO {
const EXT = 'civicrm';
const TABLE_ADDED = '';
+ const COMPONENT = 'CiviMail';
/**
* Static instance to hold the table name.
*
* Generated from xml/schema/CRM/Mailing/Spool.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:4da95477da6dcac11d1f7d8aade85953)
+ * (GenCodeChecksum:20306dd6c4ce1990d47a78f8cd42606a)
*/
/**
class CRM_Mailing_DAO_Spool extends CRM_Core_DAO {
const EXT = 'civicrm';
const TABLE_ADDED = '';
+ const COMPONENT = 'CiviMail';
/**
* Static instance to hold the table name.
*
* Generated from xml/schema/CRM/Mailing/TrackableURL.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:0cf245411bb62afa6c9b8f63a903f1ad)
+ * (GenCodeChecksum:a3235a7f9b19cd9594dab7408265f615)
*/
/**
class CRM_Mailing_DAO_TrackableURL extends CRM_Core_DAO {
const EXT = 'civicrm';
const TABLE_ADDED = '';
+ const COMPONENT = 'CiviMail';
/**
* Static instance to hold the table name.
*
* Generated from xml/schema/CRM/Mailing/Event/Bounce.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:50ce35d916fa3bda6ce5bc04b623918e)
+ * (GenCodeChecksum:c04dd12381de74d127ab1d4263fd5065)
*/
/**
class CRM_Mailing_Event_DAO_Bounce extends CRM_Core_DAO {
const EXT = 'civicrm';
const TABLE_ADDED = '';
+ const COMPONENT = 'CiviMail';
/**
* Static instance to hold the table name.
*
* Generated from xml/schema/CRM/Mailing/Event/Confirm.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:f2ed5f47531f144f3850e179fee6c18f)
+ * (GenCodeChecksum:af8836892ba117428350b4de8dc63c2c)
*/
/**
class CRM_Mailing_Event_DAO_Confirm extends CRM_Core_DAO {
const EXT = 'civicrm';
const TABLE_ADDED = '';
+ const COMPONENT = 'CiviMail';
/**
* Static instance to hold the table name.
*
* Generated from xml/schema/CRM/Mailing/Event/Delivered.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:5c10ce5edff5d1ca52c405080756bb69)
+ * (GenCodeChecksum:c04f2a7f3f1389526bc0e4cee49fcd36)
*/
/**
class CRM_Mailing_Event_DAO_Delivered extends CRM_Core_DAO {
const EXT = 'civicrm';
const TABLE_ADDED = '';
+ const COMPONENT = 'CiviMail';
/**
* Static instance to hold the table name.
*
* Generated from xml/schema/CRM/Mailing/Event/Forward.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:0e75326c3a49e51e29781f8a0d532553)
+ * (GenCodeChecksum:fbbbf6b96b04c95b027d76cd7c061eae)
*/
/**
class CRM_Mailing_Event_DAO_Forward extends CRM_Core_DAO {
const EXT = 'civicrm';
const TABLE_ADDED = '';
+ const COMPONENT = 'CiviMail';
/**
* Static instance to hold the table name.
*
* Generated from xml/schema/CRM/Mailing/Event/Opened.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:b875f7351dbd80e0b09eb8aa7118a3ab)
+ * (GenCodeChecksum:cef918cb23efd8adcf04dbd0d7a0e029)
*/
/**
class CRM_Mailing_Event_DAO_Opened extends CRM_Core_DAO {
const EXT = 'civicrm';
const TABLE_ADDED = '';
+ const COMPONENT = 'CiviMail';
/**
* Static instance to hold the table name.
*
* Generated from xml/schema/CRM/Mailing/Event/Queue.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:a1a2a9f4685e49e3888669527b7ccfc9)
+ * (GenCodeChecksum:3125dd5147f0e11ca76fae6a9377dc2e)
*/
/**
class CRM_Mailing_Event_DAO_Queue extends CRM_Core_DAO {
const EXT = 'civicrm';
const TABLE_ADDED = '';
+ const COMPONENT = 'CiviMail';
/**
* Static instance to hold the table name.
*
* Generated from xml/schema/CRM/Mailing/Event/Reply.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:09d539a90e11ec1cb333d10900eaba88)
+ * (GenCodeChecksum:2efc7b66635682132414c6724344bf55)
*/
/**
class CRM_Mailing_Event_DAO_Reply extends CRM_Core_DAO {
const EXT = 'civicrm';
const TABLE_ADDED = '';
+ const COMPONENT = 'CiviMail';
/**
* Static instance to hold the table name.
*
* Generated from xml/schema/CRM/Mailing/Event/Subscribe.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:29a50c0404f021195a3102f41a67f3fa)
+ * (GenCodeChecksum:c1a80e519891849628fc022202ebab69)
*/
/**
class CRM_Mailing_Event_DAO_Subscribe extends CRM_Core_DAO {
const EXT = 'civicrm';
const TABLE_ADDED = '';
+ const COMPONENT = 'CiviMail';
/**
* Static instance to hold the table name.
*
* Generated from xml/schema/CRM/Mailing/Event/TrackableURLOpen.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:7e3b22693523f8453eaa28a44a286de9)
+ * (GenCodeChecksum:b72c3391aec97b4f66c2004364f597b3)
*/
/**
class CRM_Mailing_Event_DAO_TrackableURLOpen extends CRM_Core_DAO {
const EXT = 'civicrm';
const TABLE_ADDED = '';
+ const COMPONENT = 'CiviMail';
/**
* Static instance to hold the table name.
*
* Generated from xml/schema/CRM/Mailing/Event/Unsubscribe.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:cbe929e71408b28356b7f66c16fd630b)
+ * (GenCodeChecksum:20666a88b096371a3db2f12eb77a1404)
*/
/**
class CRM_Mailing_Event_DAO_Unsubscribe extends CRM_Core_DAO {
const EXT = 'civicrm';
const TABLE_ADDED = '';
+ const COMPONENT = 'CiviMail';
/**
* Static instance to hold the table name.
*
* Generated from xml/schema/CRM/Member/Membership.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:d7667a8f99b6f74f97eb5d167a10588a)
+ * (GenCodeChecksum:c69464029008f62263d9befb37b79391)
*/
/**
class CRM_Member_DAO_Membership extends CRM_Core_DAO {
const EXT = 'civicrm';
const TABLE_ADDED = '1.5';
+ const COMPONENT = 'CiviMember';
/**
* Static instance to hold the table name.
*
* Generated from xml/schema/CRM/Member/MembershipBlock.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:213063eacc89b54159a5b8a9be83e154)
+ * (GenCodeChecksum:5e9363fa5064faee6dc27f96afcb4cf3)
*/
/**
class CRM_Member_DAO_MembershipBlock extends CRM_Core_DAO {
const EXT = 'civicrm';
const TABLE_ADDED = '1.5';
+ const COMPONENT = 'CiviMember';
/**
* Static instance to hold the table name.
*
* Generated from xml/schema/CRM/Member/MembershipLog.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:c566d3d521cd6d8c69985dfee3966f32)
+ * (GenCodeChecksum:7374d7db00c9fe6e86a696434b8bba6f)
*/
/**
class CRM_Member_DAO_MembershipLog extends CRM_Core_DAO {
const EXT = 'civicrm';
const TABLE_ADDED = '1.5';
+ const COMPONENT = 'CiviMember';
/**
* Static instance to hold the table name.
*
* Generated from xml/schema/CRM/Member/MembershipPayment.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:f9f29f55166a77a306e48917878c13eb)
+ * (GenCodeChecksum:19e551db721c6a286c81456c16568bea)
*/
/**
class CRM_Member_DAO_MembershipPayment extends CRM_Core_DAO {
const EXT = 'civicrm';
const TABLE_ADDED = '1.5';
+ const COMPONENT = 'CiviMember';
/**
* Static instance to hold the table name.
*
* Generated from xml/schema/CRM/Member/MembershipStatus.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:8a9ae3df6a24e73e88c365b49b794939)
+ * (GenCodeChecksum:32d46c01e3eb4143e83820310037df39)
*/
/**
class CRM_Member_DAO_MembershipStatus extends CRM_Core_DAO {
const EXT = 'civicrm';
const TABLE_ADDED = '1.5';
+ const COMPONENT = 'CiviMember';
/**
* Static instance to hold the table name.
*
* Generated from xml/schema/CRM/Member/MembershipType.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:23a28ee6fccd8f82844eb2bd78968ce1)
+ * (GenCodeChecksum:867428c502b94f8a8ed29082ac7c3845)
*/
/**
class CRM_Member_DAO_MembershipType extends CRM_Core_DAO {
const EXT = 'civicrm';
const TABLE_ADDED = '1.5';
+ const COMPONENT = 'CiviMember';
/**
* Static instance to hold the table name.
*
* Generated from xml/schema/CRM/PCP/PCP.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:90c78e7a79e25aedd5c724e39954fce1)
+ * (GenCodeChecksum:6799d7afab4c8caeb518d19653090978)
*/
/**
class CRM_PCP_DAO_PCP extends CRM_Core_DAO {
const EXT = 'civicrm';
const TABLE_ADDED = '2.2';
+ const COMPONENT = 'CiviContribute';
/**
* Static instance to hold the table name.
*
* Generated from xml/schema/CRM/PCP/PCPBlock.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:520b1c5953cbbc59f2d8f017a47447ce)
+ * (GenCodeChecksum:4e188de537dbafef837dcc55947ee1b4)
*/
/**
class CRM_PCP_DAO_PCPBlock extends CRM_Core_DAO {
const EXT = 'civicrm';
const TABLE_ADDED = '2.2';
+ const COMPONENT = 'CiviContribute';
/**
* Static instance to hold the table name.
*
* Generated from xml/schema/CRM/Pledge/Pledge.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:90520b21b729953e89642a110732c3a7)
+ * (GenCodeChecksum:186d3064229a2bd8a2de2483b4bb90c6)
*/
/**
class CRM_Pledge_DAO_Pledge extends CRM_Core_DAO {
const EXT = 'civicrm';
const TABLE_ADDED = '2.1';
+ const COMPONENT = 'CiviPledge';
/**
* Static instance to hold the table name.
*
* Generated from xml/schema/CRM/Pledge/PledgeBlock.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:0013d80a4d2323ab5165901d323c642d)
+ * (GenCodeChecksum:044b9e8fedad0a0e71621172f92bddfb)
*/
/**
class CRM_Pledge_DAO_PledgeBlock extends CRM_Core_DAO {
const EXT = 'civicrm';
const TABLE_ADDED = '2.1';
+ const COMPONENT = 'CiviPledge';
/**
* Static instance to hold the table name.
*
* Generated from xml/schema/CRM/Pledge/PledgePayment.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:29c227f26fe3caa851814aaaf7145a07)
+ * (GenCodeChecksum:4daa04efc77569c5e172fb2c92c956b2)
*/
/**
class CRM_Pledge_DAO_PledgePayment extends CRM_Core_DAO {
const EXT = 'civicrm';
const TABLE_ADDED = '2.1';
+ const COMPONENT = 'CiviPledge';
/**
* Static instance to hold the table name.
*
* Generated from xml/schema/CRM/Price/LineItem.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:6a7eb4dd390df7342c9a7d81f308d5e8)
+ * (GenCodeChecksum:eeaf69c8d27acbb7ad4dd4eba0c587d7)
*/
/**
class CRM_Price_DAO_LineItem extends CRM_Core_DAO {
const EXT = 'civicrm';
const TABLE_ADDED = '1.7';
+ const COMPONENT = 'CiviContribute';
/**
* Static instance to hold the table name.
*
* Generated from xml/schema/CRM/Price/PriceField.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:d7e79b4e9e95854e162c629324a05004)
+ * (GenCodeChecksum:82c753fc735a0a09af3c426fff7603cf)
*/
/**
class CRM_Price_DAO_PriceField extends CRM_Core_DAO {
const EXT = 'civicrm';
const TABLE_ADDED = '1.8';
+ const COMPONENT = 'CiviContribute';
/**
* Static instance to hold the table name.
*
* Generated from xml/schema/CRM/Price/PriceFieldValue.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:fca6ff018517b3def65b2a381f400c69)
+ * (GenCodeChecksum:d01e238a4afcdf6b79cc2dc59987361d)
*/
/**
class CRM_Price_DAO_PriceFieldValue extends CRM_Core_DAO {
const EXT = 'civicrm';
const TABLE_ADDED = '3.3';
+ const COMPONENT = 'CiviContribute';
/**
* Static instance to hold the table name.
*
* Generated from xml/schema/CRM/Price/PriceSet.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:af23f33ee60d1b06662c4e11187dbcb6)
+ * (GenCodeChecksum:9252b0d8247c5419198250cbf0a2a9d4)
*/
/**
class CRM_Price_DAO_PriceSet extends CRM_Core_DAO {
const EXT = 'civicrm';
const TABLE_ADDED = '1.8';
+ const COMPONENT = 'CiviContribute';
/**
* Static instance to hold the table name.
*
* Generated from xml/schema/CRM/Price/PriceSetEntity.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:bbdb5b9c0e6f8df52ab74238ec47883d)
+ * (GenCodeChecksum:b85629f3ae24a3f503327a5d60f4f17f)
*/
/**
class CRM_Price_DAO_PriceSetEntity extends CRM_Core_DAO {
const EXT = 'civicrm';
const TABLE_ADDED = '1.8';
+ const COMPONENT = 'CiviContribute';
/**
* Static instance to hold the table name.
*
* Generated from xml/schema/CRM/Queue/QueueItem.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:21270fc0075d353032051ac4343095bc)
+ * (GenCodeChecksum:2ec3738d4db4ad5473162176d25f552c)
*/
/**
*
* Generated from xml/schema/CRM/Report/ReportInstance.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:4a333db47b94692a5cbc5395fdfcb899)
+ * (GenCodeChecksum:7c11a51cc566e33761a9f06522c43bbd)
*/
/**
class CRM_Report_DAO_ReportInstance extends CRM_Core_DAO {
const EXT = 'civicrm';
const TABLE_ADDED = '2.2';
+ const COMPONENT = 'CiviReport';
/**
* Static instance to hold the table name.
*
* Generated from xml/schema/CRM/SMS/Provider.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:abd82ad9d4a5b45b82523ec84dcf848a)
+ * (GenCodeChecksum:6501ba50ba1ce7df2d0408cc78bb012c)
*/
/**
/**
* Get the names & docblocks of all APIv4 entities.
*
- * Scans for api entities in core + enabled extensions.
+ * Scans for api entities in core, enabled components & enabled extensions.
*
* Also includes pseudo-entities from multi-record custom groups by default.
*
$locations = array_merge([\Civi::paths()->getPath('[civicrm.root]/Civi.php')],
array_column(\CRM_Extension_System::singleton()->getMapper()->getActiveModuleFiles(), 'filePath')
);
+ $enabledComponents = array_keys(\CRM_Core_Component::getEnabledComponents());
foreach ($locations as $location) {
$dir = \CRM_Utils_File::addTrailingSlash(dirname($location)) . 'Civi/Api4';
if (is_dir($dir)) {
&& is_a($entity, '\Civi\Api4\Generic\AbstractEntity', TRUE)
) {
$info = $entity::getInfo();
- $entities[$info['name']] = $info;
+ // Only include DAO entities from enabled components
+ if (empty($info['dao']) || !defined($info['dao'] . '::COMPONENT') || in_array(constant($info['dao'] . '::COMPONENT'), $enabledComponents)) {
+ $entities[$info['name']] = $info;
+ }
}
}
}
* @throws \Civi\API\Exception\UnauthorizedException
*/
public function getEntitiesHitech() {
+ // Ensure all components are enabled so their entities show up
+ \CRM_Core_BAO_ConfigSetting::enableComponent('CiviEvent');
+ \CRM_Core_BAO_ConfigSetting::enableComponent('CiviGrant');
+ \CRM_Core_BAO_ConfigSetting::enableComponent('CiviCase');
+ \CRM_Core_BAO_ConfigSetting::enableComponent('CiviContribute');
+ \CRM_Core_BAO_ConfigSetting::enableComponent('CiviCampaign');
+ \CRM_Core_BAO_ConfigSetting::enableComponent('CiviPledge');
+ \CRM_Core_BAO_ConfigSetting::enableComponent('CiviReport');
return $this->toDataProviderArray(Entity::get(FALSE)->execute()->column('name'));
}
class EntityTest extends UnitTestCase {
public function testEntityGet() {
+ \CRM_Core_BAO_ConfigSetting::enableComponent('CiviEvent');
$result = Entity::get(FALSE)
->execute()
->indexBy('name');
"Entity entity has more than basic actions");
}
+ public function testEntityComponent() {
+ \CRM_Core_BAO_ConfigSetting::disableComponent('CiviEvent');
+ $result = Entity::get(FALSE)
+ ->execute()
+ ->indexBy('name');
+ $this->assertArrayNotHasKey('Participant', $result,
+ "Entity::get should not have Participant when CiviEvent disabled");
+
+ \CRM_Core_BAO_ConfigSetting::enableComponent('CiviEvent');
+ $result = Entity::get(FALSE)
+ ->execute()
+ ->indexBy('name');
+ $this->assertArrayHasKey('Participant', $result,
+ "Entity::get should have Participant when CiviEvent enabled");
+ }
+
}
<comment>Campaign Details.</comment>
<add>3.3</add>
<icon>fa-bullhorn</icon>
+ <component>CiviCampaign</component>
<paths>
<add>civicrm/campaign/add?reset=1</add>
<update>civicrm/campaign/add?reset=1&action=update&id=[id]</update>
<name>civicrm_campaign_group</name>
<comment>Campaign Group Details.</comment>
<add>3.3</add>
-
+ <component>CiviCampaign</component>
<field>
<name>id</name>
<title>Campaign Group ID</title>
<comment>Campaign Survey Details.</comment>
<add>3.2</add>
<icon>fa-clipboard</icon>
+ <component>CiviCampaign</component>
<field>
<name>id</name>
<title>Survey ID</title>
<add>1.8</add>
<log>true</log>
<icon>fa-folder-open</icon>
+ <component>CiviCase</component>
<field>
<name>id</name>
<type>int unsigned</type>
<comment>Joining table for case-activity associations.</comment>
<add>1.8</add>
<log>true</log>
+ <component>CiviCase</component>
<field>
<name>id</name>
<title>Case Activity ID</title>
<comment>Joining table for case-contact associations.</comment>
<add>2.1</add>
<log>true</log>
+ <component>CiviCase</component>
<field>
<name>id</name>
<title>Case Contact ID</title>
<comment>Case type definition</comment>
<add>4.5</add>
<log>true</log>
+ <component>CiviCase</component>
<field>
<name>id</name>
<title>Case Type ID</title>
<add>1.3</add>
<log>true</log>
<icon>fa-credit-card</icon>
+ <component>CiviContribute</component>
<paths>
<add>civicrm/contribute/add?reset=1&action=add&context=standalone</add>
<view>civicrm/contact/view/contribution?reset=1&action=view&id=[id]</view>
<comment>A Contribution object store meta information about a single customized contribution page</comment>
<add>1.3</add>
<log>true</log>
+ <component>CiviContribute</component>
<field>
<name>id</name>
<title>Contribution Page ID</title>
<name>civicrm_contribution_product</name>
<add>1.4</add>
<log>true</log>
+ <component>CiviContribute</component>
<field>
<name>id</name>
<title>Contribution Product ID</title>
<add>1.6</add>
<log>true</log>
<title>Recurring Contribution</title>
+ <component>CiviContribute</component>
<field>
<name>id</name>
<uniqueName>contribution_recur_id</uniqueName>
<name>civicrm_contribution_soft</name>
<add>2.2</add>
<log>true</log>
+ <component>CiviContribute</component>
<field>
<name>id</name>
<uniqueName>contribution_soft_id</uniqueName>
<name>civicrm_premiums</name>
<add>1.4</add>
<log>true</log>
+ <component>CiviContribute</component>
<field>
<name>id</name>
<title>Premium ID</title>
<comment>joins premiums (settings) to individual product/premium items - determines which products are available for a given contribution page</comment>
<add>1.4</add>
<log>true</log>
+ <component>CiviContribute</component>
<field>
<name>id</name>
<title>Premium Product ID</title>
<name>civicrm_product</name>
<add>1.4</add>
<log>true</log>
+ <component>CiviContribute</component>
<field>
<name>id</name>
<title>Product ID</title>
<comment>A Widget object to store meta information about a single customized contribution widget</comment>
<add>2.0</add>
<log>true</log>
+ <component>CiviContribute</component>
<field>
<name>id</name>
<title>Widget ID</title>
<class>Cart</class>
<useBao>1</useBao>
<name>civicrm_event_carts</name>
+ <component>CiviEvent</component>
<field>
<name>id</name>
<title>Cart ID</title>
<class>EventInCart</class>
<useBao>1</useBao>
<name>civicrm_events_in_carts</name>
+ <component>CiviEvent</component>
<field>
<name>id</name>
<title>Event In Cart</title>
<add>1.7</add>
<log>true</log>
<icon>fa-calendar</icon>
+ <component>CiviEvent</component>
<paths>
<add>civicrm/event/add?reset=1</add>
<view>civicrm/event/info?reset=1&id=[id]</view>
<add>1.7</add>
<log>true</log>
<icon>fa-ticket</icon>
+ <component>CiviEvent</component>
<field>
<name>id</name>
<uniqueName>participant_id</uniqueName>
<name>civicrm_participant_payment</name>
<add>1.7</add>
<log>true</log>
+ <component>CiviEvent</component>
<field>
<name>id</name>
<title>Payment ID</title>
<comment>various types of CiviEvent participant statuses</comment>
<add>3.0</add>
<log>true</log>
+ <component>CiviEvent</component>
<field>
<name>id</name>
<title>Participant Status Type ID</title>
<name>civicrm_currency</name>
<add>1.7</add>
<log>true</log>
+ <component>CiviContribute</component>
<field>
<name>id</name>
<title>Currency ID</title>
<add>4.3</add>
<comment>Map between an entity and a financial account, where there is a specific relationship between the financial account and the entity, e.g. Income Account for or AR Account for</comment>
<log>true</log>
+ <component>CiviContribute</component>
<field>
<name>id</name>
<title>Entity Financial Account ID</title>
<class>EntityFinancialTrxn</class>
<name>civicrm_entity_financial_trxn</name>
<add>3.2</add>
+ <component>CiviContribute</component>
<field>
<name>id</name>
<title>Entity Financial Transaction ID</title>
<name>civicrm_financial_account</name>
<add>3.2</add>
<log>true</log>
+ <component>CiviContribute</component>
<field>
<name>id</name>
<title>Financial Account ID</title>
<add>4.3</add>
<comment>Financial data for civicrm_line_item, etc.</comment>
<log>true</log>
+ <component>CiviContribute</component>
<field>
<name>id</name>
<type>int unsigned</type>
<name>civicrm_financial_trxn</name>
<add>1.3</add>
<log>true</log>
+ <component>CiviContribute</component>
<field>
<name>id</name>
<title>Financial Transaction ID</title>
<add>1.3</add>
<comment>Formerly civicrm_contribution_type merged into this table in 4.3</comment>
<log>true</log>
+ <component>CiviContribute</component>
<field>
<name>id</name>
<title>Financial Type ID</title>
<class>PaymentProcessor</class>
<name>civicrm_payment_processor</name>
<add>1.8</add>
+ <component>CiviContribute</component>
<field>
<name>id</name>
<title>Payment Processor ID</title>
<class>PaymentProcessorType</class>
<name>civicrm_payment_processor_type</name>
<add>1.8</add>
+ <component>CiviContribute</component>
<field>
<name>id</name>
<title>Payment Processor Type ID</title>
-<?xml version="1.0" encoding="iso-8859-1" ?>
+<?xml version="1.0" encoding="iso-8859-1" ?>
-<table>
- <base>CRM/Financial</base>
- <class>PaymentToken</class>
- <name>civicrm_payment_token</name>
- <comment>Payment Token</comment>
- <add>4.6</add>
- <field>
+<table>
+ <base>CRM/Financial</base>
+ <class>PaymentToken</class>
+ <name>civicrm_payment_token</name>
+ <comment>Payment Token</comment>
+ <add>4.6</add>
+ <component>CiviContribute</component>
+ <field>
<name>id</name>
<uniqueName>payment_token_id</uniqueName>
<title>Payment Token ID</title>
- <type>int unsigned</type>
- <required>true</required>
- <comment>Payment Token ID</comment>
- <add>4.6</add>
- </field>
- <primaryKey>
- <name>id</name>
- <autoincrement>true</autoincrement>
- </primaryKey>
- <field>
- <name>contact_id</name>
- <title>Contact ID</title>
- <type>int unsigned</type>
- <required>true</required>
- <comment>FK to Contact ID for the owner of the token</comment>
- <add>4.6</add>
- </field>
- <foreignKey>
- <name>contact_id</name>
- <table>civicrm_contact</table>
- <key>id</key>
- <add>4.6</add>
- <onDelete>CASCADE</onDelete>
- </foreignKey>
- <field>
- <name>payment_processor_id</name>
- <title>Payment Processor ID</title>
- <type>int unsigned</type>
- <required>true</required>
- <comment></comment>
- <add>4.6</add>
- </field>
- <foreignKey>
- <name>payment_processor_id</name>
- <table>civicrm_payment_processor</table>
- <key>id</key>
- <add>4.6</add>
- <onDelete>RESTRICT</onDelete>
- </foreignKey>
- <field>
- <name>token</name>
+ <type>int unsigned</type>
+ <required>true</required>
+ <comment>Payment Token ID</comment>
+ <add>4.6</add>
+ </field>
+ <primaryKey>
+ <name>id</name>
+ <autoincrement>true</autoincrement>
+ </primaryKey>
+ <field>
+ <name>contact_id</name>
+ <title>Contact ID</title>
+ <type>int unsigned</type>
+ <required>true</required>
+ <comment>FK to Contact ID for the owner of the token</comment>
+ <add>4.6</add>
+ </field>
+ <foreignKey>
+ <name>contact_id</name>
+ <table>civicrm_contact</table>
+ <key>id</key>
+ <add>4.6</add>
+ <onDelete>CASCADE</onDelete>
+ </foreignKey>
+ <field>
+ <name>payment_processor_id</name>
+ <title>Payment Processor ID</title>
+ <type>int unsigned</type>
+ <required>true</required>
+ <comment></comment>
+ <add>4.6</add>
+ </field>
+ <foreignKey>
+ <name>payment_processor_id</name>
+ <table>civicrm_payment_processor</table>
+ <key>id</key>
+ <add>4.6</add>
+ <onDelete>RESTRICT</onDelete>
+ </foreignKey>
+ <field>
+ <name>token</name>
<type>varchar</type>
<title>Token</title>
- <length>255</length>
- <required>true</required>
- <comment>Externally provided token string</comment>
- <add>4.6</add>
- </field>
- <field>
+ <length>255</length>
+ <required>true</required>
+ <comment>Externally provided token string</comment>
+ <add>4.6</add>
+ </field>
+ <field>
<name>created_date</name>
<title>Created Date</title>
- <type>timestamp</type>
+ <type>timestamp</type>
<comment>Date created</comment>
<default>CURRENT_TIMESTAMP</default>
- <add>4.6</add>
- </field>
- <field>
+ <add>4.6</add>
+ </field>
+ <field>
<name>created_id</name>
<title>Created ID</title>
- <type>int unsigned</type>
- <comment>Contact ID of token creator</comment>
- <add>4.6</add>
- </field>
+ <type>int unsigned</type>
+ <comment>Contact ID of token creator</comment>
+ <add>4.6</add>
+ </field>
<foreignKey>
<name>created_id</name>
<table>civicrm_contact</table>
<add>4.6</add>
<onDelete>SET NULL</onDelete>
</foreignKey>
- <field>
+ <field>
<name>expiry_date</name>
<title>Expiry Date</title>
- <type>datetime</type>
- <comment>Date this token expires</comment>
- <add>4.6</add>
- </field>
- <field>
+ <type>datetime</type>
+ <comment>Date this token expires</comment>
+ <add>4.6</add>
+ </field>
+ <field>
<name>email</name>
<title>Email</title>
- <length>255</length>
- <type>varchar</type>
- <comment>Email at the time of token creation. Useful for fraud forensics</comment>
- <add>4.6</add>
- </field>
- <field>
+ <length>255</length>
+ <type>varchar</type>
+ <comment>Email at the time of token creation. Useful for fraud forensics</comment>
+ <add>4.6</add>
+ </field>
+ <field>
<name>billing_first_name</name>
<title>Billing First Name</title>
- <type>varchar</type>
- <length>255</length>
- <comment>Billing first name at the time of token creation. Useful for fraud forensics</comment>
- <add>4.6</add>
- </field>
- <field>
- <name>billing_middle_name</name>
+ <type>varchar</type>
+ <length>255</length>
+ <comment>Billing first name at the time of token creation. Useful for fraud forensics</comment>
+ <add>4.6</add>
+ </field>
+ <field>
+ <name>billing_middle_name</name>
<title>Billing Middle Name</title>
- <type>varchar</type>
- <length>255</length>
- <comment>Billing middle name at the time of token creation. Useful for fraud forensics</comment>
- <add>4.6</add>
- </field>
- <field>
- <name>billing_last_name</name>
+ <type>varchar</type>
+ <length>255</length>
+ <comment>Billing middle name at the time of token creation. Useful for fraud forensics</comment>
+ <add>4.6</add>
+ </field>
+ <field>
+ <name>billing_last_name</name>
<title>Billing Last Name</title>
- <type>varchar</type>
- <length>255</length>
- <comment>Billing last name at the time of token creation. Useful for fraud forensics</comment>
- <add>4.6</add>
- </field>
- <field>
+ <type>varchar</type>
+ <length>255</length>
+ <comment>Billing last name at the time of token creation. Useful for fraud forensics</comment>
+ <add>4.6</add>
+ </field>
+ <field>
<name>masked_account_number</name>
<title>Masked Account Number</title>
- <type>varchar</type>
- <length>255</length>
- <comment>Holds the part of the card number or account details that may be retained or displayed</comment>
- <add>4.6</add>
- </field>
- <field>
+ <type>varchar</type>
+ <length>255</length>
+ <comment>Holds the part of the card number or account details that may be retained or displayed</comment>
+ <add>4.6</add>
+ </field>
+ <field>
<name>ip_address</name>
<title>IP Address</title>
- <type>varchar</type>
- <length>255</length>
- <comment>IP used when creating the token. Useful for fraud forensics</comment>
- <add>4.6</add>
- </field>
-</table>
+ <type>varchar</type>
+ <length>255</length>
+ <comment>IP used when creating the token. Useful for fraud forensics</comment>
+ <add>4.6</add>
+ </field>
+</table>
<add>1.8</add>
<log>true</log>
<icon>fa-money</icon>
+ <component>CiviGrant</component>
<paths>
<add>civicrm/grant/add?reset=1&action=add&context=standalone</add>
<view>contact/view/grant?reset=1&action=view&id=[id]&cid=[contact_id]</view>
<class>BouncePattern</class>
<name>civicrm_mailing_bounce_pattern</name>
<comment>Pseudo-constant table of patterns for bounce classification</comment>
+ <component>CiviMail</component>
<field>
<name>id</name>
<title>Bounce Pattern ID</title>
<class>BounceType</class>
<name>civicrm_mailing_bounce_type</name>
<comment>Table to index the various bounce types and their properties</comment>
+ <component>CiviMail</component>
<field>
<name>id</name>
<title>Bounce Type ID</title>
<class>MailingComponent</class>
<name>civicrm_mailing_component</name>
<comment>Stores information about the mailing components (header/footer).</comment>
+ <component>CiviMail</component>
<field>
<name>id</name>
<title>Mailing Component ID</title>
<name>civicrm_mailing_event_bounce</name>
<comment>Tracks when and why an email bounced.</comment>
<archive>true</archive>
+ <component>CiviMail</component>
<field>
<name>id</name>
<title>Bounce ID</title>
<name>civicrm_mailing_event_confirm</name>
<comment>Tracks when a subscription event is confirmed by email</comment>
<archive>true</archive>
+ <component>CiviMail</component>
<field>
<name>id</name>
<title>Mailing Confirmation ID</title>
<name>civicrm_mailing_event_delivered</name>
<comment>Tracks when a queued email is actually delivered to the MTA</comment>
<archive>true</archive>
+ <component>CiviMail</component>
<field>
<name>id</name>
<title>Delivered ID</title>
<name>civicrm_mailing_event_forward</name>
<comment>Tracks when a contact forwards a mailing to a (new) contact</comment>
<archive>true</archive>
+ <component>CiviMail</component>
<field>
<name>id</name>
<title>Forward ID</title>
<name>civicrm_mailing_event_opened</name>
<comment>Tracks when a delivered email is opened by the recipient</comment>
<archive>true</archive>
+ <component>CiviMail</component>
<field>
<name>id</name>
<title>Mailing Opened ID</title>
<name>civicrm_mailing_event_queue</name>
<comment>A collection of all intended recipients of a job</comment>
<archive>true</archive>
+ <component>CiviMail</component>
<field>
<name>id</name>
<type>int unsigned</type>
<name>civicrm_mailing_event_reply</name>
<comment>Tracks when a contact replies to a mailing</comment>
<archive>true</archive>
+ <component>CiviMail</component>
<field>
<name>id</name>
<title>Reply ID</title>
<name>civicrm_mailing_event_subscribe</name>
<comment>Tracks when a (new) contact subscribes to a group by email</comment>
<archive>true</archive>
+ <component>CiviMail</component>
<field>
<name>id</name>
<title>Mailing Subscribe ID</title>
<name>civicrm_mailing_event_trackable_url_open</name>
<comment>Tracks when a TrackableURL is clicked by a recipient.</comment>
<archive>true</archive>
+ <component>CiviMail</component>
<field>
<name>id</name>
<title>Trackable URL Open ID</title>
<name>civicrm_mailing_event_unsubscribe</name>
<comment>Tracks when a recipient unsubscribes from a group/domain</comment>
<archive>true</archive>
+ <component>CiviMail</component>
<field>
<name>id</name>
<title>Unsubscribe ID</title>
<comment>Stores information about a mailing.</comment>
<archive>true</archive>
<icon>fa-envelope-o</icon>
+ <component>CiviMail</component>
<paths>
<add>civicrm/a/#/mailing/new</add>
<update>civicrm/a/#/mailing/[id]</update>
<name>civicrm_mailing_abtest</name>
<comment>Stores information about abtesting</comment>
<archive>true</archive>
+ <component>CiviMail</component>
<field>
<name>id</name>
<type>int unsigned</type>
<name>civicrm_mailing_group</name>
<comment>Stores information about the groups that participate in this mailing..</comment>
<archive>true</archive>
+ <component>CiviMail</component>
<field>
<name>id</name>
<title>Mailing Group ID</title>
<name>civicrm_mailing_job</name>
<comment>Stores information about the job that executes this mailing</comment>
<archive>true</archive>
+ <component>CiviMail</component>
<field>
<name>id</name>
<title>Mailing Job ID</title>
<name>civicrm_mailing_recipients</name>
<comment>Stores information about the recipients of a mailing.</comment>
<archive>true</archive>
+ <component>CiviMail</component>
<field>
<name>id</name>
<title>Mailing Recipients ID</title>
<class>Spool</class>
<name>civicrm_mailing_spool</name>
<comment>Stores the outbond mails</comment>
+ <component>CiviMail</component>
<field>
<name>id</name>
<title>Spool ID</title>
<name>civicrm_mailing_trackable_url</name>
<comment>Stores URLs for which we should track click-throughs from mailings</comment>
<archive>true</archive>
+ <component>CiviMail</component>
<field>
<name>id</name>
<title>Trackable URL ID</title>
<add>1.5</add>
<log>true</log>
<icon>fa-id-badge</icon>
+ <component>CiviMember</component>
<paths>
<add>civicrm/member/add?reset=1&action=add&context=standalone</add>
<view>civicrm/contact/view/membership?reset=1&action=view&id=[id]&cid=[contact_id]</view>
<comment>A Membership Block stores admin configurable status options and rules</comment>
<add>1.5</add>
<log>true</log>
+ <component>CiviMember</component>
<field>
<name>id</name>
<title>Membership Block ID</title>
<log>true</log>
<comment>Logs actions which affect a Membership record (signup, status override, renewal, etc.)</comment>
<add>1.5</add>
+ <component>CiviMember</component>
<field>
<name>id</name>
<title>Membership Log ID</title>
<comment>Membership Payment</comment>
<add>1.5</add>
<log>true</log>
+ <component>CiviMember</component>
<field>
<name>id</name>
<title>Membership Payment ID</title>
<comment>Membership Status stores admin configurable rules for assigning status to memberships.</comment>
<add>1.5</add>
<log>true</log>
+ <component>CiviMember</component>
<field>
<name>id</name>
<title>Membership Status ID</title>
<comment>Sites can configure multiple types of memberships. They encode the owner organization, fee, and the rules needed to set start and end (expire) dates when a member signs up for that type.</comment>
<add>1.5</add>
<log>true</log>
+ <component>CiviMember</component>
<field>
<name>id</name>
<title>Membership Type ID</title>
<name>civicrm_pcp</name>
<add>2.2</add>
<log>true</log>
+ <component>CiviContribute</component>
<field>
<name>id</name>
<uniqueName>pcp_id</uniqueName>
<comment>A Personal Campaign Page Block stores admin configurable status options and rules</comment>
<add>2.2</add>
<log>true</log>
+ <component>CiviContribute</component>
<field>
<name>id</name>
<title>PCP Block ID</title>
<add>2.1</add>
<log>true</log>
<icon>fa-paper-plane</icon>
+ <component>CiviPledge</component>
<field>
<name>id</name>
<uniqueName>pledge_id</uniqueName>
<name>civicrm_pledge_block</name>
<add>2.1</add>
<log>true</log>
+ <component>CiviPledge</component>
<field>
<name>id</name>
<title>Pledge Block ID</title>
<comment>Pledge Payment</comment>
<add>2.1</add>
<log>true</log>
+ <component>CiviPledge</component>
<field>
<name>id</name>
<uniqueName>pledge_payment_id</uniqueName>
<name>civicrm_line_item</name>
<add>1.7</add>
<log>true</log>
+ <component>CiviContribute</component>
<field>
<name>id</name>
<title>Line Item ID</title>
<name>civicrm_price_field</name>
<add>1.8</add>
<log>true</log>
+ <component>CiviContribute</component>
<field>
<name>id</name>
<title>Price Field ID</title>
<class>PriceFieldValue</class>
<name>civicrm_price_field_value</name>
<add>3.3</add>
+ <component>CiviContribute</component>
<field>
<name>id</name>
<title>Price Field Value ID</title>
<name>civicrm_price_set</name>
<add>1.8</add>
<log>true</log>
+ <component>CiviContribute</component>
<field>
<name>id</name>
<title>Price Set</title>
<name>civicrm_price_set_entity</name>
<add>1.8</add>
<log>true</log>
+ <component>CiviContribute</component>
<field>
<name>id</name>
<title>Price Set Entity ID</title>
<add>2.2</add>
<title>Report</title>
<icon>fa-bar-chart</icon>
+ <component>CiviReport</component>
<field>
<name>id</name>
<title>Report Instance ID</title>
const EXT = {$ext};
const TABLE_ADDED = '{$table.add}';
+ {if !empty($table.component)}const COMPONENT = '{$table.component}';{/if}
/**
* Static instance to hold the table name.