/** * 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; }
/** * 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; }