|
@@ 1024-1039 (lines=16) @@
|
| 1021 |
|
* @return mixed |
| 1022 |
|
*/ |
| 1023 |
|
function give_get_meta( $id, $meta_key = '', $single = false, $default = false, $meta_type = '' ) { |
| 1024 |
|
switch ( $meta_type ) { |
| 1025 |
|
case 'donation': |
| 1026 |
|
$meta_value = Give()->payment_meta->get_meta( $id, $meta_key, $single ); |
| 1027 |
|
break; |
| 1028 |
|
|
| 1029 |
|
case 'form': |
| 1030 |
|
$meta_value = Give()->form_meta->get_meta( $id, $meta_key, $single ); |
| 1031 |
|
break; |
| 1032 |
|
|
| 1033 |
|
case 'donor': |
| 1034 |
|
$meta_value = Give()->donor_meta->get_meta( $id, $meta_key, $single ); |
| 1035 |
|
break; |
| 1036 |
|
|
| 1037 |
|
default: |
| 1038 |
|
$meta_value = get_post_meta( $id, $meta_key, $single ); |
| 1039 |
|
} |
| 1040 |
|
|
| 1041 |
|
/** |
| 1042 |
|
* Filter the meta value |
|
@@ 1107-1122 (lines=16) @@
|
| 1104 |
|
* @return mixed |
| 1105 |
|
*/ |
| 1106 |
|
function give_delete_meta( $id, $meta_key, $meta_value = '', $meta_type = '' ) { |
| 1107 |
|
switch ( $meta_type ) { |
| 1108 |
|
case 'donation': |
| 1109 |
|
$status = Give()->payment_meta->delete_meta( $id, $meta_key, $meta_value ); |
| 1110 |
|
break; |
| 1111 |
|
|
| 1112 |
|
case 'form': |
| 1113 |
|
$status = Give()->form_meta->delete_meta( $id, $meta_key, $meta_value ); |
| 1114 |
|
break; |
| 1115 |
|
|
| 1116 |
|
case 'donor': |
| 1117 |
|
$status = Give()->donor_meta->delete_meta( $id, $meta_key, $meta_value ); |
| 1118 |
|
break; |
| 1119 |
|
|
| 1120 |
|
default: |
| 1121 |
|
$status = delete_post_meta( $id, $meta_key, $meta_value ); |
| 1122 |
|
} |
| 1123 |
|
|
| 1124 |
|
/** |
| 1125 |
|
* Filter the meta value delete status |