projects
/
civicrm-core.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
CRM-14181, more clean and fixes to support callback
[civicrm-core.git]
/
xml
/
schema
/
Member
/
MembershipStatus.xml
diff --git
a/xml/schema/Member/MembershipStatus.xml
b/xml/schema/Member/MembershipStatus.xml
index efbdffbee54abcd6bad4c0f42298f942491e96e2..03cbec8012b46a212b02e975d0292381f55d8cb1 100644
(file)
--- a/
xml/schema/Member/MembershipStatus.xml
+++ b/
xml/schema/Member/MembershipStatus.xml
@@
-38,17
+38,29
@@
</field>
<field>
<name>start_event</name>
</field>
<field>
<name>start_event</name>
- <type>
enum
</type>
- <
values>start_date, end_date, join_date</values
>
+ <type>
varchar
</type>
+ <
length>12</length
>
<comment>Event when this status starts.</comment>
<comment>Event when this status starts.</comment>
+ <pseudoconstant>
+ <callback>CRM_Core_SelectValues::eventDate</callback>
+ </pseudoconstant>
<add>1.5</add>
<add>1.5</add>
+ <html>
+ <type>Select</type>
+ </html>
</field>
<field>
<name>start_event_adjust_unit</name>
</field>
<field>
<name>start_event_adjust_unit</name>
- <type>
enum
</type>
- <
values>day, month, year</values
>
+ <type>
varchar
</type>
+ <
length>8</length
>
<comment>Unit used for adjusting from start_event.</comment>
<comment>Unit used for adjusting from start_event.</comment>
+ <pseudoconstant>
+ <callback>CRM_Core_SelectValues::unitList</callback>
+ </pseudoconstant>
<add>1.5</add>
<add>1.5</add>
+ <html>
+ <type>Select</type>
+ </html>
</field>
<field>
<name>start_event_adjust_interval</name>
</field>
<field>
<name>start_event_adjust_interval</name>
@@
-58,17
+70,29
@@
</field>
<field>
<name>end_event</name>
</field>
<field>
<name>end_event</name>
- <type>
enum
</type>
- <
values>start_date, end_date, join_date</values
>
+ <type>
varchar
</type>
+ <
length>12</length
>
<comment>Event after which this status ends.</comment>
<comment>Event after which this status ends.</comment>
+ <pseudoconstant>
+ <callback>CRM_Core_SelectValues::eventDate</callback>
+ </pseudoconstant>
<add>1.5</add>
<add>1.5</add>
+ <html>
+ <type>Select</type>
+ </html>
</field>
<field>
<name>end_event_adjust_unit</name>
</field>
<field>
<name>end_event_adjust_unit</name>
- <type>
enum
</type>
- <
values>day, month, year</values
>
+ <type>
varchar
</type>
+ <
length>8</length
>
<comment>Unit used for adjusting from the ending event.</comment>
<comment>Unit used for adjusting from the ending event.</comment>
+ <pseudoconstant>
+ <callback>CRM_Core_SelectValues::unitList</callback>
+ </pseudoconstant>
<add>1.5</add>
<add>1.5</add>
+ <html>
+ <type>Select</type>
+ </html>
</field>
<field>
<name>end_event_adjust_interval</name>
</field>
<field>
<name>end_event_adjust_interval</name>