private $query_discussion_process_old_membership;
private $query_discussion_process_donations;
- private $query_discussion_process_gift_receipt;
private $query_discussion_process_adhoc;
/**
private $discussion_process_contrib_end_date;
private $discussion_process_adhoc_access_group_id;
private $discussion_process_adhoc_no_access_group_id;
+ private $discussion_process_donation_amount;
/**
* Constructor for this authentication source.
'query_discussion_process_old_membership',
'query_discussion_process_donations',
- 'query_discussion_process_gift_receipt',
'query_discussion_process_adhoc',
'discussion_process_active',
'discussion_process_contrib_start_date',
'discussion_process_contrib_end_date',
'discussion_process_adhoc_access_group_id',
- 'discussion_process_adhoc_no_access_group_id',]
+ 'discussion_process_adhoc_no_access_group_id',
+ 'discussion_process_donation_amount',]
as $param) {
if (!array_key_exists($param, $config)) {
}
}
- if ($total >= 120) {
+ if ($total >= $this->discussion_process_donation_amount) {
return true;
} else {
return false;
$donation_params = ['start_date' => $discussion_process_start_date, 'end_date' => $discussion_process_end_date];
$old_member_params = $donation_params;
- $gift_member_params = ['start_date' => $discussion_process_start_date, 'end_date' => $discussion_process_end_date, 'gift_redeem_page_id' => intval($this->gift_redeem_page_id)];
$adhoc_params = ['adhoc_access_group_id' => intval($this->discussion_process_adhoc_access_group_id)];
$adhoc_params_no = ['adhoc_access_group_id' => intval($this->discussion_process_adhoc_no_access_group_id)];
$attributes['discussion_process'] = ['false'];
} elseif ($compare_res($old_membership_query('query_discussion_process_old_membership', $old_member_params), 1)
- || $discussion_process_analyze_history($donation_query('query_discussion_process_donations', $donation_params))
- || $compare_res($donation_query('query_discussion_process_gift_receipt', $gift_member_params), 1)) {
+ || $discussion_process_analyze_history($donation_query('query_discussion_process_donations', $donation_params))) {
$attributes['discussion_process'] = ['true'];