|
@@ 1474-1484 (lines=11) @@
|
| 1471 |
|
* |
| 1472 |
|
* @return int $purchase Donation ID. |
| 1473 |
|
*/ |
| 1474 |
|
function give_get_purchase_id_by_key( $key ) { |
| 1475 |
|
global $wpdb; |
| 1476 |
|
|
| 1477 |
|
$purchase = $wpdb->get_var( $wpdb->prepare( "SELECT post_id FROM $wpdb->postmeta WHERE meta_key = '_give_payment_purchase_key' AND meta_value = %s LIMIT 1", $key ) ); |
| 1478 |
|
|
| 1479 |
|
if ( $purchase != null ) { |
| 1480 |
|
return $purchase; |
| 1481 |
|
} |
| 1482 |
|
|
| 1483 |
|
return 0; |
| 1484 |
|
} |
| 1485 |
|
|
| 1486 |
|
|
| 1487 |
|
/** |
|
@@ 1497-1507 (lines=11) @@
|
| 1494 |
|
* |
| 1495 |
|
* @return int $purchase Donation ID. |
| 1496 |
|
*/ |
| 1497 |
|
function give_get_purchase_id_by_transaction_id( $key ) { |
| 1498 |
|
global $wpdb; |
| 1499 |
|
|
| 1500 |
|
$purchase = $wpdb->get_var( $wpdb->prepare( "SELECT post_id FROM $wpdb->postmeta WHERE meta_key = '_give_payment_transaction_id' AND meta_value = %s LIMIT 1", $key ) ); |
| 1501 |
|
|
| 1502 |
|
if ( $purchase != null ) { |
| 1503 |
|
return $purchase; |
| 1504 |
|
} |
| 1505 |
|
|
| 1506 |
|
return 0; |
| 1507 |
|
} |
| 1508 |
|
|
| 1509 |
|
/** |
| 1510 |
|
* Retrieve all notes attached to a donation |