Code Duplication    Length = 18-19 lines in 2 locations

includes/misc-functions.php 2 locations

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