Code Duplication    Length = 18-19 lines in 2 locations

includes/misc-functions.php 2 locations

@@ 1830-1847 (lines=18) @@
1827
 *
1828
 * @return bool
1829
 */
1830
function give_is_anonymous_donation_field_enabled( $form_id ) {
1831
	$form_setting_val   = give_get_meta( $form_id, '_give_anonymous_donation', true, 'global' );
1832
	$global_setting_val = give_get_option( 'anonymous_donation', 'disabled' );
1833
1834
	if ( ! empty( $form_setting_val ) ) {
1835
		if ( give_is_setting_enabled( $form_setting_val ) ) {
1836
			return true;
1837
		} elseif ( 'global' === $form_setting_val && give_is_setting_enabled( $global_setting_val ) ) {
1838
			return true;
1839
		} else {
1840
			return false;
1841
		}
1842
	} elseif ( give_is_setting_enabled( $global_setting_val ) ) {
1843
		return true;
1844
	}
1845
1846
	return false;
1847
}
1848
1849
/**
1850
 * Check if donor comment field enabled or not for form or globally.
@@ 1858-1876 (lines=19) @@
1855
 *
1856
 * @return bool
1857
 */
1858
function give_is_donor_comment_field_enabled( $form_id ) {
1859
	$form_setting_val   = give_get_meta( $form_id, '_give_donor_comment', true, 'global' );
1860
	$global_setting_val = give_get_option( 'donor_comment', 'disabled' );
1861
1862
	if ( ! empty( $form_setting_val ) ) {
1863
		if ( give_is_setting_enabled( $form_setting_val ) ) {
1864
			return true;
1865
		} elseif ( 'global' === $form_setting_val && give_is_setting_enabled( $global_setting_val ) ) {
1866
			return true;
1867
		} else {
1868
			return false;
1869
		}
1870
	} elseif ( give_is_setting_enabled( $global_setting_val ) ) {
1871
		return true;
1872
	}
1873
1874
	return false;
1875
1876
}
1877
1878
/**
1879
 * Get add-on user meta value information