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