/**
  * returns all the column names of this table
  *
  * @access public
  * @return array
  */
 static function &fields()
 {
     if (!self::$_fields) {
         self::$_fields = array('id' => array('name' => 'id', 'type' => CRM_Utils_Type::T_INT, 'required' => true), 'entity' => array('name' => 'entity', 'type' => CRM_Utils_Type::T_STRING, 'title' => ts('Entity'), 'maxlength' => 64, 'size' => CRM_Utils_Type::BIG), 'entity_value' => array('name' => 'entity_value', 'type' => CRM_Utils_Type::T_STRING, 'title' => ts('Entity Value'), 'maxlength' => 64, 'size' => CRM_Utils_Type::BIG), 'entity_value_label' => array('name' => 'entity_value_label', 'type' => CRM_Utils_Type::T_STRING, 'title' => ts('Entity Value Label'), 'maxlength' => 64, 'size' => CRM_Utils_Type::BIG), 'entity_status' => array('name' => 'entity_status', 'type' => CRM_Utils_Type::T_STRING, 'title' => ts('Entity Status'), 'maxlength' => 64, 'size' => CRM_Utils_Type::BIG), 'entity_status_label' => array('name' => 'entity_status_label', 'type' => CRM_Utils_Type::T_STRING, 'title' => ts('Entity Status Label'), 'maxlength' => 64, 'size' => CRM_Utils_Type::BIG), 'entity_date_start' => array('name' => 'entity_date_start', 'type' => CRM_Utils_Type::T_STRING, 'title' => ts('Entity Date Start'), 'maxlength' => 64, 'size' => CRM_Utils_Type::BIG), 'entity_date_end' => array('name' => 'entity_date_end', 'type' => CRM_Utils_Type::T_STRING, 'title' => ts('Entity Date End'), 'maxlength' => 64, 'size' => CRM_Utils_Type::BIG), 'entity_recipient' => array('name' => 'entity_recipient', 'type' => CRM_Utils_Type::T_STRING, 'title' => ts('Entity Recipient'), 'maxlength' => 64, 'size' => CRM_Utils_Type::BIG));
     }
     return self::$_fields;
 }
Example #2
0
 /**
  * Returns all the column names of this table
  *
  * @return array
  */
 static function &fields()
 {
     if (!self::$_fields) {
         self::$_fields = array('id' => array('name' => 'id', 'type' => CRM_Utils_Type::T_INT, 'title' => ts('Action Mapping ID'), 'required' => true), 'entity' => array('name' => 'entity', 'type' => CRM_Utils_Type::T_STRING, 'title' => ts('Action Mapping Entity'), 'description' => 'Entity for which the reminder is created', 'maxlength' => 64, 'size' => CRM_Utils_Type::BIG), 'entity_value' => array('name' => 'entity_value', 'type' => CRM_Utils_Type::T_STRING, 'title' => ts('Action Mapping Entity Value'), 'description' => 'Entity value', 'maxlength' => 64, 'size' => CRM_Utils_Type::BIG), 'entity_value_label' => array('name' => 'entity_value_label', 'type' => CRM_Utils_Type::T_STRING, 'title' => ts('Value Label'), 'description' => 'Entity value label', 'maxlength' => 64, 'size' => CRM_Utils_Type::BIG), 'entity_status' => array('name' => 'entity_status', 'type' => CRM_Utils_Type::T_STRING, 'title' => ts('Status'), 'description' => 'Entity status', 'maxlength' => 64, 'size' => CRM_Utils_Type::BIG), 'entity_status_label' => array('name' => 'entity_status_label', 'type' => CRM_Utils_Type::T_STRING, 'title' => ts('Status Label'), 'description' => 'Entity status label', 'maxlength' => 64, 'size' => CRM_Utils_Type::BIG), 'entity_date_start' => array('name' => 'entity_date_start', 'type' => CRM_Utils_Type::T_STRING, 'title' => ts('Entity Start Date'), 'description' => 'Entity date', 'maxlength' => 64, 'size' => CRM_Utils_Type::BIG), 'entity_date_end' => array('name' => 'entity_date_end', 'type' => CRM_Utils_Type::T_STRING, 'title' => ts('Entity End Date'), 'description' => 'Entity date', 'maxlength' => 64, 'size' => CRM_Utils_Type::BIG), 'entity_recipient' => array('name' => 'entity_recipient', 'type' => CRM_Utils_Type::T_STRING, 'title' => ts('Entity Recipient'), 'description' => 'Entity recipient', 'maxlength' => 64, 'size' => CRM_Utils_Type::BIG));
     }
     return self::$_fields;
 }