Code Duplication    Length = 18-19 lines in 2 locations

includes/misc-functions.php 2 locations

@@ 1739-1756 (lines=18) @@
1736
 * @return bool
1737
 * @since 2.1
1738
 */
1739
function give_is_anonymous_donation_field_enabled( $form_id ) {
1740
	$form_setting_val   = give_get_meta( $form_id, '_give_anonymous_donation', true, 'global' );
1741
	$global_setting_val = give_get_option( 'anonymous_donation', 'disabled' );
1742
1743
	if ( ! empty( $form_setting_val ) ) {
1744
		if ( give_is_setting_enabled( $form_setting_val ) ) {
1745
			return true;
1746
		} elseif ( 'global' === $form_setting_val && give_is_setting_enabled( $global_setting_val ) ) {
1747
			return true;
1748
		} else {
1749
			return false;
1750
		}
1751
	} elseif ( give_is_setting_enabled( $global_setting_val ) ) {
1752
		return true;
1753
	}
1754
1755
	return false;
1756
}
1757
1758
/**
1759
 * Check if donor comment field enabled or not for form or globally.
@@ 1766-1784 (lines=19) @@
1763
 * @return bool
1764
 * @since 2.1
1765
 */
1766
function give_is_donor_comment_field_enabled( $form_id ) {
1767
	$form_setting_val   = give_get_meta( $form_id, '_give_donor_comment', true, 'global' );
1768
	$global_setting_val = give_get_option( 'donor_comment', 'disabled' );
1769
1770
	if ( ! empty( $form_setting_val ) ) {
1771
		if ( give_is_setting_enabled( $form_setting_val ) ) {
1772
			return true;
1773
		} elseif ( 'global' === $form_setting_val && give_is_setting_enabled( $global_setting_val ) ) {
1774
			return true;
1775
		} else {
1776
			return false;
1777
		}
1778
	} elseif ( give_is_setting_enabled( $global_setting_val ) ) {
1779
		return true;
1780
	}
1781
1782
	return false;
1783
1784
}
1785
1786
/**
1787
 * Get add-on user meta value information