Beispiel #1
0
 /**
  * returns all the column names of this table
  *
  * @access public
  * @return array
  */
 function &fields()
 {
     if (!self::$_fields) {
         self::$_fields = array('pledge_payment_id' => array('name' => 'id', 'type' => CRM_Utils_Type::T_INT, 'title' => ts('Payment ID'), 'required' => true, 'import' => true, 'where' => 'civicrm_pledge_payment.id', 'headerPattern' => '', 'dataPattern' => '', 'export' => true), 'pledge_id' => array('name' => 'pledge_id', 'type' => CRM_Utils_Type::T_INT, 'required' => true, 'FKClassName' => 'CRM_Pledge_DAO_Pledge'), 'contribution_id' => array('name' => 'contribution_id', 'type' => CRM_Utils_Type::T_INT, 'FKClassName' => 'CRM_Contribute_DAO_Contribution'), 'pledge_payment_scheduled_amount' => array('name' => 'scheduled_amount', 'type' => CRM_Utils_Type::T_MONEY, 'title' => ts('Scheduled Amount'), 'required' => true, 'import' => true, 'where' => 'civicrm_pledge_payment.scheduled_amount', 'headerPattern' => '', 'dataPattern' => '', 'export' => true), 'pledge_payment_scheduled_date' => array('name' => 'scheduled_date', 'type' => CRM_Utils_Type::T_DATE + CRM_Utils_Type::T_TIME, 'title' => ts('Scheduled Date'), 'required' => true, 'import' => true, 'where' => 'civicrm_pledge_payment.scheduled_date', 'headerPattern' => '', 'dataPattern' => '', 'export' => true), 'pledge_payment_reminder_date' => array('name' => 'reminder_date', 'type' => CRM_Utils_Type::T_DATE + CRM_Utils_Type::T_TIME, 'title' => ts('Last Reminder'), 'import' => true, 'where' => 'civicrm_pledge_payment.reminder_date', 'headerPattern' => '', 'dataPattern' => '', 'export' => true), 'pledge_payment_reminder_count' => array('name' => 'reminder_count', 'type' => CRM_Utils_Type::T_INT, 'title' => ts('Reminders Sent'), 'import' => true, 'where' => 'civicrm_pledge_payment.reminder_count', 'headerPattern' => '', 'dataPattern' => '', 'export' => true), 'pledge_payment_status_id' => array('name' => 'status_id', 'type' => CRM_Utils_Type::T_INT, 'title' => ts('Payment Status'), 'import' => true, 'where' => 'civicrm_pledge_payment.status_id', 'headerPattern' => '', 'dataPattern' => '', 'export' => true));
     }
     return self::$_fields;
 }