@@ 1271-1280 (lines=10) @@ | ||
1268 | * |
|
1269 | * @return string The donation ID. |
|
1270 | */ |
|
1271 | function give_get_payment_transaction_id( $payment_id = 0 ) { |
|
1272 | $transaction_id = give_get_meta( $payment_id, '_give_payment_transaction_id', true ); |
|
1273 | ||
1274 | if ( empty( $transaction_id ) ) { |
|
1275 | $gateway = give_get_payment_gateway( $payment_id ); |
|
1276 | $transaction_id = apply_filters( "give_get_payment_transaction_id-{$gateway}", $payment_id ); |
|
1277 | } |
|
1278 | ||
1279 | return $transaction_id; |
|
1280 | } |
|
1281 | ||
1282 | /** |
|
1283 | * Sets a Transaction ID in post meta for the given Payment ID. |
@@ 1024-1033 (lines=10) @@ | ||
1021 | * |
|
1022 | * @return bool $ret Whether or not the logged_in_only setting is set |
|
1023 | */ |
|
1024 | function give_logged_in_only( $form_id ) { |
|
1025 | // If _give_logged_in_only is set to enable then guest can donate from that specific form. |
|
1026 | // Otherwise it is member only donation form. |
|
1027 | $val = give_get_meta( $form_id, '_give_logged_in_only', true ); |
|
1028 | $val = ! empty( $val ) ? $val : 'enabled'; |
|
1029 | ||
1030 | $ret = ! give_is_setting_enabled( $val ); |
|
1031 | ||
1032 | return (bool) apply_filters( 'give_logged_in_only', $ret, $form_id ); |
|
1033 | } |
|
1034 | ||
1035 | ||
1036 | /** |