Code Duplication    Length = 16-16 lines in 2 locations

includes/misc-functions.php 2 locations

@@ 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