*
* Generated from xml/schema/CRM/Member/MembershipStatus.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:6bdad135e9f0e94f085296d68ca59253)
+ * (GenCodeChecksum:c1d4d2cd4959bd91c795c8458c3fd50e)
*/
/**
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.
*/
public static $_tableName = 'civicrm_membership_status';
+ /**
+ * Field to show when displaying a record.
+ *
+ * @var string
+ */
+ public static $_labelField = 'label';
+
/**
* Should CiviCRM log any modifications to this table in the civicrm_log table.
*
public static $_log = TRUE;
/**
- * Membership Id
+ * Membership ID
*
* @var int
*/
'name' => 'id',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Membership Status ID'),
- 'description' => ts('Membership Id'),
+ 'description' => ts('Membership ID'),
'required' => TRUE,
'where' => 'civicrm_membership_status.id',
'table_name' => 'civicrm_membership_status',
'entity' => 'MembershipStatus',
'bao' => 'CRM_Member_BAO_MembershipStatus',
'localizable' => 0,
+ 'html' => [
+ 'type' => 'Number',
+ ],
+ 'readonly' => TRUE,
'add' => '1.5',
],
'membership_status' => [
'localizable' => 0,
'html' => [
'type' => 'Select',
+ 'label' => ts("Start Event"),
],
'pseudoconstant' => [
'callback' => 'CRM_Core_SelectValues::eventDate',
'localizable' => 0,
'html' => [
'type' => 'Select',
+ 'label' => ts("Start Event Adjust Unit"),
],
'pseudoconstant' => [
'callback' => 'CRM_Core_SelectValues::unitList',
'entity' => 'MembershipStatus',
'bao' => 'CRM_Member_BAO_MembershipStatus',
'localizable' => 0,
+ 'html' => [
+ 'label' => ts("Start Event Adjust Interval"),
+ ],
'add' => '1.5',
],
'end_event' => [
'localizable' => 0,
'html' => [
'type' => 'Select',
+ 'label' => ts("End Event"),
],
'pseudoconstant' => [
'callback' => 'CRM_Core_SelectValues::eventDate',
'localizable' => 0,
'html' => [
'type' => 'Select',
+ 'label' => ts("End Event Adjust Unit"),
],
'pseudoconstant' => [
'callback' => 'CRM_Core_SelectValues::unitList',
'entity' => 'MembershipStatus',
'bao' => 'CRM_Member_BAO_MembershipStatus',
'localizable' => 0,
+ 'html' => [
+ 'label' => ts("End Event Adjust Interval"),
+ ],
'add' => '1.5',
],
'is_current_member' => [