@@ -19,6 +19,6 @@ |
||
19 | 19 | * @return void |
20 | 20 | */ |
21 | 21 | function give_disable_mandrill_nl2br() { |
22 | - add_filter( 'mandrill_nl2br', '__return_false' ); |
|
22 | + add_filter('mandrill_nl2br', '__return_false'); |
|
23 | 23 | } |
24 | -add_action( 'give_email_send_before', 'give_disable_mandrill_nl2br'); |
|
24 | +add_action('give_email_send_before', 'give_disable_mandrill_nl2br'); |
@@ -49,7 +49,7 @@ |
||
49 | 49 | * |
50 | 50 | * @since: 1.4 |
51 | 51 | * |
52 | - * @return bool |
|
52 | + * @return boolean|null |
|
53 | 53 | */ |
54 | 54 | function give_allow_sessions_for_sysinfo() { |
55 | 55 | if ( is_admin() && ( isset( $_GET['page'] ) && isset( $_GET['tab'] ) ) && ( $_GET['tab'] == 'system_info' && $_GET['page'] == 'give-settings' ) ) { |
@@ -11,7 +11,7 @@ discard block |
||
11 | 11 | */ |
12 | 12 | |
13 | 13 | // Exit if accessed directly. |
14 | -if ( ! defined( 'ABSPATH' ) ) { |
|
14 | +if ( ! defined('ABSPATH')) { |
|
15 | 15 | exit; |
16 | 16 | } |
17 | 17 | |
@@ -24,14 +24,14 @@ discard block |
||
24 | 24 | */ |
25 | 25 | function give_system_info_callback() { |
26 | 26 | |
27 | - if ( ! current_user_can( 'manage_give_settings' ) ) { |
|
27 | + if ( ! current_user_can('manage_give_settings')) { |
|
28 | 28 | return; |
29 | 29 | } |
30 | 30 | ?> |
31 | - <textarea readonly="readonly" onclick="this.focus(); this.select()" id="system-info-textarea" name="give-sysinfo" aria-label="<?php esc_attr_e( 'To copy the system info, click below then press Ctrl + C (PC) or Cmd + C (Mac).', 'give' ); ?>"><?php echo give_tools_sysinfo_get(); ?></textarea> |
|
31 | + <textarea readonly="readonly" onclick="this.focus(); this.select()" id="system-info-textarea" name="give-sysinfo" aria-label="<?php esc_attr_e('To copy the system info, click below then press Ctrl + C (PC) or Cmd + C (Mac).', 'give'); ?>"><?php echo give_tools_sysinfo_get(); ?></textarea> |
|
32 | 32 | <p class="submit"> |
33 | 33 | <input type="hidden" name="give-action" value="download_sysinfo"/> |
34 | - <?php submit_button( esc_html__( 'Download System Info File', 'give' ), 'secondary', 'give-download-sysinfo', false ); ?> |
|
34 | + <?php submit_button(esc_html__('Download System Info File', 'give'), 'secondary', 'give-download-sysinfo', false); ?> |
|
35 | 35 | </p> |
36 | 36 | <?php |
37 | 37 | } |
@@ -47,12 +47,12 @@ discard block |
||
47 | 47 | * @return bool |
48 | 48 | */ |
49 | 49 | function give_allow_sessions_for_sysinfo() { |
50 | - if ( is_admin() && ( isset( $_GET['page'] ) && isset( $_GET['tab'] ) ) && ( $_GET['tab'] == 'system_info' && $_GET['page'] == 'give-settings' ) ) { |
|
50 | + if (is_admin() && (isset($_GET['page']) && isset($_GET['tab'])) && ($_GET['tab'] == 'system_info' && $_GET['page'] == 'give-settings')) { |
|
51 | 51 | return true; |
52 | 52 | } |
53 | 53 | } |
54 | 54 | |
55 | -add_filter( 'give_start_session', 'give_allow_sessions_for_sysinfo' ); |
|
55 | +add_filter('give_start_session', 'give_allow_sessions_for_sysinfo'); |
|
56 | 56 | |
57 | 57 | |
58 | 58 | /** |
@@ -70,63 +70,63 @@ discard block |
||
70 | 70 | |
71 | 71 | $give_options = give_get_settings(); |
72 | 72 | |
73 | - if ( ! class_exists( 'Browser' ) ) { |
|
74 | - require_once GIVE_PLUGIN_DIR . 'includes/libraries/browser.php'; |
|
73 | + if ( ! class_exists('Browser')) { |
|
74 | + require_once GIVE_PLUGIN_DIR.'includes/libraries/browser.php'; |
|
75 | 75 | } |
76 | 76 | |
77 | 77 | $browser = new Browser(); |
78 | 78 | |
79 | 79 | // Get theme info |
80 | - if ( get_bloginfo( 'version' ) < '3.4' ) { |
|
81 | - $theme_data = wp_get_theme( get_stylesheet_directory() . '/style.css' ); |
|
82 | - $theme = $theme_data['Name'] . ' ' . $theme_data['Version']; |
|
80 | + if (get_bloginfo('version') < '3.4') { |
|
81 | + $theme_data = wp_get_theme(get_stylesheet_directory().'/style.css'); |
|
82 | + $theme = $theme_data['Name'].' '.$theme_data['Version']; |
|
83 | 83 | } else { |
84 | 84 | $theme_data = wp_get_theme(); |
85 | - $theme = $theme_data->Name . ' ' . $theme_data->Version; |
|
85 | + $theme = $theme_data->Name.' '.$theme_data->Version; |
|
86 | 86 | } |
87 | 87 | |
88 | 88 | // Try to identify the hosting provider |
89 | 89 | $host = give_get_host(); |
90 | 90 | |
91 | - $return = '### Begin System Info ###' . "\n\n"; |
|
91 | + $return = '### Begin System Info ###'."\n\n"; |
|
92 | 92 | |
93 | 93 | // Start with the basics... |
94 | - $return .= '-- Site Info' . "\n\n"; |
|
95 | - $return .= 'Site URL: ' . site_url() . "\n"; |
|
96 | - $return .= 'Home URL: ' . home_url() . "\n"; |
|
97 | - $return .= 'Multisite: ' . ( is_multisite() ? 'Yes' : 'No' ) . "\n"; |
|
94 | + $return .= '-- Site Info'."\n\n"; |
|
95 | + $return .= 'Site URL: '.site_url()."\n"; |
|
96 | + $return .= 'Home URL: '.home_url()."\n"; |
|
97 | + $return .= 'Multisite: '.(is_multisite() ? 'Yes' : 'No')."\n"; |
|
98 | 98 | |
99 | - $return = apply_filters( 'give_sysinfo_after_site_info', $return ); |
|
99 | + $return = apply_filters('give_sysinfo_after_site_info', $return); |
|
100 | 100 | |
101 | 101 | // Can we determine the site's host? |
102 | - if ( $host ) { |
|
103 | - $return .= "\n" . '-- Hosting Provider' . "\n\n"; |
|
104 | - $return .= 'Host: ' . $host . "\n"; |
|
102 | + if ($host) { |
|
103 | + $return .= "\n".'-- Hosting Provider'."\n\n"; |
|
104 | + $return .= 'Host: '.$host."\n"; |
|
105 | 105 | |
106 | - $return = apply_filters( 'give_sysinfo_after_host_info', $return ); |
|
106 | + $return = apply_filters('give_sysinfo_after_host_info', $return); |
|
107 | 107 | } |
108 | 108 | |
109 | 109 | // The local users' browser information, handled by the Browser class |
110 | - $return .= "\n" . '-- User Browser' . "\n\n"; |
|
110 | + $return .= "\n".'-- User Browser'."\n\n"; |
|
111 | 111 | $return .= $browser; |
112 | 112 | |
113 | - $return = apply_filters( 'give_sysinfo_after_user_browser', $return ); |
|
113 | + $return = apply_filters('give_sysinfo_after_user_browser', $return); |
|
114 | 114 | |
115 | 115 | // WordPress configuration |
116 | - $return .= "\n" . '-- WordPress Configuration' . "\n\n"; |
|
117 | - $return .= 'Version: ' . get_bloginfo( 'version' ) . "\n"; |
|
118 | - $return .= 'Language: ' . ( defined( 'WPLANG' ) && WPLANG ? WPLANG : 'en_US' ) . "\n"; |
|
119 | - $return .= 'Permalink Structure: ' . ( get_option( 'permalink_structure' ) ? get_option( 'permalink_structure' ) : 'Default' ) . "\n"; |
|
120 | - $return .= 'Active Theme: ' . $theme . "\n"; |
|
121 | - $return .= 'Show On Front: ' . get_option( 'show_on_front' ) . "\n"; |
|
116 | + $return .= "\n".'-- WordPress Configuration'."\n\n"; |
|
117 | + $return .= 'Version: '.get_bloginfo('version')."\n"; |
|
118 | + $return .= 'Language: '.(defined('WPLANG') && WPLANG ? WPLANG : 'en_US')."\n"; |
|
119 | + $return .= 'Permalink Structure: '.(get_option('permalink_structure') ? get_option('permalink_structure') : 'Default')."\n"; |
|
120 | + $return .= 'Active Theme: '.$theme."\n"; |
|
121 | + $return .= 'Show On Front: '.get_option('show_on_front')."\n"; |
|
122 | 122 | |
123 | 123 | // Only show page specs if frontpage is set to 'page' |
124 | - if ( get_option( 'show_on_front' ) == 'page' ) { |
|
125 | - $front_page_id = get_option( 'page_on_front' ); |
|
126 | - $blog_page_id = get_option( 'page_for_posts' ); |
|
124 | + if (get_option('show_on_front') == 'page') { |
|
125 | + $front_page_id = get_option('page_on_front'); |
|
126 | + $blog_page_id = get_option('page_for_posts'); |
|
127 | 127 | |
128 | - $return .= 'Page On Front: ' . ( $front_page_id != 0 ? get_the_title( $front_page_id ) . ' (#' . $front_page_id . ')' : 'Unset' ) . "\n"; |
|
129 | - $return .= 'Page For Posts: ' . ( $blog_page_id != 0 ? get_the_title( $blog_page_id ) . ' (#' . $blog_page_id . ')' : 'Unset' ) . "\n"; |
|
128 | + $return .= 'Page On Front: '.($front_page_id != 0 ? get_the_title($front_page_id).' (#'.$front_page_id.')' : 'Unset')."\n"; |
|
129 | + $return .= 'Page For Posts: '.($blog_page_id != 0 ? get_the_title($blog_page_id).' (#'.$blog_page_id.')' : 'Unset')."\n"; |
|
130 | 130 | } |
131 | 131 | |
132 | 132 | // Make sure wp_remote_post() is working |
@@ -136,205 +136,205 @@ discard block |
||
136 | 136 | $params = array( |
137 | 137 | 'sslverify' => false, |
138 | 138 | 'timeout' => 60, |
139 | - 'user-agent' => 'Give/' . GIVE_VERSION, |
|
139 | + 'user-agent' => 'Give/'.GIVE_VERSION, |
|
140 | 140 | 'body' => $request |
141 | 141 | ); |
142 | 142 | |
143 | - $response = wp_remote_post( 'https://www.paypal.com/cgi-bin/webscr', $params ); |
|
143 | + $response = wp_remote_post('https://www.paypal.com/cgi-bin/webscr', $params); |
|
144 | 144 | |
145 | - if ( ! is_wp_error( $response ) && $response['response']['code'] >= 200 && $response['response']['code'] < 300 ) { |
|
145 | + if ( ! is_wp_error($response) && $response['response']['code'] >= 200 && $response['response']['code'] < 300) { |
|
146 | 146 | $WP_REMOTE_POST = 'wp_remote_post() works'; |
147 | 147 | } else { |
148 | 148 | $WP_REMOTE_POST = 'wp_remote_post() does not work'; |
149 | 149 | } |
150 | 150 | |
151 | - $return .= 'Remote Post: ' . $WP_REMOTE_POST . "\n"; |
|
152 | - $return .= 'Table Prefix: ' . 'Length: ' . strlen( $wpdb->prefix ) . ' Status: ' . ( strlen( $wpdb->prefix ) > 16 ? 'ERROR: Too long' : 'Acceptable' ) . "\n"; |
|
153 | - $return .= 'Admin AJAX: ' . ( give_test_ajax_works() ? 'Accessible' : 'Inaccessible' ) . "\n"; |
|
154 | - $return .= 'WP_DEBUG: ' . ( defined( 'WP_DEBUG' ) ? WP_DEBUG ? 'Enabled' : 'Disabled' : 'Not set' ) . "\n"; |
|
155 | - $return .= 'Memory Limit: ' . WP_MEMORY_LIMIT . "\n"; |
|
156 | - $return .= 'Registered Post Stati: ' . implode( ', ', get_post_stati() ) . "\n"; |
|
151 | + $return .= 'Remote Post: '.$WP_REMOTE_POST."\n"; |
|
152 | + $return .= 'Table Prefix: '.'Length: '.strlen($wpdb->prefix).' Status: '.(strlen($wpdb->prefix) > 16 ? 'ERROR: Too long' : 'Acceptable')."\n"; |
|
153 | + $return .= 'Admin AJAX: '.(give_test_ajax_works() ? 'Accessible' : 'Inaccessible')."\n"; |
|
154 | + $return .= 'WP_DEBUG: '.(defined('WP_DEBUG') ? WP_DEBUG ? 'Enabled' : 'Disabled' : 'Not set')."\n"; |
|
155 | + $return .= 'Memory Limit: '.WP_MEMORY_LIMIT."\n"; |
|
156 | + $return .= 'Registered Post Stati: '.implode(', ', get_post_stati())."\n"; |
|
157 | 157 | |
158 | - $return = apply_filters( 'give_sysinfo_after_wordpress_config', $return ); |
|
158 | + $return = apply_filters('give_sysinfo_after_wordpress_config', $return); |
|
159 | 159 | |
160 | 160 | // GIVE configuration |
161 | - $return .= "\n" . '-- Give Configuration' . "\n\n"; |
|
162 | - $return .= 'Version: ' . GIVE_VERSION . "\n"; |
|
163 | - $return .= 'Upgraded From: ' . get_option( 'give_version_upgraded_from', 'None' ) . "\n"; |
|
164 | - $return .= 'Test Mode: ' . ( give_is_test_mode() ? "Enabled\n" : "Disabled\n" ); |
|
165 | - $return .= 'Currency Code: ' . give_get_currency() . "\n"; |
|
166 | - $return .= 'Currency Position: ' . give_get_option( 'currency_position', 'before' ) . "\n"; |
|
167 | - $return .= 'Decimal Separator: ' . give_get_option( 'decimal_separator', '.' ) . "\n"; |
|
168 | - $return .= 'Thousands Separator: ' . give_get_option( 'thousands_separator', ',' ) . "\n"; |
|
161 | + $return .= "\n".'-- Give Configuration'."\n\n"; |
|
162 | + $return .= 'Version: '.GIVE_VERSION."\n"; |
|
163 | + $return .= 'Upgraded From: '.get_option('give_version_upgraded_from', 'None')."\n"; |
|
164 | + $return .= 'Test Mode: '.(give_is_test_mode() ? "Enabled\n" : "Disabled\n"); |
|
165 | + $return .= 'Currency Code: '.give_get_currency()."\n"; |
|
166 | + $return .= 'Currency Position: '.give_get_option('currency_position', 'before')."\n"; |
|
167 | + $return .= 'Decimal Separator: '.give_get_option('decimal_separator', '.')."\n"; |
|
168 | + $return .= 'Thousands Separator: '.give_get_option('thousands_separator', ',')."\n"; |
|
169 | 169 | |
170 | - $return = apply_filters( 'give_sysinfo_after_give_config', $return ); |
|
170 | + $return = apply_filters('give_sysinfo_after_give_config', $return); |
|
171 | 171 | |
172 | 172 | // GIVE pages |
173 | - $return .= "\n" . '-- Give Page Configuration' . "\n\n"; |
|
174 | - $return .= 'Success Page: ' . ( ! empty( $give_options['success_page'] ) ? get_permalink( $give_options['success_page'] ) . "\n" : "Unset\n" ); |
|
175 | - $return .= 'Failure Page: ' . ( ! empty( $give_options['failure_page'] ) ? get_permalink( $give_options['failure_page'] ) . "\n" : "Unset\n" ); |
|
176 | - $return .= 'Give Forms Slug: ' . ( defined( 'GIVE_SLUG' ) ? '/' . GIVE_SLUG . "\n" : "/donations\n" ); |
|
173 | + $return .= "\n".'-- Give Page Configuration'."\n\n"; |
|
174 | + $return .= 'Success Page: '.( ! empty($give_options['success_page']) ? get_permalink($give_options['success_page'])."\n" : "Unset\n"); |
|
175 | + $return .= 'Failure Page: '.( ! empty($give_options['failure_page']) ? get_permalink($give_options['failure_page'])."\n" : "Unset\n"); |
|
176 | + $return .= 'Give Forms Slug: '.(defined('GIVE_SLUG') ? '/'.GIVE_SLUG."\n" : "/donations\n"); |
|
177 | 177 | |
178 | - $return = apply_filters( 'give_sysinfo_after_give_pages', $return ); |
|
178 | + $return = apply_filters('give_sysinfo_after_give_pages', $return); |
|
179 | 179 | |
180 | 180 | // GIVE gateways |
181 | - $return .= "\n" . '-- Give Gateway Configuration' . "\n\n"; |
|
181 | + $return .= "\n".'-- Give Gateway Configuration'."\n\n"; |
|
182 | 182 | |
183 | 183 | $active_gateways = give_get_enabled_payment_gateways(); |
184 | - if ( $active_gateways ) { |
|
185 | - $default_gateway_is_active = give_is_gateway_active( give_get_default_gateway( null ) ); |
|
186 | - if ( $default_gateway_is_active ) { |
|
187 | - $default_gateway = give_get_default_gateway( null ); |
|
188 | - $default_gateway = $active_gateways[ $default_gateway ]['admin_label']; |
|
184 | + if ($active_gateways) { |
|
185 | + $default_gateway_is_active = give_is_gateway_active(give_get_default_gateway(null)); |
|
186 | + if ($default_gateway_is_active) { |
|
187 | + $default_gateway = give_get_default_gateway(null); |
|
188 | + $default_gateway = $active_gateways[$default_gateway]['admin_label']; |
|
189 | 189 | } else { |
190 | 190 | $default_gateway = 'Test Donation'; |
191 | 191 | } |
192 | 192 | |
193 | 193 | $gateways = array(); |
194 | - foreach ( $active_gateways as $gateway ) { |
|
194 | + foreach ($active_gateways as $gateway) { |
|
195 | 195 | $gateways[] = $gateway['admin_label']; |
196 | 196 | } |
197 | 197 | |
198 | - $return .= 'Enabled Gateways: ' . implode( ', ', $gateways ) . "\n"; |
|
199 | - $return .= 'Default Gateway: ' . $default_gateway . "\n"; |
|
198 | + $return .= 'Enabled Gateways: '.implode(', ', $gateways)."\n"; |
|
199 | + $return .= 'Default Gateway: '.$default_gateway."\n"; |
|
200 | 200 | } else { |
201 | - $return .= 'Enabled Gateways: None' . "\n"; |
|
201 | + $return .= 'Enabled Gateways: None'."\n"; |
|
202 | 202 | } |
203 | 203 | |
204 | - $return = apply_filters( 'give_sysinfo_after_give_gateways', $return ); |
|
204 | + $return = apply_filters('give_sysinfo_after_give_gateways', $return); |
|
205 | 205 | |
206 | 206 | // GIVE Templates |
207 | - $dir = get_stylesheet_directory() . '/give_templates/*'; |
|
208 | - if ( is_dir( $dir ) && ( count( glob( "$dir/*" ) ) !== 0 ) ) { |
|
209 | - $return .= "\n" . '-- Give Template Overrides' . "\n\n"; |
|
207 | + $dir = get_stylesheet_directory().'/give_templates/*'; |
|
208 | + if (is_dir($dir) && (count(glob("$dir/*")) !== 0)) { |
|
209 | + $return .= "\n".'-- Give Template Overrides'."\n\n"; |
|
210 | 210 | |
211 | - foreach ( glob( $dir ) as $file ) { |
|
212 | - $return .= 'Filename: ' . basename( $file ) . "\n"; |
|
211 | + foreach (glob($dir) as $file) { |
|
212 | + $return .= 'Filename: '.basename($file)."\n"; |
|
213 | 213 | } |
214 | 214 | |
215 | - $return = apply_filters( 'give_sysinfo_after_give_templates', $return ); |
|
215 | + $return = apply_filters('give_sysinfo_after_give_templates', $return); |
|
216 | 216 | } |
217 | 217 | |
218 | 218 | // Must-use plugins |
219 | 219 | $muplugins = get_mu_plugins(); |
220 | - if ( count( $muplugins > 0 ) ) { |
|
221 | - $return .= "\n" . '-- Must-Use Plugins' . "\n\n"; |
|
220 | + if (count($muplugins > 0)) { |
|
221 | + $return .= "\n".'-- Must-Use Plugins'."\n\n"; |
|
222 | 222 | |
223 | - foreach ( $muplugins as $plugin => $plugin_data ) { |
|
224 | - $return .= $plugin_data['Name'] . ': ' . $plugin_data['Version'] . "\n"; |
|
223 | + foreach ($muplugins as $plugin => $plugin_data) { |
|
224 | + $return .= $plugin_data['Name'].': '.$plugin_data['Version']."\n"; |
|
225 | 225 | } |
226 | 226 | |
227 | - $return = apply_filters( 'give_sysinfo_after_wordpress_mu_plugins', $return ); |
|
227 | + $return = apply_filters('give_sysinfo_after_wordpress_mu_plugins', $return); |
|
228 | 228 | } |
229 | 229 | |
230 | 230 | // WordPress active plugins |
231 | - $return .= "\n" . '-- WordPress Active Plugins' . "\n\n"; |
|
231 | + $return .= "\n".'-- WordPress Active Plugins'."\n\n"; |
|
232 | 232 | |
233 | 233 | $plugins = get_plugins(); |
234 | - $active_plugins = get_option( 'active_plugins', array() ); |
|
234 | + $active_plugins = get_option('active_plugins', array()); |
|
235 | 235 | |
236 | - foreach ( $plugins as $plugin_path => $plugin ) { |
|
237 | - if ( ! in_array( $plugin_path, $active_plugins ) ) { |
|
236 | + foreach ($plugins as $plugin_path => $plugin) { |
|
237 | + if ( ! in_array($plugin_path, $active_plugins)) { |
|
238 | 238 | continue; |
239 | 239 | } |
240 | 240 | |
241 | - $return .= $plugin['Name'] . ': ' . $plugin['Version'] . "\n"; |
|
241 | + $return .= $plugin['Name'].': '.$plugin['Version']."\n"; |
|
242 | 242 | } |
243 | 243 | |
244 | - $return = apply_filters( 'give_sysinfo_after_wordpress_plugins', $return ); |
|
244 | + $return = apply_filters('give_sysinfo_after_wordpress_plugins', $return); |
|
245 | 245 | |
246 | 246 | // WordPress inactive plugins |
247 | - $return .= "\n" . '-- WordPress Inactive Plugins' . "\n\n"; |
|
247 | + $return .= "\n".'-- WordPress Inactive Plugins'."\n\n"; |
|
248 | 248 | |
249 | - foreach ( $plugins as $plugin_path => $plugin ) { |
|
250 | - if ( in_array( $plugin_path, $active_plugins ) ) { |
|
249 | + foreach ($plugins as $plugin_path => $plugin) { |
|
250 | + if (in_array($plugin_path, $active_plugins)) { |
|
251 | 251 | continue; |
252 | 252 | } |
253 | 253 | |
254 | - $return .= $plugin['Name'] . ': ' . $plugin['Version'] . "\n"; |
|
254 | + $return .= $plugin['Name'].': '.$plugin['Version']."\n"; |
|
255 | 255 | } |
256 | 256 | |
257 | - $return = apply_filters( 'give_sysinfo_after_wordpress_plugins_inactive', $return ); |
|
257 | + $return = apply_filters('give_sysinfo_after_wordpress_plugins_inactive', $return); |
|
258 | 258 | |
259 | - if ( is_multisite() ) { |
|
259 | + if (is_multisite()) { |
|
260 | 260 | // WordPress Multisite active plugins |
261 | - $return .= "\n" . '-- Network Active Plugins' . "\n\n"; |
|
261 | + $return .= "\n".'-- Network Active Plugins'."\n\n"; |
|
262 | 262 | |
263 | 263 | $plugins = wp_get_active_network_plugins(); |
264 | - $active_plugins = get_site_option( 'active_sitewide_plugins', array() ); |
|
264 | + $active_plugins = get_site_option('active_sitewide_plugins', array()); |
|
265 | 265 | |
266 | - foreach ( $plugins as $plugin_path ) { |
|
267 | - $plugin_base = plugin_basename( $plugin_path ); |
|
266 | + foreach ($plugins as $plugin_path) { |
|
267 | + $plugin_base = plugin_basename($plugin_path); |
|
268 | 268 | |
269 | - if ( ! array_key_exists( $plugin_base, $active_plugins ) ) { |
|
269 | + if ( ! array_key_exists($plugin_base, $active_plugins)) { |
|
270 | 270 | continue; |
271 | 271 | } |
272 | 272 | |
273 | - $plugin = get_plugin_data( $plugin_path ); |
|
274 | - $return .= $plugin['Name'] . ': ' . $plugin['Version'] . "\n"; |
|
273 | + $plugin = get_plugin_data($plugin_path); |
|
274 | + $return .= $plugin['Name'].': '.$plugin['Version']."\n"; |
|
275 | 275 | } |
276 | 276 | |
277 | - $return = apply_filters( 'give_sysinfo_after_wordpress_ms_plugins', $return ); |
|
277 | + $return = apply_filters('give_sysinfo_after_wordpress_ms_plugins', $return); |
|
278 | 278 | } |
279 | 279 | |
280 | 280 | // Server configuration (really just versioning) |
281 | - $return .= "\n" . '-- Webserver Configuration' . "\n\n"; |
|
282 | - $return .= 'PHP Version: ' . PHP_VERSION . "\n"; |
|
283 | - $return .= 'MySQL Version: ' . $wpdb->db_version() . "\n"; |
|
284 | - $return .= 'Webserver Info: ' . $_SERVER['SERVER_SOFTWARE'] . "\n"; |
|
281 | + $return .= "\n".'-- Webserver Configuration'."\n\n"; |
|
282 | + $return .= 'PHP Version: '.PHP_VERSION."\n"; |
|
283 | + $return .= 'MySQL Version: '.$wpdb->db_version()."\n"; |
|
284 | + $return .= 'Webserver Info: '.$_SERVER['SERVER_SOFTWARE']."\n"; |
|
285 | 285 | |
286 | - $return = apply_filters( 'give_sysinfo_after_webserver_config', $return ); |
|
286 | + $return = apply_filters('give_sysinfo_after_webserver_config', $return); |
|
287 | 287 | |
288 | 288 | // PHP configs... now we're getting to the important stuff |
289 | - $return .= "\n" . '-- PHP Configuration' . "\n\n"; |
|
290 | - $return .= 'Safe Mode: ' . ( ini_get( 'safe_mode' ) ? 'Enabled' : 'Disabled' . "\n" ); |
|
291 | - $return .= 'Memory Limit: ' . ini_get( 'memory_limit' ) . "\n"; |
|
292 | - $return .= 'Upload Max Size: ' . ini_get( 'upload_max_filesize' ) . "\n"; |
|
293 | - $return .= 'Post Max Size: ' . ini_get( 'post_max_size' ) . "\n"; |
|
294 | - $return .= 'Upload Max Filesize: ' . ini_get( 'upload_max_filesize' ) . "\n"; |
|
295 | - $return .= 'Time Limit: ' . ini_get( 'max_execution_time' ) . "\n"; |
|
296 | - $return .= 'Max Input Vars: ' . ini_get( 'max_input_vars' ) . "\n"; |
|
297 | - $return .= 'URL-aware fopen: ' . ( ini_get( 'allow_url_fopen' ) ? 'On (' . ini_get( 'allow_url_fopen' ) . ')' : 'N/A' ) . "\n"; |
|
298 | - $return .= 'Display Errors: ' . ( ini_get( 'display_errors' ) ? 'On (' . ini_get( 'display_errors' ) . ')' : 'N/A' ) . "\n"; |
|
299 | - |
|
300 | - $return = apply_filters( 'give_sysinfo_after_php_config', $return ); |
|
289 | + $return .= "\n".'-- PHP Configuration'."\n\n"; |
|
290 | + $return .= 'Safe Mode: '.(ini_get('safe_mode') ? 'Enabled' : 'Disabled'."\n"); |
|
291 | + $return .= 'Memory Limit: '.ini_get('memory_limit')."\n"; |
|
292 | + $return .= 'Upload Max Size: '.ini_get('upload_max_filesize')."\n"; |
|
293 | + $return .= 'Post Max Size: '.ini_get('post_max_size')."\n"; |
|
294 | + $return .= 'Upload Max Filesize: '.ini_get('upload_max_filesize')."\n"; |
|
295 | + $return .= 'Time Limit: '.ini_get('max_execution_time')."\n"; |
|
296 | + $return .= 'Max Input Vars: '.ini_get('max_input_vars')."\n"; |
|
297 | + $return .= 'URL-aware fopen: '.(ini_get('allow_url_fopen') ? 'On ('.ini_get('allow_url_fopen').')' : 'N/A')."\n"; |
|
298 | + $return .= 'Display Errors: '.(ini_get('display_errors') ? 'On ('.ini_get('display_errors').')' : 'N/A')."\n"; |
|
299 | + |
|
300 | + $return = apply_filters('give_sysinfo_after_php_config', $return); |
|
301 | 301 | |
302 | 302 | // PHP extensions and such |
303 | - $return .= "\n" . '-- PHP Extensions' . "\n\n"; |
|
304 | - $return .= 'cURL: ' . ( function_exists( 'curl_init' ) ? 'Supported' : 'Not Supported' ) . "\n"; |
|
303 | + $return .= "\n".'-- PHP Extensions'."\n\n"; |
|
304 | + $return .= 'cURL: '.(function_exists('curl_init') ? 'Supported' : 'Not Supported')."\n"; |
|
305 | 305 | |
306 | 306 | //cURL version |
307 | - if ( function_exists( 'curl_init' ) && function_exists( 'curl_version' ) ) { |
|
307 | + if (function_exists('curl_init') && function_exists('curl_version')) { |
|
308 | 308 | $curl_values = curl_version(); |
309 | - $return .= 'cURL Version: ' . $curl_values["version"] . "\n"; |
|
309 | + $return .= 'cURL Version: '.$curl_values["version"]."\n"; |
|
310 | 310 | } |
311 | - $return .= 'zlib: ' . ( function_exists( 'gzcompress' ) ? 'Supported' : 'Not Supported' ) . "\n"; |
|
312 | - $return .= 'GD: ' . ( ( extension_loaded( 'gd' ) && function_exists( 'gd_info' ) ) ? 'Supported' : 'Not Supported' ) . "\n"; |
|
313 | - $return .= 'fsockopen: ' . ( function_exists( 'fsockopen' ) ? 'Supported' : 'Not Supported' ) . "\n"; |
|
314 | - $return .= 'SOAP Client: ' . ( class_exists( 'SoapClient' ) ? 'Installed' : 'Not Installed' ) . "\n"; |
|
315 | - $return .= 'Suhosin: ' . ( extension_loaded( 'suhosin' ) ? 'Installed' : 'Not Installed' ) . "\n"; |
|
316 | - $return .= 'DOM: ' . ( extension_loaded( 'dom' ) ? 'Installed' : 'Not Installed' ) . "\n"; |
|
317 | - $return .= 'MBString: ' . ( extension_loaded( 'mbstring' ) ? 'Installed' : 'Not Installed' ) . "\n"; |
|
311 | + $return .= 'zlib: '.(function_exists('gzcompress') ? 'Supported' : 'Not Supported')."\n"; |
|
312 | + $return .= 'GD: '.((extension_loaded('gd') && function_exists('gd_info')) ? 'Supported' : 'Not Supported')."\n"; |
|
313 | + $return .= 'fsockopen: '.(function_exists('fsockopen') ? 'Supported' : 'Not Supported')."\n"; |
|
314 | + $return .= 'SOAP Client: '.(class_exists('SoapClient') ? 'Installed' : 'Not Installed')."\n"; |
|
315 | + $return .= 'Suhosin: '.(extension_loaded('suhosin') ? 'Installed' : 'Not Installed')."\n"; |
|
316 | + $return .= 'DOM: '.(extension_loaded('dom') ? 'Installed' : 'Not Installed')."\n"; |
|
317 | + $return .= 'MBString: '.(extension_loaded('mbstring') ? 'Installed' : 'Not Installed')."\n"; |
|
318 | 318 | |
319 | - $return = apply_filters( 'give_sysinfo_after_php_ext', $return ); |
|
319 | + $return = apply_filters('give_sysinfo_after_php_ext', $return); |
|
320 | 320 | |
321 | 321 | // Session stuff |
322 | - $return .= "\n" . '-- Session Configuration' . "\n\n"; |
|
323 | - $return .= 'Give Use Sessions: ' . ( defined( 'GIVE_USE_PHP_SESSIONS' ) && GIVE_USE_PHP_SESSIONS ? 'Enforced' : ( Give()->session->use_php_sessions() ? 'Enabled' : 'Disabled' ) ) . "\n"; |
|
324 | - $return .= 'Session: ' . ( isset( $_SESSION ) ? 'Enabled' : 'Disabled' ) . "\n"; |
|
322 | + $return .= "\n".'-- Session Configuration'."\n\n"; |
|
323 | + $return .= 'Give Use Sessions: '.(defined('GIVE_USE_PHP_SESSIONS') && GIVE_USE_PHP_SESSIONS ? 'Enforced' : (Give()->session->use_php_sessions() ? 'Enabled' : 'Disabled'))."\n"; |
|
324 | + $return .= 'Session: '.(isset($_SESSION) ? 'Enabled' : 'Disabled')."\n"; |
|
325 | 325 | |
326 | 326 | // The rest of this is only relevant is session is enabled |
327 | - if ( isset( $_SESSION ) ) { |
|
328 | - $return .= 'Session Name: ' . esc_html( ini_get( 'session.name' ) ) . "\n"; |
|
329 | - $return .= 'Cookie Path: ' . esc_html( ini_get( 'session.cookie_path' ) ) . "\n"; |
|
330 | - $return .= 'Save Path: ' . esc_html( ini_get( 'session.save_path' ) ) . "\n"; |
|
331 | - $return .= 'Use Cookies: ' . ( ini_get( 'session.use_cookies' ) ? 'On' : 'Off' ) . "\n"; |
|
332 | - $return .= 'Use Only Cookies: ' . ( ini_get( 'session.use_only_cookies' ) ? 'On' : 'Off' ) . "\n"; |
|
327 | + if (isset($_SESSION)) { |
|
328 | + $return .= 'Session Name: '.esc_html(ini_get('session.name'))."\n"; |
|
329 | + $return .= 'Cookie Path: '.esc_html(ini_get('session.cookie_path'))."\n"; |
|
330 | + $return .= 'Save Path: '.esc_html(ini_get('session.save_path'))."\n"; |
|
331 | + $return .= 'Use Cookies: '.(ini_get('session.use_cookies') ? 'On' : 'Off')."\n"; |
|
332 | + $return .= 'Use Only Cookies: '.(ini_get('session.use_only_cookies') ? 'On' : 'Off')."\n"; |
|
333 | 333 | } |
334 | 334 | |
335 | - $return = apply_filters( 'give_sysinfo_after_session_config', $return ); |
|
335 | + $return = apply_filters('give_sysinfo_after_session_config', $return); |
|
336 | 336 | |
337 | - $return .= "\n" . '### End System Info ###'; |
|
337 | + $return .= "\n".'### End System Info ###'; |
|
338 | 338 | |
339 | 339 | return $return; |
340 | 340 | } |
@@ -348,17 +348,17 @@ discard block |
||
348 | 348 | */ |
349 | 349 | function give_tools_sysinfo_download() { |
350 | 350 | |
351 | - if ( ! current_user_can( 'manage_give_settings' ) ) { |
|
351 | + if ( ! current_user_can('manage_give_settings')) { |
|
352 | 352 | return; |
353 | 353 | } |
354 | 354 | |
355 | 355 | nocache_headers(); |
356 | 356 | |
357 | - header( 'Content-Type: text/plain' ); |
|
358 | - header( 'Content-Disposition: attachment; filename="give-system-info.txt"' ); |
|
357 | + header('Content-Type: text/plain'); |
|
358 | + header('Content-Disposition: attachment; filename="give-system-info.txt"'); |
|
359 | 359 | |
360 | - echo wp_strip_all_tags( $_POST['give-sysinfo'] ); |
|
360 | + echo wp_strip_all_tags($_POST['give-sysinfo']); |
|
361 | 361 | give_die(); |
362 | 362 | } |
363 | 363 | |
364 | -add_action( 'give_download_sysinfo', 'give_tools_sysinfo_download' ); |
|
365 | 364 | \ No newline at end of file |
365 | +add_action('give_download_sysinfo', 'give_tools_sysinfo_download'); |
|
366 | 366 | \ No newline at end of file |
@@ -65,7 +65,7 @@ |
||
65 | 65 | * |
66 | 66 | * @since 1.0 |
67 | 67 | * @uses Give_Session::get() |
68 | - * @return mixed array if errors are present, false if none found |
|
68 | + * @return string array if errors are present, false if none found |
|
69 | 69 | */ |
70 | 70 | function give_get_errors() { |
71 | 71 | return Give()->session->get( 'give_errors' ); |
@@ -10,7 +10,7 @@ discard block |
||
10 | 10 | */ |
11 | 11 | |
12 | 12 | // Exit if accessed directly. |
13 | -if ( ! defined( 'ABSPATH' ) ) { |
|
13 | +if ( ! defined('ABSPATH')) { |
|
14 | 14 | exit; |
15 | 15 | } |
16 | 16 | |
@@ -29,33 +29,33 @@ discard block |
||
29 | 29 | * |
30 | 30 | * @return void |
31 | 31 | */ |
32 | -function give_print_errors( $form_id ) { |
|
32 | +function give_print_errors($form_id) { |
|
33 | 33 | |
34 | 34 | $errors = give_get_errors(); |
35 | 35 | |
36 | - $request_form_id = isset( $_REQUEST['form-id'] ) ? intval( $_REQUEST['form-id'] ) : 0; |
|
36 | + $request_form_id = isset($_REQUEST['form-id']) ? intval($_REQUEST['form-id']) : 0; |
|
37 | 37 | |
38 | 38 | // Sanity checks first: Ensure that gateway returned errors display on the appropriate form. |
39 | - if ( ! isset( $_POST['give_ajax'] ) && $request_form_id !== $form_id ) { |
|
39 | + if ( ! isset($_POST['give_ajax']) && $request_form_id !== $form_id) { |
|
40 | 40 | return; |
41 | 41 | } |
42 | 42 | |
43 | - if ( $errors ) { |
|
44 | - $classes = apply_filters( 'give_error_class', array( |
|
43 | + if ($errors) { |
|
44 | + $classes = apply_filters('give_error_class', array( |
|
45 | 45 | 'give_errors', |
46 | - ) ); |
|
47 | - echo '<div class="' . implode( ' ', $classes ) . '">'; |
|
46 | + )); |
|
47 | + echo '<div class="'.implode(' ', $classes).'">'; |
|
48 | 48 | // Loop error codes and display errors. |
49 | - foreach ( $errors as $error_id => $error ) { |
|
50 | - echo '<div class="give_error" id="give_error_' . $error_id . '"><p><strong>' . esc_html__( 'Error', 'give' ) . '</strong>: ' . $error . '</p></div>'; |
|
49 | + foreach ($errors as $error_id => $error) { |
|
50 | + echo '<div class="give_error" id="give_error_'.$error_id.'"><p><strong>'.esc_html__('Error', 'give').'</strong>: '.$error.'</p></div>'; |
|
51 | 51 | } |
52 | 52 | echo '</div>'; |
53 | 53 | give_clear_errors(); |
54 | 54 | } |
55 | 55 | } |
56 | 56 | |
57 | -add_action( 'give_donation_form_before_personal_info', 'give_print_errors' ); |
|
58 | -add_action( 'give_ajax_donation_errors', 'give_print_errors' ); |
|
57 | +add_action('give_donation_form_before_personal_info', 'give_print_errors'); |
|
58 | +add_action('give_ajax_donation_errors', 'give_print_errors'); |
|
59 | 59 | |
60 | 60 | /** |
61 | 61 | * Get Errors |
@@ -68,7 +68,7 @@ discard block |
||
68 | 68 | * @return mixed array if errors are present, false if none found |
69 | 69 | */ |
70 | 70 | function give_get_errors() { |
71 | - return Give()->session->get( 'give_errors' ); |
|
71 | + return Give()->session->get('give_errors'); |
|
72 | 72 | } |
73 | 73 | |
74 | 74 | /** |
@@ -84,13 +84,13 @@ discard block |
||
84 | 84 | * |
85 | 85 | * @return void |
86 | 86 | */ |
87 | -function give_set_error( $error_id, $error_message ) { |
|
87 | +function give_set_error($error_id, $error_message) { |
|
88 | 88 | $errors = give_get_errors(); |
89 | - if ( ! $errors ) { |
|
89 | + if ( ! $errors) { |
|
90 | 90 | $errors = array(); |
91 | 91 | } |
92 | - $errors[ $error_id ] = $error_message; |
|
93 | - Give()->session->set( 'give_errors', $errors ); |
|
92 | + $errors[$error_id] = $error_message; |
|
93 | + Give()->session->set('give_errors', $errors); |
|
94 | 94 | } |
95 | 95 | |
96 | 96 | /** |
@@ -101,7 +101,7 @@ discard block |
||
101 | 101 | * @return void |
102 | 102 | */ |
103 | 103 | function give_clear_errors() { |
104 | - Give()->session->set( 'give_errors', null ); |
|
104 | + Give()->session->set('give_errors', null); |
|
105 | 105 | } |
106 | 106 | |
107 | 107 | /** |
@@ -114,11 +114,11 @@ discard block |
||
114 | 114 | * |
115 | 115 | * @return void |
116 | 116 | */ |
117 | -function give_unset_error( $error_id ) { |
|
117 | +function give_unset_error($error_id) { |
|
118 | 118 | $errors = give_get_errors(); |
119 | - if ( $errors ) { |
|
120 | - unset( $errors[ $error_id ] ); |
|
121 | - Give()->session->set( 'give_errors', $errors ); |
|
119 | + if ($errors) { |
|
120 | + unset($errors[$error_id]); |
|
121 | + Give()->session->set('give_errors', $errors); |
|
122 | 122 | } |
123 | 123 | } |
124 | 124 | |
@@ -129,7 +129,7 @@ discard block |
||
129 | 129 | * @return string|void |
130 | 130 | */ |
131 | 131 | function _give_die_handler() { |
132 | - if ( defined( 'GIVE_UNIT_TESTS' ) ) { |
|
132 | + if (defined('GIVE_UNIT_TESTS')) { |
|
133 | 133 | return '_give_die_handler'; |
134 | 134 | } else { |
135 | 135 | die(); |
@@ -149,10 +149,10 @@ discard block |
||
149 | 149 | * |
150 | 150 | * @return void |
151 | 151 | */ |
152 | -function give_die( $message = '', $title = '', $status = 400 ) { |
|
153 | - add_filter( 'wp_die_ajax_handler', '_give_die_handler', 10, 3 ); |
|
154 | - add_filter( 'wp_die_handler', '_give_die_handler', 10, 3 ); |
|
155 | - wp_die( $message, $title, array( 'response' => $status ) ); |
|
152 | +function give_die($message = '', $title = '', $status = 400) { |
|
153 | + add_filter('wp_die_ajax_handler', '_give_die_handler', 10, 3); |
|
154 | + add_filter('wp_die_handler', '_give_die_handler', 10, 3); |
|
155 | + wp_die($message, $title, array('response' => $status)); |
|
156 | 156 | } |
157 | 157 | |
158 | 158 | /** |
@@ -168,10 +168,10 @@ discard block |
||
168 | 168 | * |
169 | 169 | * @return string $error |
170 | 170 | */ |
171 | -function give_output_error( $message, $echo = true, $error_id = 'warning' ) { |
|
172 | - $error = '<div class="give_errors" id="give_error_' . $error_id . '"><p class="give_error give_' . $error_id . '">' . $message . '</p></div>'; |
|
171 | +function give_output_error($message, $echo = true, $error_id = 'warning') { |
|
172 | + $error = '<div class="give_errors" id="give_error_'.$error_id.'"><p class="give_error give_'.$error_id.'">'.$message.'</p></div>'; |
|
173 | 173 | |
174 | - if ( $echo ) { |
|
174 | + if ($echo) { |
|
175 | 175 | echo $error; |
176 | 176 | } else { |
177 | 177 | return $error; |
@@ -64,11 +64,14 @@ |
||
64 | 64 | }, 250 ); |
65 | 65 | </script> |
66 | 66 | |
67 | - <?php else : ?> |
|
67 | + <?php else { |
|
68 | + : ?> |
|
68 | 69 | |
69 | 70 | <div id="give-upgrade-status"> |
70 | 71 | <p style="font-size: 20px;max-width: 900px;"> |
71 | - <?php esc_html_e( 'The upgrade process has started, please be patient and do not close this window or navigate away from this page. This could take several minutes depending on the upgrade and the size of your website. You will be automatically redirected when the upgrade is finished.', 'give' ); ?> |
|
72 | + <?php esc_html_e( 'The upgrade process has started, please be patient and do not close this window or navigate away from this page. This could take several minutes depending on the upgrade and the size of your website. You will be automatically redirected when the upgrade is finished.', 'give' ); |
|
73 | +} |
|
74 | +?> |
|
72 | 75 | <img src="<?php echo GIVE_PLUGIN_URL . '/assets/images/spinner.gif'; ?>" id="give-upgrade-loader" style=" position: relative; top: 3px; left: 6px;" /> |
73 | 76 | </p> |
74 | 77 | </div> |
@@ -10,7 +10,7 @@ discard block |
||
10 | 10 | */ |
11 | 11 | |
12 | 12 | // Exit if accessed directly. |
13 | -if ( ! defined( 'ABSPATH' ) ) { |
|
13 | +if ( ! defined('ABSPATH')) { |
|
14 | 14 | exit; |
15 | 15 | } |
16 | 16 | |
@@ -21,12 +21,12 @@ discard block |
||
21 | 21 | * @return void |
22 | 22 | */ |
23 | 23 | function give_upgrades_screen() { |
24 | - $action = isset( $_GET['give-upgrade'] ) ? sanitize_text_field( $_GET['give-upgrade'] ) : ''; |
|
25 | - $step = isset( $_GET['step'] ) ? absint( $_GET['step'] ) : 1; |
|
26 | - $total = isset( $_GET['total'] ) ? absint( $_GET['total'] ) : false; |
|
27 | - $custom = isset( $_GET['custom'] ) ? absint( $_GET['custom'] ) : 0; |
|
28 | - $number = isset( $_GET['number'] ) ? absint( $_GET['number'] ) : 100; |
|
29 | - $steps = round( ( $total / $number ), 0 ); |
|
24 | + $action = isset($_GET['give-upgrade']) ? sanitize_text_field($_GET['give-upgrade']) : ''; |
|
25 | + $step = isset($_GET['step']) ? absint($_GET['step']) : 1; |
|
26 | + $total = isset($_GET['total']) ? absint($_GET['total']) : false; |
|
27 | + $custom = isset($_GET['custom']) ? absint($_GET['custom']) : 0; |
|
28 | + $number = isset($_GET['number']) ? absint($_GET['number']) : 100; |
|
29 | + $steps = round(($total / $number), 0); |
|
30 | 30 | |
31 | 31 | $doing_upgrade_args = array( |
32 | 32 | 'page' => 'give-upgrades', |
@@ -36,25 +36,25 @@ discard block |
||
36 | 36 | 'custom' => $custom, |
37 | 37 | 'steps' => $steps |
38 | 38 | ); |
39 | - update_option( 'give_doing_upgrade', $doing_upgrade_args ); |
|
40 | - if ( $step > $steps ) { |
|
39 | + update_option('give_doing_upgrade', $doing_upgrade_args); |
|
40 | + if ($step > $steps) { |
|
41 | 41 | // Prevent a weird case where the estimate was off. Usually only a couple. |
42 | 42 | $steps = $step; |
43 | 43 | } |
44 | 44 | ?> |
45 | 45 | <div class="wrap"> |
46 | - <h1><?php esc_html_e( 'Give - Upgrades', 'give' ); ?></h1> |
|
46 | + <h1><?php esc_html_e('Give - Upgrades', 'give'); ?></h1> |
|
47 | 47 | |
48 | - <?php if ( ! empty( $action ) ) : ?> |
|
48 | + <?php if ( ! empty($action)) : ?> |
|
49 | 49 | |
50 | 50 | <div id="give-upgrade-status"> |
51 | - <p style="font-size: 20px;max-width: 900px;"><?php esc_html_e( 'The upgrade process has started, please be patient and do not close this window or navigate away from this page. This could take several minutes depending on the upgrade and the size of your website. You will be automatically redirected when the upgrade is finished.', 'give' ); ?> |
|
52 | - <img src="<?php echo GIVE_PLUGIN_URL . '/assets/images/spinner.gif'; ?>" id="give-upgrade-loader" style=" position: relative; top: 3px; left: 6px;" /> |
|
51 | + <p style="font-size: 20px;max-width: 900px;"><?php esc_html_e('The upgrade process has started, please be patient and do not close this window or navigate away from this page. This could take several minutes depending on the upgrade and the size of your website. You will be automatically redirected when the upgrade is finished.', 'give'); ?> |
|
52 | + <img src="<?php echo GIVE_PLUGIN_URL.'/assets/images/spinner.gif'; ?>" id="give-upgrade-loader" style=" position: relative; top: 3px; left: 6px;" /> |
|
53 | 53 | </p> |
54 | 54 | |
55 | - <?php if ( ! empty( $total ) ) : ?> |
|
55 | + <?php if ( ! empty($total)) : ?> |
|
56 | 56 | <p> |
57 | - <strong><?php printf( esc_html__( 'Step %d of approximately %d running', 'give' ), $step, $steps ); ?></strong> |
|
57 | + <strong><?php printf(esc_html__('Step %d of approximately %d running', 'give'), $step, $steps); ?></strong> |
|
58 | 58 | </p> |
59 | 59 | <?php endif; ?> |
60 | 60 | </div> |
@@ -68,8 +68,8 @@ discard block |
||
68 | 68 | |
69 | 69 | <div id="give-upgrade-status"> |
70 | 70 | <p style="font-size: 20px;max-width: 900px;"> |
71 | - <?php esc_html_e( 'The upgrade process has started, please be patient and do not close this window or navigate away from this page. This could take several minutes depending on the upgrade and the size of your website. You will be automatically redirected when the upgrade is finished.', 'give' ); ?> |
|
72 | - <img src="<?php echo GIVE_PLUGIN_URL . '/assets/images/spinner.gif'; ?>" id="give-upgrade-loader" style=" position: relative; top: 3px; left: 6px;" /> |
|
71 | + <?php esc_html_e('The upgrade process has started, please be patient and do not close this window or navigate away from this page. This could take several minutes depending on the upgrade and the size of your website. You will be automatically redirected when the upgrade is finished.', 'give'); ?> |
|
72 | + <img src="<?php echo GIVE_PLUGIN_URL.'/assets/images/spinner.gif'; ?>" id="give-upgrade-loader" style=" position: relative; top: 3px; left: 6px;" /> |
|
73 | 73 | </p> |
74 | 74 | </div> |
75 | 75 | <script type="text/javascript"> |
@@ -42,16 +42,16 @@ |
||
42 | 42 | 'minWidth' => 320, |
43 | 43 | 'tooltip' => esc_attr__( 'Enter an URL here to redirect to after login.', 'give' ), |
44 | 44 | ), |
45 | - array( |
|
46 | - 'type' => 'container', |
|
47 | - 'html' => sprintf( '<p class="no-margin">%s</p>', esc_html__( 'Logout Redirect URL (optional):', 'give' ) ), |
|
48 | - ), |
|
49 | - array( |
|
50 | - 'type' => 'textbox', |
|
51 | - 'name' => 'logout-redirect', |
|
52 | - 'minWidth' => 320, |
|
53 | - 'tooltip' => esc_attr__( 'Enter an URL here to redirect to after logout.', 'give' ), |
|
54 | - ), |
|
45 | + array( |
|
46 | + 'type' => 'container', |
|
47 | + 'html' => sprintf( '<p class="no-margin">%s</p>', esc_html__( 'Logout Redirect URL (optional):', 'give' ) ), |
|
48 | + ), |
|
49 | + array( |
|
50 | + 'type' => 'textbox', |
|
51 | + 'name' => 'logout-redirect', |
|
52 | + 'minWidth' => 320, |
|
53 | + 'tooltip' => esc_attr__( 'Enter an URL here to redirect to after logout.', 'give' ), |
|
54 | + ), |
|
55 | 55 | ); |
56 | 56 | } |
57 | 57 | } |
@@ -10,7 +10,7 @@ discard block |
||
10 | 10 | */ |
11 | 11 | |
12 | 12 | // Exit if accessed directly. |
13 | -if ( ! defined( 'ABSPATH' ) ) { |
|
13 | +if ( ! defined('ABSPATH')) { |
|
14 | 14 | exit; |
15 | 15 | } |
16 | 16 | |
@@ -21,10 +21,10 @@ discard block |
||
21 | 21 | */ |
22 | 22 | public function __construct() { |
23 | 23 | |
24 | - $this->shortcode['title'] = esc_html__( 'Login', 'give' ); |
|
25 | - $this->shortcode['label'] = esc_html__( 'Login', 'give' ); |
|
24 | + $this->shortcode['title'] = esc_html__('Login', 'give'); |
|
25 | + $this->shortcode['label'] = esc_html__('Login', 'give'); |
|
26 | 26 | |
27 | - parent::__construct( 'give_login' ); |
|
27 | + parent::__construct('give_login'); |
|
28 | 28 | } |
29 | 29 | |
30 | 30 | /** |
@@ -37,23 +37,23 @@ discard block |
||
37 | 37 | return array( |
38 | 38 | array( |
39 | 39 | 'type' => 'container', |
40 | - 'html' => sprintf( '<p class="no-margin">%s</p>', esc_html__( 'Login Redirect URL (optional):', 'give' ) ), |
|
40 | + 'html' => sprintf('<p class="no-margin">%s</p>', esc_html__('Login Redirect URL (optional):', 'give')), |
|
41 | 41 | ), |
42 | 42 | array( |
43 | 43 | 'type' => 'textbox', |
44 | 44 | 'name' => 'login-redirect', |
45 | 45 | 'minWidth' => 320, |
46 | - 'tooltip' => esc_attr__( 'Enter an URL here to redirect to after login.', 'give' ), |
|
46 | + 'tooltip' => esc_attr__('Enter an URL here to redirect to after login.', 'give'), |
|
47 | 47 | ), |
48 | 48 | array( |
49 | 49 | 'type' => 'container', |
50 | - 'html' => sprintf( '<p class="no-margin">%s</p>', esc_html__( 'Logout Redirect URL (optional):', 'give' ) ), |
|
50 | + 'html' => sprintf('<p class="no-margin">%s</p>', esc_html__('Logout Redirect URL (optional):', 'give')), |
|
51 | 51 | ), |
52 | 52 | array( |
53 | 53 | 'type' => 'textbox', |
54 | 54 | 'name' => 'logout-redirect', |
55 | 55 | 'minWidth' => 320, |
56 | - 'tooltip' => esc_attr__( 'Enter an URL here to redirect to after logout.', 'give' ), |
|
56 | + 'tooltip' => esc_attr__('Enter an URL here to redirect to after logout.', 'give'), |
|
57 | 57 | ), |
58 | 58 | ); |
59 | 59 | } |
@@ -248,8 +248,8 @@ |
||
248 | 248 | |
249 | 249 | // do not reindex array! |
250 | 250 | $field['options'] = array( |
251 | - '' => ( $field['placeholder'] ? $field['placeholder'] : esc_attr__( '- Select -', 'give' ) ), |
|
252 | - ) + $field['options']; |
|
251 | + '' => ( $field['placeholder'] ? $field['placeholder'] : esc_attr__( '- Select -', 'give' ) ), |
|
252 | + ) + $field['options']; |
|
253 | 253 | |
254 | 254 | foreach ( $field['options'] as $value => $text ) { |
255 | 255 | $new_listbox['values'][] = array( |
@@ -11,7 +11,7 @@ discard block |
||
11 | 11 | */ |
12 | 12 | |
13 | 13 | // Exit if accessed directly. |
14 | -if ( ! defined( 'ABSPATH' ) ) { |
|
14 | +if ( ! defined('ABSPATH')) { |
|
15 | 15 | exit; |
16 | 16 | } |
17 | 17 | |
@@ -62,11 +62,11 @@ discard block |
||
62 | 62 | * |
63 | 63 | * @since 1.0 |
64 | 64 | */ |
65 | - public function __construct( $shortcode ) { |
|
65 | + public function __construct($shortcode) { |
|
66 | 66 | |
67 | 67 | $this->shortcode_tag = $shortcode; |
68 | 68 | |
69 | - add_action( 'admin_init', array( $this, 'init' ) ); |
|
69 | + add_action('admin_init', array($this, 'init')); |
|
70 | 70 | |
71 | 71 | } |
72 | 72 | |
@@ -77,9 +77,9 @@ discard block |
||
77 | 77 | */ |
78 | 78 | public function init() { |
79 | 79 | |
80 | - if ( $this->shortcode_tag ) { |
|
80 | + if ($this->shortcode_tag) { |
|
81 | 81 | |
82 | - $this->self = get_class( $this ); |
|
82 | + $this->self = get_class($this); |
|
83 | 83 | |
84 | 84 | $this->errors = array(); |
85 | 85 | $this->required = array(); |
@@ -88,18 +88,18 @@ discard block |
||
88 | 88 | $fields = $this->get_fields(); |
89 | 89 | |
90 | 90 | $defaults = array( |
91 | - 'btn_close' => esc_html__( 'Close', 'give' ), |
|
92 | - 'btn_okay' => esc_html__( 'Insert Shortcode', 'give' ), |
|
91 | + 'btn_close' => esc_html__('Close', 'give'), |
|
92 | + 'btn_okay' => esc_html__('Insert Shortcode', 'give'), |
|
93 | 93 | 'errors' => $this->errors, |
94 | 94 | 'fields' => $fields, |
95 | - 'label' => '[' . $this->shortcode_tag . ']', |
|
95 | + 'label' => '['.$this->shortcode_tag.']', |
|
96 | 96 | 'required' => $this->required, |
97 | - 'title' => esc_html__( 'Insert Shortcode', 'give' ), |
|
97 | + 'title' => esc_html__('Insert Shortcode', 'give'), |
|
98 | 98 | ); |
99 | 99 | |
100 | - if ( user_can_richedit() ) { |
|
100 | + if (user_can_richedit()) { |
|
101 | 101 | |
102 | - Give_Shortcode_Button::$shortcodes[ $this->shortcode_tag ] = wp_parse_args( $this->shortcode, $defaults ); |
|
102 | + Give_Shortcode_Button::$shortcodes[$this->shortcode_tag] = wp_parse_args($this->shortcode, $defaults); |
|
103 | 103 | |
104 | 104 | } |
105 | 105 | } |
@@ -128,13 +128,13 @@ discard block |
||
128 | 128 | * |
129 | 129 | * @since 1.0 |
130 | 130 | */ |
131 | - protected function generate_fields( $defined_fields ) { |
|
131 | + protected function generate_fields($defined_fields) { |
|
132 | 132 | |
133 | 133 | $fields = array(); |
134 | 134 | |
135 | - if ( is_array( $defined_fields ) ) { |
|
135 | + if (is_array($defined_fields)) { |
|
136 | 136 | |
137 | - foreach ( $defined_fields as $field ) { |
|
137 | + foreach ($defined_fields as $field) { |
|
138 | 138 | |
139 | 139 | $defaults = array( |
140 | 140 | 'label' => false, |
@@ -145,14 +145,14 @@ discard block |
||
145 | 145 | 'type' => '', |
146 | 146 | ); |
147 | 147 | |
148 | - $field = wp_parse_args( (array) $field, $defaults ); |
|
149 | - $method = 'generate_' . strtolower( $field['type'] ); |
|
148 | + $field = wp_parse_args((array) $field, $defaults); |
|
149 | + $method = 'generate_'.strtolower($field['type']); |
|
150 | 150 | |
151 | - if ( method_exists( $this, $method ) ) { |
|
151 | + if (method_exists($this, $method)) { |
|
152 | 152 | |
153 | - $field = call_user_func( array( $this, $method ), $field ); |
|
153 | + $field = call_user_func(array($this, $method), $field); |
|
154 | 154 | |
155 | - if ( $field ) { |
|
155 | + if ($field) { |
|
156 | 156 | $fields[] = $field; |
157 | 157 | } |
158 | 158 | } |
@@ -172,22 +172,22 @@ discard block |
||
172 | 172 | protected function get_fields() { |
173 | 173 | |
174 | 174 | $defined_fields = $this->define_fields(); |
175 | - $generated_fields = $this->generate_fields( $defined_fields ); |
|
175 | + $generated_fields = $this->generate_fields($defined_fields); |
|
176 | 176 | |
177 | 177 | $errors = array(); |
178 | 178 | |
179 | - if ( ! empty( $this->errors ) ) { |
|
180 | - foreach ( $this->required as $name => $alert ) { |
|
181 | - if ( false === array_search( $name, array_column( $generated_fields, 'name' ) ) ) { |
|
179 | + if ( ! empty($this->errors)) { |
|
180 | + foreach ($this->required as $name => $alert) { |
|
181 | + if (false === array_search($name, array_column($generated_fields, 'name'))) { |
|
182 | 182 | |
183 | - $errors[] = $this->errors[ $name ]; |
|
183 | + $errors[] = $this->errors[$name]; |
|
184 | 184 | } |
185 | 185 | } |
186 | 186 | |
187 | 187 | $this->errors = $errors; |
188 | 188 | } |
189 | 189 | |
190 | - if ( ! empty( $errors ) ) { |
|
190 | + if ( ! empty($errors)) { |
|
191 | 191 | |
192 | 192 | return $errors; |
193 | 193 | } |
@@ -204,9 +204,9 @@ discard block |
||
204 | 204 | * |
205 | 205 | * @since 1.0 |
206 | 206 | */ |
207 | - protected function generate_container( $field ) { |
|
207 | + protected function generate_container($field) { |
|
208 | 208 | |
209 | - if ( array_key_exists( 'html', $field ) ) { |
|
209 | + if (array_key_exists('html', $field)) { |
|
210 | 210 | |
211 | 211 | return array( |
212 | 212 | 'type' => $field['type'], |
@@ -226,9 +226,9 @@ discard block |
||
226 | 226 | * |
227 | 227 | * @since 1.0 |
228 | 228 | */ |
229 | - protected function generate_listbox( $field ) { |
|
229 | + protected function generate_listbox($field) { |
|
230 | 230 | |
231 | - $listbox = shortcode_atts( array( |
|
231 | + $listbox = shortcode_atts(array( |
|
232 | 232 | 'label' => '', |
233 | 233 | 'minWidth' => '', |
234 | 234 | 'name' => false, |
@@ -236,27 +236,27 @@ discard block |
||
236 | 236 | 'type' => '', |
237 | 237 | 'value' => '', |
238 | 238 | 'classes' => '' |
239 | - ), $field ); |
|
239 | + ), $field); |
|
240 | 240 | |
241 | - if ( $this->validate( $field ) ) { |
|
241 | + if ($this->validate($field)) { |
|
242 | 242 | |
243 | 243 | $new_listbox = array(); |
244 | 244 | |
245 | - foreach ( $listbox as $key => $value ) { |
|
245 | + foreach ($listbox as $key => $value) { |
|
246 | 246 | |
247 | - if ( $key == 'value' && empty( $value ) ) { |
|
248 | - $new_listbox[ $key ] = $listbox['name']; |
|
249 | - } else if ( $value ) { |
|
250 | - $new_listbox[ $key ] = $value; |
|
247 | + if ($key == 'value' && empty($value)) { |
|
248 | + $new_listbox[$key] = $listbox['name']; |
|
249 | + } else if ($value) { |
|
250 | + $new_listbox[$key] = $value; |
|
251 | 251 | } |
252 | 252 | } |
253 | 253 | |
254 | 254 | // do not reindex array! |
255 | 255 | $field['options'] = array( |
256 | - '' => ( $field['placeholder'] ? $field['placeholder'] : esc_attr__( '- Select -', 'give' ) ), |
|
256 | + '' => ($field['placeholder'] ? $field['placeholder'] : esc_attr__('- Select -', 'give')), |
|
257 | 257 | ) + $field['options']; |
258 | 258 | |
259 | - foreach ( $field['options'] as $value => $text ) { |
|
259 | + foreach ($field['options'] as $value => $text) { |
|
260 | 260 | $new_listbox['values'][] = array( |
261 | 261 | 'text' => $text, |
262 | 262 | 'value' => $value, |
@@ -278,7 +278,7 @@ discard block |
||
278 | 278 | * |
279 | 279 | * @since 1.0 |
280 | 280 | */ |
281 | - protected function generate_post( $field ) { |
|
281 | + protected function generate_post($field) { |
|
282 | 282 | |
283 | 283 | $args = array( |
284 | 284 | 'post_type' => 'post', |
@@ -287,23 +287,23 @@ discard block |
||
287 | 287 | 'posts_per_page' => 30, |
288 | 288 | ); |
289 | 289 | |
290 | - $args = wp_parse_args( (array) $field['query_args'], $args ); |
|
291 | - $posts = get_posts( $args ); |
|
290 | + $args = wp_parse_args((array) $field['query_args'], $args); |
|
291 | + $posts = get_posts($args); |
|
292 | 292 | $options = array(); |
293 | 293 | |
294 | - if ( $posts ) { |
|
295 | - foreach ( $posts as $post ) { |
|
296 | - $options[ absint( $post->ID ) ] = ( empty( $post->post_title ) ? sprintf( __( 'Untitled (#%s)', 'give' ), $post->ID ) : $post->post_title ); |
|
294 | + if ($posts) { |
|
295 | + foreach ($posts as $post) { |
|
296 | + $options[absint($post->ID)] = (empty($post->post_title) ? sprintf(__('Untitled (#%s)', 'give'), $post->ID) : $post->post_title); |
|
297 | 297 | } |
298 | 298 | |
299 | 299 | $field['type'] = 'listbox'; |
300 | 300 | $field['options'] = $options; |
301 | 301 | |
302 | - return $this->generate_listbox( $field ); |
|
302 | + return $this->generate_listbox($field); |
|
303 | 303 | } |
304 | 304 | |
305 | 305 | // perform validation here before returning false |
306 | - $this->validate( $field ); |
|
306 | + $this->validate($field); |
|
307 | 307 | |
308 | 308 | return false; |
309 | 309 | } |
@@ -317,9 +317,9 @@ discard block |
||
317 | 317 | * |
318 | 318 | * @since 1.0 |
319 | 319 | */ |
320 | - protected function generate_textbox( $field ) { |
|
320 | + protected function generate_textbox($field) { |
|
321 | 321 | |
322 | - $textbox = shortcode_atts( array( |
|
322 | + $textbox = shortcode_atts(array( |
|
323 | 323 | 'label' => '', |
324 | 324 | 'maxLength' => '', |
325 | 325 | 'minHeight' => '', |
@@ -330,10 +330,10 @@ discard block |
||
330 | 330 | 'type' => '', |
331 | 331 | 'value' => '', |
332 | 332 | 'classes' => '' |
333 | - ), $field ); |
|
333 | + ), $field); |
|
334 | 334 | |
335 | - if ( $this->validate( $field ) ) { |
|
336 | - return array_filter( $textbox, array( $this, 'return_textbox_value' ) ); |
|
335 | + if ($this->validate($field)) { |
|
336 | + return array_filter($textbox, array($this, 'return_textbox_value')); |
|
337 | 337 | } |
338 | 338 | |
339 | 339 | return false; |
@@ -346,7 +346,7 @@ discard block |
||
346 | 346 | * |
347 | 347 | * @return bool |
348 | 348 | */ |
349 | - function return_textbox_value( $value ) { |
|
349 | + function return_textbox_value($value) { |
|
350 | 350 | return $value !== ''; |
351 | 351 | } |
352 | 352 | |
@@ -362,9 +362,9 @@ discard block |
||
362 | 362 | * |
363 | 363 | * @since 1.0 |
364 | 364 | */ |
365 | - protected function validate( $field ) { |
|
365 | + protected function validate($field) { |
|
366 | 366 | |
367 | - extract( shortcode_atts( |
|
367 | + extract(shortcode_atts( |
|
368 | 368 | array( |
369 | 369 | 'name' => false, |
370 | 370 | 'required' => false, |
@@ -372,36 +372,36 @@ discard block |
||
372 | 372 | ), $field ) |
373 | 373 | ); |
374 | 374 | |
375 | - if ( $name ) { |
|
375 | + if ($name) { |
|
376 | 376 | |
377 | - if ( isset( $required['error'] ) ) { |
|
377 | + if (isset($required['error'])) { |
|
378 | 378 | |
379 | 379 | $error = array( |
380 | 380 | 'type' => 'container', |
381 | 381 | 'html' => $required['error'], |
382 | 382 | ); |
383 | 383 | |
384 | - $this->errors[ $name ] = $this->generate_container( $error ); |
|
384 | + $this->errors[$name] = $this->generate_container($error); |
|
385 | 385 | } |
386 | 386 | |
387 | - if ( ! ! $required || is_array( $required ) ) { |
|
387 | + if ( ! ! $required || is_array($required)) { |
|
388 | 388 | |
389 | - $alert = esc_html__( 'Some of the shortcode options are required.', 'give' ); |
|
389 | + $alert = esc_html__('Some of the shortcode options are required.', 'give'); |
|
390 | 390 | |
391 | - if ( isset( $required['alert'] ) ) { |
|
391 | + if (isset($required['alert'])) { |
|
392 | 392 | |
393 | 393 | $alert = $required['alert']; |
394 | 394 | |
395 | - } else if ( ! empty( $label ) ) { |
|
395 | + } else if ( ! empty($label)) { |
|
396 | 396 | |
397 | 397 | $alert = sprintf( |
398 | 398 | /* translators: %s: option label */ |
399 | - esc_html__( 'The "%s" option is required.', 'give' ), |
|
400 | - str_replace( ':', '', $label ) |
|
399 | + esc_html__('The "%s" option is required.', 'give'), |
|
400 | + str_replace(':', '', $label) |
|
401 | 401 | ); |
402 | 402 | } |
403 | 403 | |
404 | - $this->required[ $name ] = $alert; |
|
404 | + $this->required[$name] = $alert; |
|
405 | 405 | } |
406 | 406 | |
407 | 407 | return true; |
@@ -158,7 +158,7 @@ discard block |
||
158 | 158 | * @since 1.0 |
159 | 159 | * @access public |
160 | 160 | * |
161 | - * @param bool|string|int $_id_or_email |
|
161 | + * @param integer $_id_or_email |
|
162 | 162 | * |
163 | 163 | * @return bool|int |
164 | 164 | */ |
@@ -313,7 +313,7 @@ discard block |
||
313 | 313 | * @param int $user_id User ID. |
314 | 314 | * @param WP_User $old_user_data User data. |
315 | 315 | * |
316 | - * @return bool |
|
316 | + * @return false|null |
|
317 | 317 | */ |
318 | 318 | public function update_customer_email_on_user_update( $user_id = 0, $old_user_data ) { |
319 | 319 | |
@@ -362,7 +362,7 @@ discard block |
||
362 | 362 | * @access public |
363 | 363 | * |
364 | 364 | * @param string $field ID or email. Default is 'id'. |
365 | - * @param mixed $value The Customer ID or email to search. Default is 0. |
|
365 | + * @param integer $value The Customer ID or email to search. Default is 0. |
|
366 | 366 | * |
367 | 367 | * @return mixed Upon success, an object of the customer. Upon failure, NULL |
368 | 368 | */ |
@@ -427,13 +427,13 @@ discard block |
||
427 | 427 | * |
428 | 428 | * @since 1.0 |
429 | 429 | * @access public |
430 | - * |
|
431 | - * @param array $args |
|
432 | - * |
|
433 | - * @return array|object|null Customers array or object. Null if not found. |
|
430 | + * |
|
431 | + * @param array $args |
|
432 | + * |
|
433 | + * @return array|object|null Customers array or object. Null if not found. |
|
434 | 434 | */ |
435 | 435 | public function get_customers( $args = array() ) { |
436 | - /* @var WPDB $wpdb */ |
|
436 | + /* @var WPDB $wpdb */ |
|
437 | 437 | global $wpdb; |
438 | 438 | |
439 | 439 | $defaults = array( |
@@ -558,13 +558,13 @@ discard block |
||
558 | 558 | * |
559 | 559 | * @since 1.0 |
560 | 560 | * @access public |
561 | - * |
|
562 | - * @param array $args |
|
563 | - * |
|
564 | - * @return int Total number of customers. |
|
561 | + * |
|
562 | + * @param array $args |
|
563 | + * |
|
564 | + * @return int Total number of customers. |
|
565 | 565 | */ |
566 | 566 | public function count( $args = array() ) { |
567 | - /* @var WPDB $wpdb */ |
|
567 | + /* @var WPDB $wpdb */ |
|
568 | 568 | global $wpdb; |
569 | 569 | |
570 | 570 | $where = ' WHERE 1=1 '; |
@@ -10,7 +10,7 @@ discard block |
||
10 | 10 | */ |
11 | 11 | |
12 | 12 | // Exit if accessed directly. |
13 | -if ( ! defined( 'ABSPATH' ) ) { |
|
13 | +if ( ! defined('ABSPATH')) { |
|
14 | 14 | exit; |
15 | 15 | } |
16 | 16 | |
@@ -35,11 +35,11 @@ discard block |
||
35 | 35 | /* @var WPDB $wpdb */ |
36 | 36 | global $wpdb; |
37 | 37 | |
38 | - $this->table_name = $wpdb->prefix . 'give_customers'; |
|
38 | + $this->table_name = $wpdb->prefix.'give_customers'; |
|
39 | 39 | $this->primary_key = 'id'; |
40 | 40 | $this->version = '1.0'; |
41 | 41 | |
42 | - add_action( 'profile_update', array( $this, 'update_customer_email_on_user_update' ), 10, 2 ); |
|
42 | + add_action('profile_update', array($this, 'update_customer_email_on_user_update'), 10, 2); |
|
43 | 43 | |
44 | 44 | } |
45 | 45 | |
@@ -82,7 +82,7 @@ discard block |
||
82 | 82 | 'purchase_value' => 0.00, |
83 | 83 | 'purchase_count' => 0, |
84 | 84 | 'notes' => '', |
85 | - 'date_created' => date( 'Y-m-d H:i:s' ), |
|
85 | + 'date_created' => date('Y-m-d H:i:s'), |
|
86 | 86 | ); |
87 | 87 | } |
88 | 88 | |
@@ -96,40 +96,40 @@ discard block |
||
96 | 96 | * |
97 | 97 | * @return int|bool |
98 | 98 | */ |
99 | - public function add( $data = array() ) { |
|
99 | + public function add($data = array()) { |
|
100 | 100 | |
101 | 101 | $defaults = array( |
102 | 102 | 'payment_ids' => '' |
103 | 103 | ); |
104 | 104 | |
105 | - $args = wp_parse_args( $data, $defaults ); |
|
105 | + $args = wp_parse_args($data, $defaults); |
|
106 | 106 | |
107 | - if ( empty( $args['email'] ) ) { |
|
107 | + if (empty($args['email'])) { |
|
108 | 108 | return false; |
109 | 109 | } |
110 | 110 | |
111 | - if ( ! empty( $args['payment_ids'] ) && is_array( $args['payment_ids'] ) ) { |
|
112 | - $args['payment_ids'] = implode( ',', array_unique( array_values( $args['payment_ids'] ) ) ); |
|
111 | + if ( ! empty($args['payment_ids']) && is_array($args['payment_ids'])) { |
|
112 | + $args['payment_ids'] = implode(',', array_unique(array_values($args['payment_ids']))); |
|
113 | 113 | } |
114 | 114 | |
115 | - $customer = $this->get_customer_by( 'email', $args['email'] ); |
|
115 | + $customer = $this->get_customer_by('email', $args['email']); |
|
116 | 116 | |
117 | - if ( $customer ) { |
|
117 | + if ($customer) { |
|
118 | 118 | // update an existing customer |
119 | 119 | |
120 | 120 | // Update the payment IDs attached to the customer |
121 | - if ( ! empty( $args['payment_ids'] ) ) { |
|
121 | + if ( ! empty($args['payment_ids'])) { |
|
122 | 122 | |
123 | - if ( empty( $customer->payment_ids ) ) { |
|
123 | + if (empty($customer->payment_ids)) { |
|
124 | 124 | |
125 | 125 | $customer->payment_ids = $args['payment_ids']; |
126 | 126 | |
127 | 127 | } else { |
128 | 128 | |
129 | - $existing_ids = array_map( 'absint', explode( ',', $customer->payment_ids ) ); |
|
130 | - $payment_ids = array_map( 'absint', explode( ',', $args['payment_ids'] ) ); |
|
131 | - $payment_ids = array_merge( $payment_ids, $existing_ids ); |
|
132 | - $customer->payment_ids = implode( ',', array_unique( array_values( $payment_ids ) ) ); |
|
129 | + $existing_ids = array_map('absint', explode(',', $customer->payment_ids)); |
|
130 | + $payment_ids = array_map('absint', explode(',', $args['payment_ids'])); |
|
131 | + $payment_ids = array_merge($payment_ids, $existing_ids); |
|
132 | + $customer->payment_ids = implode(',', array_unique(array_values($payment_ids))); |
|
133 | 133 | |
134 | 134 | } |
135 | 135 | |
@@ -137,13 +137,13 @@ discard block |
||
137 | 137 | |
138 | 138 | } |
139 | 139 | |
140 | - $this->update( $customer->id, $args ); |
|
140 | + $this->update($customer->id, $args); |
|
141 | 141 | |
142 | 142 | return $customer->id; |
143 | 143 | |
144 | 144 | } else { |
145 | 145 | |
146 | - return $this->insert( $args, 'customer' ); |
|
146 | + return $this->insert($args, 'customer'); |
|
147 | 147 | |
148 | 148 | } |
149 | 149 | |
@@ -162,20 +162,20 @@ discard block |
||
162 | 162 | * |
163 | 163 | * @return bool|int |
164 | 164 | */ |
165 | - public function delete( $_id_or_email = false ) { |
|
165 | + public function delete($_id_or_email = false) { |
|
166 | 166 | |
167 | - if ( empty( $_id_or_email ) ) { |
|
167 | + if (empty($_id_or_email)) { |
|
168 | 168 | return false; |
169 | 169 | } |
170 | 170 | |
171 | - $column = is_email( $_id_or_email ) ? 'email' : 'id'; |
|
172 | - $customer = $this->get_customer_by( $column, $_id_or_email ); |
|
171 | + $column = is_email($_id_or_email) ? 'email' : 'id'; |
|
172 | + $customer = $this->get_customer_by($column, $_id_or_email); |
|
173 | 173 | |
174 | - if ( $customer->id > 0 ) { |
|
174 | + if ($customer->id > 0) { |
|
175 | 175 | |
176 | 176 | global $wpdb; |
177 | 177 | |
178 | - return $wpdb->delete( $this->table_name, array( 'id' => $customer->id ), array( '%d' ) ); |
|
178 | + return $wpdb->delete($this->table_name, array('id' => $customer->id), array('%d')); |
|
179 | 179 | |
180 | 180 | } else { |
181 | 181 | return false; |
@@ -194,14 +194,14 @@ discard block |
||
194 | 194 | * |
195 | 195 | * @return bool True is exists, false otherwise. |
196 | 196 | */ |
197 | - public function exists( $value = '', $field = 'email' ) { |
|
197 | + public function exists($value = '', $field = 'email') { |
|
198 | 198 | |
199 | 199 | $columns = $this->get_columns(); |
200 | - if ( ! array_key_exists( $field, $columns ) ) { |
|
200 | + if ( ! array_key_exists($field, $columns)) { |
|
201 | 201 | return false; |
202 | 202 | } |
203 | 203 | |
204 | - return (bool) $this->get_column_by( 'id', $field, $value ); |
|
204 | + return (bool) $this->get_column_by('id', $field, $value); |
|
205 | 205 | |
206 | 206 | } |
207 | 207 | |
@@ -216,16 +216,16 @@ discard block |
||
216 | 216 | * |
217 | 217 | * @return bool |
218 | 218 | */ |
219 | - public function attach_payment( $customer_id = 0, $payment_id = 0 ) { |
|
219 | + public function attach_payment($customer_id = 0, $payment_id = 0) { |
|
220 | 220 | |
221 | - $customer = new Give_Customer( $customer_id ); |
|
221 | + $customer = new Give_Customer($customer_id); |
|
222 | 222 | |
223 | - if ( empty( $customer->id ) ) { |
|
223 | + if (empty($customer->id)) { |
|
224 | 224 | return false; |
225 | 225 | } |
226 | 226 | |
227 | 227 | // Attach the payment, but don't increment stats, as this function previously did not |
228 | - return $customer->attach_payment( $payment_id, false ); |
|
228 | + return $customer->attach_payment($payment_id, false); |
|
229 | 229 | |
230 | 230 | } |
231 | 231 | |
@@ -240,16 +240,16 @@ discard block |
||
240 | 240 | * |
241 | 241 | * @return bool |
242 | 242 | */ |
243 | - public function remove_payment( $customer_id = 0, $payment_id = 0 ) { |
|
243 | + public function remove_payment($customer_id = 0, $payment_id = 0) { |
|
244 | 244 | |
245 | - $customer = new Give_Customer( $customer_id ); |
|
245 | + $customer = new Give_Customer($customer_id); |
|
246 | 246 | |
247 | - if ( ! $customer ) { |
|
247 | + if ( ! $customer) { |
|
248 | 248 | return false; |
249 | 249 | } |
250 | 250 | |
251 | 251 | // Remove the payment, but don't decrease stats, as this function previously did not |
252 | - return $customer->remove_payment( $payment_id, false ); |
|
252 | + return $customer->remove_payment($payment_id, false); |
|
253 | 253 | |
254 | 254 | } |
255 | 255 | |
@@ -263,18 +263,18 @@ discard block |
||
263 | 263 | * |
264 | 264 | * @return bool |
265 | 265 | */ |
266 | - public function increment_stats( $customer_id = 0, $amount = 0.00 ) { |
|
266 | + public function increment_stats($customer_id = 0, $amount = 0.00) { |
|
267 | 267 | |
268 | - $customer = new Give_Customer( $customer_id ); |
|
268 | + $customer = new Give_Customer($customer_id); |
|
269 | 269 | |
270 | - if ( empty( $customer->id ) ) { |
|
270 | + if (empty($customer->id)) { |
|
271 | 271 | return false; |
272 | 272 | } |
273 | 273 | |
274 | 274 | $increased_count = $customer->increase_purchase_count(); |
275 | - $increased_value = $customer->increase_value( $amount ); |
|
275 | + $increased_value = $customer->increase_value($amount); |
|
276 | 276 | |
277 | - return ( $increased_count && $increased_value ) ? true : false; |
|
277 | + return ($increased_count && $increased_value) ? true : false; |
|
278 | 278 | |
279 | 279 | } |
280 | 280 | |
@@ -289,18 +289,18 @@ discard block |
||
289 | 289 | * |
290 | 290 | * @return bool |
291 | 291 | */ |
292 | - public function decrement_stats( $customer_id = 0, $amount = 0.00 ) { |
|
292 | + public function decrement_stats($customer_id = 0, $amount = 0.00) { |
|
293 | 293 | |
294 | - $customer = new Give_Customer( $customer_id ); |
|
294 | + $customer = new Give_Customer($customer_id); |
|
295 | 295 | |
296 | - if ( ! $customer ) { |
|
296 | + if ( ! $customer) { |
|
297 | 297 | return false; |
298 | 298 | } |
299 | 299 | |
300 | 300 | $decreased_count = $customer->decrease_purchase_count(); |
301 | - $decreased_value = $customer->decrease_value( $amount ); |
|
301 | + $decreased_value = $customer->decrease_value($amount); |
|
302 | 302 | |
303 | - return ( $decreased_count && $decreased_value ) ? true : false; |
|
303 | + return ($decreased_count && $decreased_value) ? true : false; |
|
304 | 304 | |
305 | 305 | } |
306 | 306 | |
@@ -315,31 +315,31 @@ discard block |
||
315 | 315 | * |
316 | 316 | * @return bool |
317 | 317 | */ |
318 | - public function update_customer_email_on_user_update( $user_id = 0, $old_user_data ) { |
|
318 | + public function update_customer_email_on_user_update($user_id = 0, $old_user_data) { |
|
319 | 319 | |
320 | - $customer = new Give_Customer( $user_id, true ); |
|
320 | + $customer = new Give_Customer($user_id, true); |
|
321 | 321 | |
322 | - if( ! $customer ) { |
|
322 | + if ( ! $customer) { |
|
323 | 323 | return false; |
324 | 324 | } |
325 | 325 | |
326 | - $user = get_userdata( $user_id ); |
|
326 | + $user = get_userdata($user_id); |
|
327 | 327 | |
328 | - if( ! empty( $user ) && $user->user_email !== $customer->email ) { |
|
328 | + if ( ! empty($user) && $user->user_email !== $customer->email) { |
|
329 | 329 | |
330 | - if( ! $this->get_customer_by( 'email', $user->user_email ) ) { |
|
330 | + if ( ! $this->get_customer_by('email', $user->user_email)) { |
|
331 | 331 | |
332 | - $success = $this->update( $customer->id, array( 'email' => $user->user_email ) ); |
|
332 | + $success = $this->update($customer->id, array('email' => $user->user_email)); |
|
333 | 333 | |
334 | - if( $success ) { |
|
334 | + if ($success) { |
|
335 | 335 | // Update some payment meta if we need to |
336 | - $payments_array = explode( ',', $customer->payment_ids ); |
|
336 | + $payments_array = explode(',', $customer->payment_ids); |
|
337 | 337 | |
338 | - if( ! empty( $payments_array ) ) { |
|
338 | + if ( ! empty($payments_array)) { |
|
339 | 339 | |
340 | - foreach ( $payments_array as $payment_id ) { |
|
340 | + foreach ($payments_array as $payment_id) { |
|
341 | 341 | |
342 | - give_update_payment_meta( $payment_id, 'email', $user->user_email ); |
|
342 | + give_update_payment_meta($payment_id, 'email', $user->user_email); |
|
343 | 343 | |
344 | 344 | } |
345 | 345 | |
@@ -353,7 +353,7 @@ discard block |
||
353 | 353 | * @param WP_User $user WordPress User object. |
354 | 354 | * @param Give_Customer $customer Give customer object. |
355 | 355 | */ |
356 | - do_action( 'give_update_customer_email_on_user_update', $user, $customer ); |
|
356 | + do_action('give_update_customer_email_on_user_update', $user, $customer); |
|
357 | 357 | |
358 | 358 | } |
359 | 359 | |
@@ -374,46 +374,46 @@ discard block |
||
374 | 374 | * |
375 | 375 | * @return mixed Upon success, an object of the customer. Upon failure, NULL |
376 | 376 | */ |
377 | - public function get_customer_by( $field = 'id', $value = 0 ) { |
|
377 | + public function get_customer_by($field = 'id', $value = 0) { |
|
378 | 378 | /* @var WPDB $wpdb */ |
379 | 379 | global $wpdb; |
380 | 380 | |
381 | - if ( empty( $field ) || empty( $value ) ) { |
|
381 | + if (empty($field) || empty($value)) { |
|
382 | 382 | return null; |
383 | 383 | } |
384 | 384 | |
385 | - if ( 'id' == $field || 'user_id' == $field ) { |
|
385 | + if ('id' == $field || 'user_id' == $field) { |
|
386 | 386 | // Make sure the value is numeric to avoid casting objects, for example, |
387 | 387 | // to int 1. |
388 | - if ( ! is_numeric( $value ) ) { |
|
388 | + if ( ! is_numeric($value)) { |
|
389 | 389 | return false; |
390 | 390 | } |
391 | 391 | |
392 | - $value = intval( $value ); |
|
392 | + $value = intval($value); |
|
393 | 393 | |
394 | - if ( $value < 1 ) { |
|
394 | + if ($value < 1) { |
|
395 | 395 | return false; |
396 | 396 | } |
397 | 397 | |
398 | - } elseif ( 'email' === $field ) { |
|
398 | + } elseif ('email' === $field) { |
|
399 | 399 | |
400 | - if ( ! is_email( $value ) ) { |
|
400 | + if ( ! is_email($value)) { |
|
401 | 401 | return false; |
402 | 402 | } |
403 | 403 | |
404 | - $value = trim( $value ); |
|
404 | + $value = trim($value); |
|
405 | 405 | } |
406 | 406 | |
407 | - if ( ! $value ) { |
|
407 | + if ( ! $value) { |
|
408 | 408 | return false; |
409 | 409 | } |
410 | 410 | |
411 | - switch ( $field ) { |
|
411 | + switch ($field) { |
|
412 | 412 | case 'id': |
413 | 413 | $db_field = 'id'; |
414 | 414 | break; |
415 | 415 | case 'email': |
416 | - $value = sanitize_text_field( $value ); |
|
416 | + $value = sanitize_text_field($value); |
|
417 | 417 | $db_field = 'email'; |
418 | 418 | break; |
419 | 419 | case 'user_id': |
@@ -423,15 +423,15 @@ discard block |
||
423 | 423 | return false; |
424 | 424 | } |
425 | 425 | |
426 | - if ( ! $customer = $wpdb->get_row( $wpdb->prepare( "SELECT * FROM $this->table_name WHERE $db_field = %s LIMIT 1", $value ) ) ) { |
|
426 | + if ( ! $customer = $wpdb->get_row($wpdb->prepare("SELECT * FROM $this->table_name WHERE $db_field = %s LIMIT 1", $value))) { |
|
427 | 427 | |
428 | 428 | // Look for customer from an additional email |
429 | - if( 'email' === $field ) { |
|
429 | + if ('email' === $field) { |
|
430 | 430 | $meta_table = Give()->customer_meta->table_name; |
431 | - $customer_id = $wpdb->get_var( $wpdb->prepare( "SELECT customer_id FROM {$meta_table} WHERE meta_key = 'additional_email' AND meta_value = %s LIMIT 1", $value ) ); |
|
431 | + $customer_id = $wpdb->get_var($wpdb->prepare("SELECT customer_id FROM {$meta_table} WHERE meta_key = 'additional_email' AND meta_value = %s LIMIT 1", $value)); |
|
432 | 432 | |
433 | - if( ! empty( $customer_id ) ) { |
|
434 | - return $this->get( $customer_id ); |
|
433 | + if ( ! empty($customer_id)) { |
|
434 | + return $this->get($customer_id); |
|
435 | 435 | } |
436 | 436 | } |
437 | 437 | |
@@ -451,7 +451,7 @@ discard block |
||
451 | 451 | * |
452 | 452 | * @return array|object|null Customers array or object. Null if not found. |
453 | 453 | */ |
454 | - public function get_customers( $args = array() ) { |
|
454 | + public function get_customers($args = array()) { |
|
455 | 455 | /* @var WPDB $wpdb */ |
456 | 456 | global $wpdb; |
457 | 457 | |
@@ -463,21 +463,21 @@ discard block |
||
463 | 463 | 'order' => 'DESC' |
464 | 464 | ); |
465 | 465 | |
466 | - $args = wp_parse_args( $args, $defaults ); |
|
466 | + $args = wp_parse_args($args, $defaults); |
|
467 | 467 | |
468 | - if ( $args['number'] < 1 ) { |
|
468 | + if ($args['number'] < 1) { |
|
469 | 469 | $args['number'] = 999999999999; |
470 | 470 | } |
471 | 471 | |
472 | 472 | $where = ' WHERE 1=1 '; |
473 | 473 | |
474 | 474 | // specific customers |
475 | - if ( ! empty( $args['id'] ) ) { |
|
475 | + if ( ! empty($args['id'])) { |
|
476 | 476 | |
477 | - if ( is_array( $args['id'] ) ) { |
|
478 | - $ids = implode( ',', array_map( 'intval', $args['id'] ) ); |
|
477 | + if (is_array($args['id'])) { |
|
478 | + $ids = implode(',', array_map('intval', $args['id'])); |
|
479 | 479 | } else { |
480 | - $ids = intval( $args['id'] ); |
|
480 | + $ids = intval($args['id']); |
|
481 | 481 | } |
482 | 482 | |
483 | 483 | $where .= " AND `id` IN( {$ids} ) "; |
@@ -485,12 +485,12 @@ discard block |
||
485 | 485 | } |
486 | 486 | |
487 | 487 | // customers for specific user accounts |
488 | - if ( ! empty( $args['user_id'] ) ) { |
|
488 | + if ( ! empty($args['user_id'])) { |
|
489 | 489 | |
490 | - if ( is_array( $args['user_id'] ) ) { |
|
491 | - $user_ids = implode( ',', array_map( 'intval', $args['user_id'] ) ); |
|
490 | + if (is_array($args['user_id'])) { |
|
491 | + $user_ids = implode(',', array_map('intval', $args['user_id'])); |
|
492 | 492 | } else { |
493 | - $user_ids = intval( $args['user_id'] ); |
|
493 | + $user_ids = intval($args['user_id']); |
|
494 | 494 | } |
495 | 495 | |
496 | 496 | $where .= " AND `user_id` IN( {$user_ids} ) "; |
@@ -498,41 +498,41 @@ discard block |
||
498 | 498 | } |
499 | 499 | |
500 | 500 | //specific customers by email |
501 | - if( ! empty( $args['email'] ) ) { |
|
501 | + if ( ! empty($args['email'])) { |
|
502 | 502 | |
503 | - if( is_array( $args['email'] ) ) { |
|
503 | + if (is_array($args['email'])) { |
|
504 | 504 | |
505 | - $emails_count = count( $args['email'] ); |
|
506 | - $emails_placeholder = array_fill( 0, $emails_count, '%s' ); |
|
507 | - $emails = implode( ', ', $emails_placeholder ); |
|
505 | + $emails_count = count($args['email']); |
|
506 | + $emails_placeholder = array_fill(0, $emails_count, '%s'); |
|
507 | + $emails = implode(', ', $emails_placeholder); |
|
508 | 508 | |
509 | - $where .= $wpdb->prepare( " AND `email` IN( $emails ) ", $args['email'] ); |
|
509 | + $where .= $wpdb->prepare(" AND `email` IN( $emails ) ", $args['email']); |
|
510 | 510 | } else { |
511 | - $where .= $wpdb->prepare( " AND `email` = %s ", $args['email'] ); |
|
511 | + $where .= $wpdb->prepare(" AND `email` = %s ", $args['email']); |
|
512 | 512 | } |
513 | 513 | } |
514 | 514 | |
515 | 515 | // specific customers by name |
516 | - if( ! empty( $args['name'] ) ) { |
|
517 | - $where .= $wpdb->prepare( " AND `name` LIKE '%%%%" . '%s' . "%%%%' ", $args['name'] ); |
|
516 | + if ( ! empty($args['name'])) { |
|
517 | + $where .= $wpdb->prepare(" AND `name` LIKE '%%%%".'%s'."%%%%' ", $args['name']); |
|
518 | 518 | } |
519 | 519 | |
520 | 520 | // Customers created for a specific date or in a date range |
521 | - if ( ! empty( $args['date'] ) ) { |
|
521 | + if ( ! empty($args['date'])) { |
|
522 | 522 | |
523 | - if ( is_array( $args['date'] ) ) { |
|
523 | + if (is_array($args['date'])) { |
|
524 | 524 | |
525 | - if ( ! empty( $args['date']['start'] ) ) { |
|
525 | + if ( ! empty($args['date']['start'])) { |
|
526 | 526 | |
527 | - $start = date( 'Y-m-d H:i:s', strtotime( $args['date']['start'] ) ); |
|
527 | + $start = date('Y-m-d H:i:s', strtotime($args['date']['start'])); |
|
528 | 528 | |
529 | 529 | $where .= " AND `date_created` >= '{$start}'"; |
530 | 530 | |
531 | 531 | } |
532 | 532 | |
533 | - if ( ! empty( $args['date']['end'] ) ) { |
|
533 | + if ( ! empty($args['date']['end'])) { |
|
534 | 534 | |
535 | - $end = date( 'Y-m-d H:i:s', strtotime( $args['date']['end'] ) ); |
|
535 | + $end = date('Y-m-d H:i:s', strtotime($args['date']['end'])); |
|
536 | 536 | |
537 | 537 | $where .= " AND `date_created` <= '{$end}'"; |
538 | 538 | |
@@ -540,31 +540,31 @@ discard block |
||
540 | 540 | |
541 | 541 | } else { |
542 | 542 | |
543 | - $year = date( 'Y', strtotime( $args['date'] ) ); |
|
544 | - $month = date( 'm', strtotime( $args['date'] ) ); |
|
545 | - $day = date( 'd', strtotime( $args['date'] ) ); |
|
543 | + $year = date('Y', strtotime($args['date'])); |
|
544 | + $month = date('m', strtotime($args['date'])); |
|
545 | + $day = date('d', strtotime($args['date'])); |
|
546 | 546 | |
547 | 547 | $where .= " AND $year = YEAR ( date_created ) AND $month = MONTH ( date_created ) AND $day = DAY ( date_created )"; |
548 | 548 | } |
549 | 549 | |
550 | 550 | } |
551 | 551 | |
552 | - $args['orderby'] = ! array_key_exists( $args['orderby'], $this->get_columns() ) ? 'id' : $args['orderby']; |
|
552 | + $args['orderby'] = ! array_key_exists($args['orderby'], $this->get_columns()) ? 'id' : $args['orderby']; |
|
553 | 553 | |
554 | - if ( 'purchase_value' == $args['orderby'] ) { |
|
554 | + if ('purchase_value' == $args['orderby']) { |
|
555 | 555 | $args['orderby'] = 'purchase_value+0'; |
556 | 556 | } |
557 | 557 | |
558 | - $cache_key = md5( 'give_customers_' . serialize( $args ) ); |
|
558 | + $cache_key = md5('give_customers_'.serialize($args)); |
|
559 | 559 | |
560 | - $customers = wp_cache_get( $cache_key, 'customers' ); |
|
560 | + $customers = wp_cache_get($cache_key, 'customers'); |
|
561 | 561 | |
562 | - $args['orderby'] = esc_sql( $args['orderby'] ); |
|
563 | - $args['order'] = esc_sql( $args['order'] ); |
|
562 | + $args['orderby'] = esc_sql($args['orderby']); |
|
563 | + $args['order'] = esc_sql($args['order']); |
|
564 | 564 | |
565 | - if ( $customers === false ) { |
|
566 | - $customers = $wpdb->get_results( $wpdb->prepare( "SELECT * FROM $this->table_name $where ORDER BY {$args['orderby']} {$args['order']} LIMIT %d,%d;", absint( $args['offset'] ), absint( $args['number'] ) ) ); |
|
567 | - wp_cache_set( $cache_key, $customers, 'customers', 3600 ); |
|
565 | + if ($customers === false) { |
|
566 | + $customers = $wpdb->get_results($wpdb->prepare("SELECT * FROM $this->table_name $where ORDER BY {$args['orderby']} {$args['order']} LIMIT %d,%d;", absint($args['offset']), absint($args['number']))); |
|
567 | + wp_cache_set($cache_key, $customers, 'customers', 3600); |
|
568 | 568 | } |
569 | 569 | |
570 | 570 | return $customers; |
@@ -582,26 +582,26 @@ discard block |
||
582 | 582 | * |
583 | 583 | * @return int Total number of customers. |
584 | 584 | */ |
585 | - public function count( $args = array() ) { |
|
585 | + public function count($args = array()) { |
|
586 | 586 | /* @var WPDB $wpdb */ |
587 | 587 | global $wpdb; |
588 | 588 | |
589 | 589 | $where = ' WHERE 1=1 '; |
590 | 590 | |
591 | - if ( ! empty( $args['date'] ) ) { |
|
591 | + if ( ! empty($args['date'])) { |
|
592 | 592 | |
593 | - if ( is_array( $args['date'] ) ) { |
|
593 | + if (is_array($args['date'])) { |
|
594 | 594 | |
595 | - $start = date( 'Y-m-d H:i:s', strtotime( $args['date']['start'] ) ); |
|
596 | - $end = date( 'Y-m-d H:i:s', strtotime( $args['date']['end'] ) ); |
|
595 | + $start = date('Y-m-d H:i:s', strtotime($args['date']['start'])); |
|
596 | + $end = date('Y-m-d H:i:s', strtotime($args['date']['end'])); |
|
597 | 597 | |
598 | 598 | $where .= " AND `date_created` >= '{$start}' AND `date_created` <= '{$end}'"; |
599 | 599 | |
600 | 600 | } else { |
601 | 601 | |
602 | - $year = date( 'Y', strtotime( $args['date'] ) ); |
|
603 | - $month = date( 'm', strtotime( $args['date'] ) ); |
|
604 | - $day = date( 'd', strtotime( $args['date'] ) ); |
|
602 | + $year = date('Y', strtotime($args['date'])); |
|
603 | + $month = date('m', strtotime($args['date'])); |
|
604 | + $day = date('d', strtotime($args['date'])); |
|
605 | 605 | |
606 | 606 | $where .= " AND $year = YEAR ( date_created ) AND $month = MONTH ( date_created ) AND $day = DAY ( date_created )"; |
607 | 607 | } |
@@ -609,16 +609,16 @@ discard block |
||
609 | 609 | } |
610 | 610 | |
611 | 611 | |
612 | - $cache_key = md5( 'give_customers_count' . serialize( $args ) ); |
|
612 | + $cache_key = md5('give_customers_count'.serialize($args)); |
|
613 | 613 | |
614 | - $count = wp_cache_get( $cache_key, 'customers' ); |
|
614 | + $count = wp_cache_get($cache_key, 'customers'); |
|
615 | 615 | |
616 | - if ( $count === false ) { |
|
617 | - $count = $wpdb->get_var( "SELECT COUNT($this->primary_key) FROM " . $this->table_name . "{$where};" ); |
|
618 | - wp_cache_set( $cache_key, $count, 'customers', 3600 ); |
|
616 | + if ($count === false) { |
|
617 | + $count = $wpdb->get_var("SELECT COUNT($this->primary_key) FROM ".$this->table_name."{$where};"); |
|
618 | + wp_cache_set($cache_key, $count, 'customers', 3600); |
|
619 | 619 | } |
620 | 620 | |
621 | - return absint( $count ); |
|
621 | + return absint($count); |
|
622 | 622 | |
623 | 623 | } |
624 | 624 | |
@@ -632,9 +632,9 @@ discard block |
||
632 | 632 | */ |
633 | 633 | public function create_table() { |
634 | 634 | |
635 | - require_once( ABSPATH . 'wp-admin/includes/upgrade.php' ); |
|
635 | + require_once(ABSPATH.'wp-admin/includes/upgrade.php'); |
|
636 | 636 | |
637 | - $sql = "CREATE TABLE " . $this->table_name . " ( |
|
637 | + $sql = "CREATE TABLE ".$this->table_name." ( |
|
638 | 638 | id bigint(20) NOT NULL AUTO_INCREMENT, |
639 | 639 | user_id bigint(20) NOT NULL, |
640 | 640 | email varchar(50) NOT NULL, |
@@ -649,9 +649,9 @@ discard block |
||
649 | 649 | KEY user (user_id) |
650 | 650 | ) CHARACTER SET utf8 COLLATE utf8_general_ci;"; |
651 | 651 | |
652 | - dbDelta( $sql ); |
|
652 | + dbDelta($sql); |
|
653 | 653 | |
654 | - update_option( $this->table_name . '_db_version', $this->version ); |
|
654 | + update_option($this->table_name.'_db_version', $this->version); |
|
655 | 655 | } |
656 | 656 | |
657 | 657 | /** |
@@ -663,7 +663,7 @@ discard block |
||
663 | 663 | * @return bool Returns if the customers table was installed and upgrade routine run. |
664 | 664 | */ |
665 | 665 | public function installed() { |
666 | - return $this->table_exists( $this->table_name ); |
|
666 | + return $this->table_exists($this->table_name); |
|
667 | 667 | } |
668 | 668 | |
669 | 669 | } |
@@ -45,22 +45,22 @@ discard block |
||
45 | 45 | * @param string $default_path Default path. Default is empty. |
46 | 46 | */ |
47 | 47 | function give_get_template( $template_name, $args = array(), $template_path = '', $default_path = '' ) { |
48 | - if ( ! empty( $args ) && is_array( $args ) ) { |
|
49 | - extract( $args ); |
|
50 | - } |
|
48 | + if ( ! empty( $args ) && is_array( $args ) ) { |
|
49 | + extract( $args ); |
|
50 | + } |
|
51 | 51 | |
52 | - $template_names = array( $template_name . '.php' ); |
|
52 | + $template_names = array( $template_name . '.php' ); |
|
53 | 53 | |
54 | - $located = give_locate_template( $template_names, $template_path, $default_path ); |
|
54 | + $located = give_locate_template( $template_names, $template_path, $default_path ); |
|
55 | 55 | |
56 | - if ( ! file_exists( $located ) ) { |
|
56 | + if ( ! file_exists( $located ) ) { |
|
57 | 57 | /* translators: %s: the template */ |
58 | - give_output_error( sprintf( __( 'The %s template was not found.', 'give' ), $located ), true ); |
|
59 | - return; |
|
60 | - } |
|
58 | + give_output_error( sprintf( __( 'The %s template was not found.', 'give' ), $located ), true ); |
|
59 | + return; |
|
60 | + } |
|
61 | 61 | |
62 | - // Allow 3rd party plugin filter template file from their plugin. |
|
63 | - $located = apply_filters( 'give_get_template', $located, $template_name, $args, $template_path, $default_path ); |
|
62 | + // Allow 3rd party plugin filter template file from their plugin. |
|
63 | + $located = apply_filters( 'give_get_template', $located, $template_name, $args, $template_path, $default_path ); |
|
64 | 64 | |
65 | 65 | /** |
66 | 66 | * Fires in give template, before the file is included. |
@@ -74,9 +74,9 @@ discard block |
||
74 | 74 | * @param string $located Template file filter by 3rd party plugin. |
75 | 75 | * @param array $args Passed arguments. |
76 | 76 | */ |
77 | - do_action( 'give_before_template_part', $template_name, $template_path, $located, $args ); |
|
77 | + do_action( 'give_before_template_part', $template_name, $template_path, $located, $args ); |
|
78 | 78 | |
79 | - include( $located ); |
|
79 | + include( $located ); |
|
80 | 80 | |
81 | 81 | /** |
82 | 82 | * Fires in give template, after the file is included. |
@@ -90,7 +90,7 @@ discard block |
||
90 | 90 | * @param string $located Template file filter by 3rd party plugin. |
91 | 91 | * @param array $args Passed arguments. |
92 | 92 | */ |
93 | - do_action( 'give_after_template_part', $template_name, $template_path, $located, $args ); |
|
93 | + do_action( 'give_after_template_part', $template_name, $template_path, $located, $args ); |
|
94 | 94 | } |
95 | 95 | |
96 | 96 | /** |
@@ -10,7 +10,7 @@ discard block |
||
10 | 10 | */ |
11 | 11 | |
12 | 12 | // Exit if accessed directly. |
13 | -if ( ! defined( 'ABSPATH' ) ) { |
|
13 | +if ( ! defined('ABSPATH')) { |
|
14 | 14 | exit; |
15 | 15 | } |
16 | 16 | |
@@ -21,7 +21,7 @@ discard block |
||
21 | 21 | * @return string |
22 | 22 | */ |
23 | 23 | function give_get_templates_dir() { |
24 | - return GIVE_PLUGIN_DIR . 'templates'; |
|
24 | + return GIVE_PLUGIN_DIR.'templates'; |
|
25 | 25 | } |
26 | 26 | |
27 | 27 | /** |
@@ -31,7 +31,7 @@ discard block |
||
31 | 31 | * @return string |
32 | 32 | */ |
33 | 33 | function give_get_templates_url() { |
34 | - return GIVE_PLUGIN_URL . 'templates'; |
|
34 | + return GIVE_PLUGIN_URL.'templates'; |
|
35 | 35 | } |
36 | 36 | |
37 | 37 | /** |
@@ -44,23 +44,23 @@ discard block |
||
44 | 44 | * @param string $template_path Template file path. Default is empty. |
45 | 45 | * @param string $default_path Default path. Default is empty. |
46 | 46 | */ |
47 | -function give_get_template( $template_name, $args = array(), $template_path = '', $default_path = '' ) { |
|
48 | - if ( ! empty( $args ) && is_array( $args ) ) { |
|
49 | - extract( $args ); |
|
47 | +function give_get_template($template_name, $args = array(), $template_path = '', $default_path = '') { |
|
48 | + if ( ! empty($args) && is_array($args)) { |
|
49 | + extract($args); |
|
50 | 50 | } |
51 | 51 | |
52 | - $template_names = array( $template_name . '.php' ); |
|
52 | + $template_names = array($template_name.'.php'); |
|
53 | 53 | |
54 | - $located = give_locate_template( $template_names, $template_path, $default_path ); |
|
54 | + $located = give_locate_template($template_names, $template_path, $default_path); |
|
55 | 55 | |
56 | - if ( ! file_exists( $located ) ) { |
|
56 | + if ( ! file_exists($located)) { |
|
57 | 57 | /* translators: %s: the template */ |
58 | - give_output_error( sprintf( __( 'The %s template was not found.', 'give' ), $located ), true ); |
|
58 | + give_output_error(sprintf(__('The %s template was not found.', 'give'), $located), true); |
|
59 | 59 | return; |
60 | 60 | } |
61 | 61 | |
62 | 62 | // Allow 3rd party plugin filter template file from their plugin. |
63 | - $located = apply_filters( 'give_get_template', $located, $template_name, $args, $template_path, $default_path ); |
|
63 | + $located = apply_filters('give_get_template', $located, $template_name, $args, $template_path, $default_path); |
|
64 | 64 | |
65 | 65 | /** |
66 | 66 | * Fires in give template, before the file is included. |
@@ -74,9 +74,9 @@ discard block |
||
74 | 74 | * @param string $located Template file filter by 3rd party plugin. |
75 | 75 | * @param array $args Passed arguments. |
76 | 76 | */ |
77 | - do_action( 'give_before_template_part', $template_name, $template_path, $located, $args ); |
|
77 | + do_action('give_before_template_part', $template_name, $template_path, $located, $args); |
|
78 | 78 | |
79 | - include( $located ); |
|
79 | + include($located); |
|
80 | 80 | |
81 | 81 | /** |
82 | 82 | * Fires in give template, after the file is included. |
@@ -90,7 +90,7 @@ discard block |
||
90 | 90 | * @param string $located Template file filter by 3rd party plugin. |
91 | 91 | * @param array $args Passed arguments. |
92 | 92 | */ |
93 | - do_action( 'give_after_template_part', $template_name, $template_path, $located, $args ); |
|
93 | + do_action('give_after_template_part', $template_name, $template_path, $located, $args); |
|
94 | 94 | } |
95 | 95 | |
96 | 96 | /** |
@@ -106,7 +106,7 @@ discard block |
||
106 | 106 | * |
107 | 107 | * @return string |
108 | 108 | */ |
109 | -function give_get_template_part( $slug, $name = null, $load = true ) { |
|
109 | +function give_get_template_part($slug, $name = null, $load = true) { |
|
110 | 110 | |
111 | 111 | /** |
112 | 112 | * Fires in give template part, before the template part is retrieved. |
@@ -118,20 +118,20 @@ discard block |
||
118 | 118 | * @param string $slug Template part file slug {slug}.php. |
119 | 119 | * @param string $name Template part file name {slug}-{name}.php. |
120 | 120 | */ |
121 | - do_action( "get_template_part_{$slug}", $slug, $name ); |
|
121 | + do_action("get_template_part_{$slug}", $slug, $name); |
|
122 | 122 | |
123 | 123 | // Setup possible parts |
124 | 124 | $templates = array(); |
125 | - if ( isset( $name ) ) { |
|
126 | - $templates[] = $slug . '-' . $name . '.php'; |
|
125 | + if (isset($name)) { |
|
126 | + $templates[] = $slug.'-'.$name.'.php'; |
|
127 | 127 | } |
128 | - $templates[] = $slug . '.php'; |
|
128 | + $templates[] = $slug.'.php'; |
|
129 | 129 | |
130 | 130 | // Allow template parts to be filtered |
131 | - $templates = apply_filters( 'give_get_template_part', $templates, $slug, $name ); |
|
131 | + $templates = apply_filters('give_get_template_part', $templates, $slug, $name); |
|
132 | 132 | |
133 | 133 | // Return the part that is found |
134 | - return give_locate_template( $templates, $load, false ); |
|
134 | + return give_locate_template($templates, $load, false); |
|
135 | 135 | } |
136 | 136 | |
137 | 137 | /** |
@@ -152,37 +152,37 @@ discard block |
||
152 | 152 | * |
153 | 153 | * @return string The template filename if one is located. |
154 | 154 | */ |
155 | -function give_locate_template( $template_names, $load = false, $require_once = true ) { |
|
155 | +function give_locate_template($template_names, $load = false, $require_once = true) { |
|
156 | 156 | // No file found yet |
157 | 157 | $located = false; |
158 | 158 | |
159 | 159 | // Try to find a template file |
160 | - foreach ( (array) $template_names as $template_name ) { |
|
160 | + foreach ((array) $template_names as $template_name) { |
|
161 | 161 | |
162 | 162 | // Continue if template is empty |
163 | - if ( empty( $template_name ) ) { |
|
163 | + if (empty($template_name)) { |
|
164 | 164 | continue; |
165 | 165 | } |
166 | 166 | |
167 | 167 | // Trim off any slashes from the template name |
168 | - $template_name = ltrim( $template_name, '/' ); |
|
168 | + $template_name = ltrim($template_name, '/'); |
|
169 | 169 | |
170 | 170 | // try locating this template file by looping through the template paths |
171 | - foreach ( give_get_theme_template_paths() as $template_path ) { |
|
171 | + foreach (give_get_theme_template_paths() as $template_path) { |
|
172 | 172 | |
173 | - if ( file_exists( $template_path . $template_name ) ) { |
|
174 | - $located = $template_path . $template_name; |
|
173 | + if (file_exists($template_path.$template_name)) { |
|
174 | + $located = $template_path.$template_name; |
|
175 | 175 | break; |
176 | 176 | } |
177 | 177 | } |
178 | 178 | |
179 | - if ( $located ) { |
|
179 | + if ($located) { |
|
180 | 180 | break; |
181 | 181 | } |
182 | 182 | } |
183 | 183 | |
184 | - if ( ( true == $load ) && ! empty( $located ) ) { |
|
185 | - load_template( $located, $require_once ); |
|
184 | + if ((true == $load) && ! empty($located)) { |
|
185 | + load_template($located, $require_once); |
|
186 | 186 | } |
187 | 187 | |
188 | 188 | return $located; |
@@ -199,17 +199,17 @@ discard block |
||
199 | 199 | $template_dir = give_get_theme_template_dir_name(); |
200 | 200 | |
201 | 201 | $file_paths = array( |
202 | - 1 => trailingslashit( get_stylesheet_directory() ) . $template_dir, |
|
203 | - 10 => trailingslashit( get_template_directory() ) . $template_dir, |
|
202 | + 1 => trailingslashit(get_stylesheet_directory()).$template_dir, |
|
203 | + 10 => trailingslashit(get_template_directory()).$template_dir, |
|
204 | 204 | 100 => give_get_templates_dir() |
205 | 205 | ); |
206 | 206 | |
207 | - $file_paths = apply_filters( 'give_template_paths', $file_paths ); |
|
207 | + $file_paths = apply_filters('give_template_paths', $file_paths); |
|
208 | 208 | |
209 | 209 | // sort the file paths based on priority |
210 | - ksort( $file_paths, SORT_NUMERIC ); |
|
210 | + ksort($file_paths, SORT_NUMERIC); |
|
211 | 211 | |
212 | - return array_map( 'trailingslashit', $file_paths ); |
|
212 | + return array_map('trailingslashit', $file_paths); |
|
213 | 213 | } |
214 | 214 | |
215 | 215 | /** |
@@ -221,7 +221,7 @@ discard block |
||
221 | 221 | * @return string |
222 | 222 | */ |
223 | 223 | function give_get_theme_template_dir_name() { |
224 | - return trailingslashit( apply_filters( 'give_templates_dir', 'give' ) ); |
|
224 | + return trailingslashit(apply_filters('give_templates_dir', 'give')); |
|
225 | 225 | } |
226 | 226 | |
227 | 227 | /** |
@@ -231,10 +231,10 @@ discard block |
||
231 | 231 | * @return void |
232 | 232 | */ |
233 | 233 | function give_version_in_header() { |
234 | - echo '<meta name="generator" content="Give v' . GIVE_VERSION . '" />' . "\n"; |
|
234 | + echo '<meta name="generator" content="Give v'.GIVE_VERSION.'" />'."\n"; |
|
235 | 235 | } |
236 | 236 | |
237 | -add_action( 'wp_head', 'give_version_in_header' ); |
|
237 | +add_action('wp_head', 'give_version_in_header'); |
|
238 | 238 | |
239 | 239 | /** |
240 | 240 | * Determines if we're currently on the Donations History page. |
@@ -244,9 +244,9 @@ discard block |
||
244 | 244 | */ |
245 | 245 | function give_is_donation_history_page() { |
246 | 246 | |
247 | - $ret = is_page( give_get_option( 'history_page' ) ); |
|
247 | + $ret = is_page(give_get_option('history_page')); |
|
248 | 248 | |
249 | - return apply_filters( 'give_is_donation_history_page', $ret ); |
|
249 | + return apply_filters('give_is_donation_history_page', $ret); |
|
250 | 250 | } |
251 | 251 | |
252 | 252 | /** |
@@ -258,25 +258,25 @@ discard block |
||
258 | 258 | * |
259 | 259 | * @return array Modified array of classes |
260 | 260 | */ |
261 | -function give_add_body_classes( $class ) { |
|
261 | +function give_add_body_classes($class) { |
|
262 | 262 | $classes = (array) $class; |
263 | 263 | |
264 | - if ( give_is_success_page() ) { |
|
264 | + if (give_is_success_page()) { |
|
265 | 265 | $classes[] = 'give-success'; |
266 | 266 | $classes[] = 'give-page'; |
267 | 267 | } |
268 | 268 | |
269 | - if ( give_is_failed_transaction_page() ) { |
|
269 | + if (give_is_failed_transaction_page()) { |
|
270 | 270 | $classes[] = 'give-failed-transaction'; |
271 | 271 | $classes[] = 'give-page'; |
272 | 272 | } |
273 | 273 | |
274 | - if ( give_is_donation_history_page() ) { |
|
274 | + if (give_is_donation_history_page()) { |
|
275 | 275 | $classes[] = 'give-donation-history'; |
276 | 276 | $classes[] = 'give-page'; |
277 | 277 | } |
278 | 278 | |
279 | - if ( give_is_test_mode() ) { |
|
279 | + if (give_is_test_mode()) { |
|
280 | 280 | $classes[] = 'give-test-mode'; |
281 | 281 | $classes[] = 'give-page'; |
282 | 282 | } |
@@ -284,7 +284,7 @@ discard block |
||
284 | 284 | //Theme-specific Classes used to prevent conflicts via CSS |
285 | 285 | $current_theme = wp_get_theme(); |
286 | 286 | |
287 | - switch ( $current_theme->template ) { |
|
287 | + switch ($current_theme->template) { |
|
288 | 288 | |
289 | 289 | case 'Divi': |
290 | 290 | $classes[] = 'give-divi'; |
@@ -298,10 +298,10 @@ discard block |
||
298 | 298 | |
299 | 299 | } |
300 | 300 | |
301 | - return array_unique( $classes ); |
|
301 | + return array_unique($classes); |
|
302 | 302 | } |
303 | 303 | |
304 | -add_filter( 'body_class', 'give_add_body_classes' ); |
|
304 | +add_filter('body_class', 'give_add_body_classes'); |
|
305 | 305 | |
306 | 306 | |
307 | 307 | /** |
@@ -317,22 +317,22 @@ discard block |
||
317 | 317 | * |
318 | 318 | * @return array |
319 | 319 | */ |
320 | -function give_add_post_class( $classes, $class = '', $post_id = '' ) { |
|
321 | - if ( ! $post_id || 'give_forms' !== get_post_type( $post_id ) ) { |
|
320 | +function give_add_post_class($classes, $class = '', $post_id = '') { |
|
321 | + if ( ! $post_id || 'give_forms' !== get_post_type($post_id)) { |
|
322 | 322 | return $classes; |
323 | 323 | } |
324 | 324 | |
325 | 325 | //@TODO: Add classes for custom taxonomy and form configurations (multi vs single donations, etc). |
326 | 326 | |
327 | - if ( false !== ( $key = array_search( 'hentry', $classes ) ) ) { |
|
328 | - unset( $classes[ $key ] ); |
|
327 | + if (false !== ($key = array_search('hentry', $classes))) { |
|
328 | + unset($classes[$key]); |
|
329 | 329 | } |
330 | 330 | |
331 | 331 | return $classes; |
332 | 332 | } |
333 | 333 | |
334 | 334 | |
335 | -add_filter( 'post_class', 'give_add_post_class', 20, 3 ); |
|
335 | +add_filter('post_class', 'give_add_post_class', 20, 3); |
|
336 | 336 | |
337 | 337 | /** |
338 | 338 | * Get the placeholder image URL for forms etc |
@@ -342,74 +342,74 @@ discard block |
||
342 | 342 | */ |
343 | 343 | function give_get_placeholder_img_src() { |
344 | 344 | |
345 | - $placeholder_url = '//placehold.it/600x600&text=' . urlencode( esc_attr__( 'Give Placeholder Image', 'give' ) ); |
|
345 | + $placeholder_url = '//placehold.it/600x600&text='.urlencode(esc_attr__('Give Placeholder Image', 'give')); |
|
346 | 346 | |
347 | - return apply_filters( 'give_placeholder_img_src', $placeholder_url ); |
|
347 | + return apply_filters('give_placeholder_img_src', $placeholder_url); |
|
348 | 348 | } |
349 | 349 | |
350 | 350 | |
351 | 351 | /** |
352 | 352 | * Global |
353 | 353 | */ |
354 | -if ( ! function_exists( 'give_output_content_wrapper' ) ) { |
|
354 | +if ( ! function_exists('give_output_content_wrapper')) { |
|
355 | 355 | |
356 | 356 | /** |
357 | 357 | * Output the start of the page wrapper. |
358 | 358 | */ |
359 | 359 | function give_output_content_wrapper() { |
360 | - give_get_template_part( 'global/wrapper-start' ); |
|
360 | + give_get_template_part('global/wrapper-start'); |
|
361 | 361 | } |
362 | 362 | } |
363 | -if ( ! function_exists( 'give_output_content_wrapper_end' ) ) { |
|
363 | +if ( ! function_exists('give_output_content_wrapper_end')) { |
|
364 | 364 | |
365 | 365 | /** |
366 | 366 | * Output the end of the page wrapper. |
367 | 367 | */ |
368 | 368 | function give_output_content_wrapper_end() { |
369 | - give_get_template_part( 'global/wrapper-end' ); |
|
369 | + give_get_template_part('global/wrapper-end'); |
|
370 | 370 | } |
371 | 371 | } |
372 | 372 | |
373 | 373 | /** |
374 | 374 | * Single Give Form |
375 | 375 | */ |
376 | -if ( ! function_exists( 'give_left_sidebar_pre_wrap' ) ) { |
|
376 | +if ( ! function_exists('give_left_sidebar_pre_wrap')) { |
|
377 | 377 | function give_left_sidebar_pre_wrap() { |
378 | - echo apply_filters( 'give_left_sidebar_pre_wrap', '<div id="give-sidebar-left" class="give-sidebar give-single-form-sidebar-left">' ); |
|
378 | + echo apply_filters('give_left_sidebar_pre_wrap', '<div id="give-sidebar-left" class="give-sidebar give-single-form-sidebar-left">'); |
|
379 | 379 | } |
380 | 380 | } |
381 | 381 | |
382 | -if ( ! function_exists( 'give_left_sidebar_post_wrap' ) ) { |
|
382 | +if ( ! function_exists('give_left_sidebar_post_wrap')) { |
|
383 | 383 | function give_left_sidebar_post_wrap() { |
384 | - echo apply_filters( 'give_left_sidebar_post_wrap', '</div>' ); |
|
384 | + echo apply_filters('give_left_sidebar_post_wrap', '</div>'); |
|
385 | 385 | } |
386 | 386 | } |
387 | 387 | |
388 | -if ( ! function_exists( 'give_get_forms_sidebar' ) ) { |
|
388 | +if ( ! function_exists('give_get_forms_sidebar')) { |
|
389 | 389 | function give_get_forms_sidebar() { |
390 | - give_get_template_part( 'single-give-form/sidebar' ); |
|
390 | + give_get_template_part('single-give-form/sidebar'); |
|
391 | 391 | } |
392 | 392 | } |
393 | 393 | |
394 | -if ( ! function_exists( 'give_show_form_images' ) ) { |
|
394 | +if ( ! function_exists('give_show_form_images')) { |
|
395 | 395 | |
396 | 396 | /** |
397 | 397 | * Output the donation form featured image. |
398 | 398 | */ |
399 | 399 | function give_show_form_images() { |
400 | - if ( give_is_setting_enabled( give_get_option( 'form_featured_img' ) ) ) { |
|
401 | - give_get_template_part( 'single-give-form/featured-image' ); |
|
400 | + if (give_is_setting_enabled(give_get_option('form_featured_img'))) { |
|
401 | + give_get_template_part('single-give-form/featured-image'); |
|
402 | 402 | } |
403 | 403 | } |
404 | 404 | } |
405 | 405 | |
406 | -if ( ! function_exists( 'give_template_single_title' ) ) { |
|
406 | +if ( ! function_exists('give_template_single_title')) { |
|
407 | 407 | |
408 | 408 | /** |
409 | 409 | * Output the form title. |
410 | 410 | */ |
411 | 411 | function give_template_single_title() { |
412 | - give_get_template_part( 'single-give-form/title' ); |
|
412 | + give_get_template_part('single-give-form/title'); |
|
413 | 413 | } |
414 | 414 | } |
415 | 415 | |
@@ -417,7 +417,7 @@ discard block |
||
417 | 417 | * Conditional Functions |
418 | 418 | */ |
419 | 419 | |
420 | -if ( ! function_exists( 'is_give_form' ) ) { |
|
420 | +if ( ! function_exists('is_give_form')) { |
|
421 | 421 | |
422 | 422 | /** |
423 | 423 | * is_give_form |
@@ -429,11 +429,11 @@ discard block |
||
429 | 429 | * @return bool |
430 | 430 | */ |
431 | 431 | function is_give_form() { |
432 | - return is_singular( array( 'give_form' ) ); |
|
432 | + return is_singular(array('give_form')); |
|
433 | 433 | } |
434 | 434 | } |
435 | 435 | |
436 | -if ( ! function_exists( 'is_give_category' ) ) { |
|
436 | +if ( ! function_exists('is_give_category')) { |
|
437 | 437 | |
438 | 438 | /** |
439 | 439 | * is_give_category |
@@ -448,12 +448,12 @@ discard block |
||
448 | 448 | * |
449 | 449 | * @return bool |
450 | 450 | */ |
451 | - function is_give_category( $term = '' ) { |
|
452 | - return is_tax( 'give_forms_category', $term ); |
|
451 | + function is_give_category($term = '') { |
|
452 | + return is_tax('give_forms_category', $term); |
|
453 | 453 | } |
454 | 454 | } |
455 | 455 | |
456 | -if ( ! function_exists( 'is_give_tag' ) ) { |
|
456 | +if ( ! function_exists('is_give_tag')) { |
|
457 | 457 | |
458 | 458 | /** |
459 | 459 | * is_give_tag |
@@ -468,12 +468,12 @@ discard block |
||
468 | 468 | * |
469 | 469 | * @return bool |
470 | 470 | */ |
471 | - function is_give_tag( $term = '' ) { |
|
472 | - return is_tax( 'give_forms_tag', $term ); |
|
471 | + function is_give_tag($term = '') { |
|
472 | + return is_tax('give_forms_tag', $term); |
|
473 | 473 | } |
474 | 474 | } |
475 | 475 | |
476 | -if ( ! function_exists( 'is_give_taxonomy' ) ) { |
|
476 | +if ( ! function_exists('is_give_taxonomy')) { |
|
477 | 477 | |
478 | 478 | /** |
479 | 479 | * is_give_taxonomy |
@@ -485,6 +485,6 @@ discard block |
||
485 | 485 | * @return bool |
486 | 486 | */ |
487 | 487 | function is_give_taxonomy() { |
488 | - return is_tax( get_object_taxonomies( 'give_form' ) ); |
|
488 | + return is_tax(get_object_taxonomies('give_form')); |
|
489 | 489 | } |
490 | 490 | } |
@@ -337,7 +337,7 @@ |
||
337 | 337 | * |
338 | 338 | * @since 1.0 |
339 | 339 | * @uses Give()->session->get() |
340 | - * @return mixed array | false |
|
340 | + * @return string array | false |
|
341 | 341 | */ |
342 | 342 | function give_get_purchase_session() { |
343 | 343 | return Give()->session->get( 'give_purchase' ); |
@@ -812,10 +812,10 @@ discard block |
||
812 | 812 | } |
813 | 813 | |
814 | 814 | if ( ! is_int( $params[1] ) |
815 | - && ! is_float( $params[1] ) |
|
816 | - && ! is_string( $params[1] ) |
|
817 | - && $params[1] !== null |
|
818 | - && ! ( is_object( $params[1] ) && method_exists( $params[1], '__toString' ) ) |
|
815 | + && ! is_float( $params[1] ) |
|
816 | + && ! is_string( $params[1] ) |
|
817 | + && $params[1] !== null |
|
818 | + && ! ( is_object( $params[1] ) && method_exists( $params[1], '__toString' ) ) |
|
819 | 819 | ) { |
820 | 820 | trigger_error( esc_html__( 'array_column(): The column key should be either a string or an integer.', 'give' ), E_USER_WARNING ); |
821 | 821 | |
@@ -823,10 +823,10 @@ discard block |
||
823 | 823 | } |
824 | 824 | |
825 | 825 | if ( isset( $params[2] ) |
826 | - && ! is_int( $params[2] ) |
|
827 | - && ! is_float( $params[2] ) |
|
828 | - && ! is_string( $params[2] ) |
|
829 | - && ! ( is_object( $params[2] ) && method_exists( $params[2], '__toString' ) ) |
|
826 | + && ! is_int( $params[2] ) |
|
827 | + && ! is_float( $params[2] ) |
|
828 | + && ! is_string( $params[2] ) |
|
829 | + && ! ( is_object( $params[2] ) && method_exists( $params[2], '__toString' ) ) |
|
830 | 830 | ) { |
831 | 831 | trigger_error( esc_html__( 'array_column(): The index key should be either a string or an integer.', 'give' ), E_USER_WARNING ); |
832 | 832 |
@@ -10,7 +10,7 @@ discard block |
||
10 | 10 | */ |
11 | 11 | |
12 | 12 | // Exit if accessed directly. |
13 | -if ( ! defined( 'ABSPATH' ) ) { |
|
13 | +if ( ! defined('ABSPATH')) { |
|
14 | 14 | exit; |
15 | 15 | } |
16 | 16 | |
@@ -23,9 +23,9 @@ discard block |
||
23 | 23 | */ |
24 | 24 | function give_is_test_mode() { |
25 | 25 | |
26 | - $ret = give_is_setting_enabled( give_get_option( 'test_mode' ) ); |
|
26 | + $ret = give_is_setting_enabled(give_get_option('test_mode')); |
|
27 | 27 | |
28 | - return (bool) apply_filters( 'give_is_test_mode', $ret ); |
|
28 | + return (bool) apply_filters('give_is_test_mode', $ret); |
|
29 | 29 | |
30 | 30 | } |
31 | 31 | |
@@ -37,9 +37,9 @@ discard block |
||
37 | 37 | */ |
38 | 38 | function give_get_currency() { |
39 | 39 | |
40 | - $currency = give_get_option( 'currency', 'USD' ); |
|
40 | + $currency = give_get_option('currency', 'USD'); |
|
41 | 41 | |
42 | - return apply_filters( 'give_currency', $currency ); |
|
42 | + return apply_filters('give_currency', $currency); |
|
43 | 43 | } |
44 | 44 | |
45 | 45 | /** |
@@ -51,9 +51,9 @@ discard block |
||
51 | 51 | */ |
52 | 52 | function give_get_currency_position() { |
53 | 53 | |
54 | - $currency_pos = give_get_option( 'currency_position', 'before' ); |
|
54 | + $currency_pos = give_get_option('currency_position', 'before'); |
|
55 | 55 | |
56 | - return apply_filters( 'give_currency_position', $currency_pos ); |
|
56 | + return apply_filters('give_currency_position', $currency_pos); |
|
57 | 57 | } |
58 | 58 | |
59 | 59 | |
@@ -66,39 +66,39 @@ discard block |
||
66 | 66 | |
67 | 67 | function give_get_currencies() { |
68 | 68 | $currencies = array( |
69 | - 'USD' => __( 'US Dollars ($)', 'give' ), |
|
70 | - 'EUR' => __( 'Euros (€)', 'give' ), |
|
71 | - 'GBP' => __( 'Pounds Sterling (£)', 'give' ), |
|
72 | - 'AUD' => __( 'Australian Dollars ($)', 'give' ), |
|
73 | - 'BRL' => __( 'Brazilian Real (R$)', 'give' ), |
|
74 | - 'CAD' => __( 'Canadian Dollars ($)', 'give' ), |
|
75 | - 'CZK' => __( 'Czech Koruna (Kč)', 'give' ), |
|
76 | - 'DKK' => __( 'Danish Krone (kr.)', 'give' ), |
|
77 | - 'HKD' => __( 'Hong Kong Dollar ($)', 'give' ), |
|
78 | - 'HUF' => __( 'Hungarian Forint (Ft)', 'give' ), |
|
79 | - 'ILS' => __( 'Israeli Shekel (₪)', 'give' ), |
|
80 | - 'JPY' => __( 'Japanese Yen (¥)', 'give' ), |
|
81 | - 'MYR' => __( 'Malaysian Ringgits (RM)', 'give' ), |
|
82 | - 'MXN' => __( 'Mexican Peso ($)', 'give' ), |
|
83 | - 'MAD' => __( 'Moroccan Dirham (.د.م)', 'give' ), |
|
84 | - 'NZD' => __( 'New Zealand Dollar ($)', 'give' ), |
|
85 | - 'NOK' => __( 'Norwegian Krone (Kr.)', 'give' ), |
|
86 | - 'PHP' => __( 'Philippine Pesos (₱)', 'give' ), |
|
87 | - 'PLN' => __( 'Polish Zloty (zł)', 'give' ), |
|
88 | - 'SGD' => __( 'Singapore Dollar ($)', 'give' ), |
|
89 | - 'KRW' => __( 'South Korean Won (₩)', 'give' ), |
|
90 | - 'ZAR' => __( 'South African Rand (R)', 'give' ), |
|
91 | - 'SEK' => __( 'Swedish Krona (kr)', 'give' ), |
|
92 | - 'CHF' => __( 'Swiss Franc (CHF)', 'give' ), |
|
93 | - 'TWD' => __( 'Taiwan New Dollars (NT$)', 'give' ), |
|
94 | - 'THB' => __( 'Thai Baht (฿)', 'give' ), |
|
95 | - 'INR' => __( 'Indian Rupee (₹)', 'give' ), |
|
96 | - 'TRY' => __( 'Turkish Lira (₺)', 'give' ), |
|
97 | - 'RIAL' => __( 'Iranian Rial (﷼)', 'give' ), |
|
98 | - 'RUB' => __( 'Russian Rubles (руб)', 'give' ), |
|
69 | + 'USD' => __('US Dollars ($)', 'give'), |
|
70 | + 'EUR' => __('Euros (€)', 'give'), |
|
71 | + 'GBP' => __('Pounds Sterling (£)', 'give'), |
|
72 | + 'AUD' => __('Australian Dollars ($)', 'give'), |
|
73 | + 'BRL' => __('Brazilian Real (R$)', 'give'), |
|
74 | + 'CAD' => __('Canadian Dollars ($)', 'give'), |
|
75 | + 'CZK' => __('Czech Koruna (Kč)', 'give'), |
|
76 | + 'DKK' => __('Danish Krone (kr.)', 'give'), |
|
77 | + 'HKD' => __('Hong Kong Dollar ($)', 'give'), |
|
78 | + 'HUF' => __('Hungarian Forint (Ft)', 'give'), |
|
79 | + 'ILS' => __('Israeli Shekel (₪)', 'give'), |
|
80 | + 'JPY' => __('Japanese Yen (¥)', 'give'), |
|
81 | + 'MYR' => __('Malaysian Ringgits (RM)', 'give'), |
|
82 | + 'MXN' => __('Mexican Peso ($)', 'give'), |
|
83 | + 'MAD' => __('Moroccan Dirham (.د.م)', 'give'), |
|
84 | + 'NZD' => __('New Zealand Dollar ($)', 'give'), |
|
85 | + 'NOK' => __('Norwegian Krone (Kr.)', 'give'), |
|
86 | + 'PHP' => __('Philippine Pesos (₱)', 'give'), |
|
87 | + 'PLN' => __('Polish Zloty (zł)', 'give'), |
|
88 | + 'SGD' => __('Singapore Dollar ($)', 'give'), |
|
89 | + 'KRW' => __('South Korean Won (₩)', 'give'), |
|
90 | + 'ZAR' => __('South African Rand (R)', 'give'), |
|
91 | + 'SEK' => __('Swedish Krona (kr)', 'give'), |
|
92 | + 'CHF' => __('Swiss Franc (CHF)', 'give'), |
|
93 | + 'TWD' => __('Taiwan New Dollars (NT$)', 'give'), |
|
94 | + 'THB' => __('Thai Baht (฿)', 'give'), |
|
95 | + 'INR' => __('Indian Rupee (₹)', 'give'), |
|
96 | + 'TRY' => __('Turkish Lira (₺)', 'give'), |
|
97 | + 'RIAL' => __('Iranian Rial (﷼)', 'give'), |
|
98 | + 'RUB' => __('Russian Rubles (руб)', 'give'), |
|
99 | 99 | ); |
100 | 100 | |
101 | - return apply_filters( 'give_currencies', $currencies ); |
|
101 | + return apply_filters('give_currencies', $currencies); |
|
102 | 102 | } |
103 | 103 | |
104 | 104 | |
@@ -115,12 +115,12 @@ discard block |
||
115 | 115 | * |
116 | 116 | * @return string The symbol to use for the currency |
117 | 117 | */ |
118 | -function give_currency_symbol( $currency = '', $decode_currency = false ) { |
|
118 | +function give_currency_symbol($currency = '', $decode_currency = false) { |
|
119 | 119 | |
120 | - if ( empty( $currency ) ) { |
|
120 | + if (empty($currency)) { |
|
121 | 121 | $currency = give_get_currency(); |
122 | 122 | } |
123 | - switch ( $currency ) : |
|
123 | + switch ($currency) : |
|
124 | 124 | case 'GBP' : |
125 | 125 | $symbol = '£'; |
126 | 126 | break; |
@@ -198,9 +198,9 @@ discard block |
||
198 | 198 | break; |
199 | 199 | endswitch; |
200 | 200 | |
201 | - $symbol = ( ! $decode_currency ? $symbol : html_entity_decode( $symbol ) ); |
|
201 | + $symbol = ( ! $decode_currency ? $symbol : html_entity_decode($symbol)); |
|
202 | 202 | |
203 | - return apply_filters( 'give_currency_symbol', $symbol, $currency ); |
|
203 | + return apply_filters('give_currency_symbol', $symbol, $currency); |
|
204 | 204 | } |
205 | 205 | |
206 | 206 | |
@@ -213,16 +213,16 @@ discard block |
||
213 | 213 | * |
214 | 214 | * @return string |
215 | 215 | */ |
216 | -function give_get_currency_name( $currency_code ) { |
|
216 | +function give_get_currency_name($currency_code) { |
|
217 | 217 | $currency_name = ''; |
218 | 218 | $currency_names = give_get_currencies(); |
219 | 219 | |
220 | - if ( $currency_code && array_key_exists( $currency_code, $currency_names ) ) { |
|
221 | - $currency_name = explode( '(', $currency_names[ $currency_code ] ); |
|
222 | - $currency_name = trim( current( $currency_name ) ); |
|
220 | + if ($currency_code && array_key_exists($currency_code, $currency_names)) { |
|
221 | + $currency_name = explode('(', $currency_names[$currency_code]); |
|
222 | + $currency_name = trim(current($currency_name)); |
|
223 | 223 | } |
224 | 224 | |
225 | - return apply_filters( 'give_currency_name', $currency_name, $currency_code ); |
|
225 | + return apply_filters('give_currency_name', $currency_name, $currency_code); |
|
226 | 226 | } |
227 | 227 | |
228 | 228 | |
@@ -236,21 +236,21 @@ discard block |
||
236 | 236 | |
237 | 237 | global $wp; |
238 | 238 | |
239 | - if ( get_option( 'permalink_structure' ) ) { |
|
240 | - $base = trailingslashit( home_url( $wp->request ) ); |
|
239 | + if (get_option('permalink_structure')) { |
|
240 | + $base = trailingslashit(home_url($wp->request)); |
|
241 | 241 | } else { |
242 | - $base = add_query_arg( $wp->query_string, '', trailingslashit( home_url( $wp->request ) ) ); |
|
243 | - $base = remove_query_arg( array( 'post_type', 'name' ), $base ); |
|
242 | + $base = add_query_arg($wp->query_string, '', trailingslashit(home_url($wp->request))); |
|
243 | + $base = remove_query_arg(array('post_type', 'name'), $base); |
|
244 | 244 | } |
245 | 245 | |
246 | 246 | $scheme = is_ssl() ? 'https' : 'http'; |
247 | - $current_uri = set_url_scheme( $base, $scheme ); |
|
247 | + $current_uri = set_url_scheme($base, $scheme); |
|
248 | 248 | |
249 | - if ( is_front_page() ) { |
|
250 | - $current_uri = home_url( '/' ); |
|
249 | + if (is_front_page()) { |
|
250 | + $current_uri = home_url('/'); |
|
251 | 251 | } |
252 | 252 | |
253 | - return apply_filters( 'give_get_current_page_url', $current_uri ); |
|
253 | + return apply_filters('give_get_current_page_url', $current_uri); |
|
254 | 254 | |
255 | 255 | } |
256 | 256 | |
@@ -272,15 +272,15 @@ discard block |
||
272 | 272 | */ |
273 | 273 | $gateways = give_get_enabled_payment_gateways(); |
274 | 274 | |
275 | - if ( count( $gateways ) == 1 && ! isset( $gateways['paypal'] ) && ! isset( $gateways['manual'] ) ) { |
|
275 | + if (count($gateways) == 1 && ! isset($gateways['paypal']) && ! isset($gateways['manual'])) { |
|
276 | 276 | $ret = true; |
277 | - } elseif ( count( $gateways ) == 1 ) { |
|
277 | + } elseif (count($gateways) == 1) { |
|
278 | 278 | $ret = false; |
279 | - } elseif ( count( $gateways ) == 2 && isset( $gateways['paypal'] ) && isset( $gateways['manual'] ) ) { |
|
279 | + } elseif (count($gateways) == 2 && isset($gateways['paypal']) && isset($gateways['manual'])) { |
|
280 | 280 | $ret = false; |
281 | 281 | } |
282 | 282 | |
283 | - return (bool) apply_filters( 'give_verify_credit_cards', $ret ); |
|
283 | + return (bool) apply_filters('give_verify_credit_cards', $ret); |
|
284 | 284 | } |
285 | 285 | |
286 | 286 | /** |
@@ -292,26 +292,26 @@ discard block |
||
292 | 292 | function give_get_timezone_id() { |
293 | 293 | |
294 | 294 | // if site timezone string exists, return it. |
295 | - if ( $timezone = get_option( 'timezone_string' ) ) { |
|
295 | + if ($timezone = get_option('timezone_string')) { |
|
296 | 296 | return $timezone; |
297 | 297 | } |
298 | 298 | |
299 | 299 | // get UTC offset, if it isn't set return UTC. |
300 | - if ( ! ( $utc_offset = 3600 * get_option( 'gmt_offset', 0 ) ) ) { |
|
300 | + if ( ! ($utc_offset = 3600 * get_option('gmt_offset', 0))) { |
|
301 | 301 | return 'UTC'; |
302 | 302 | } |
303 | 303 | |
304 | 304 | // attempt to guess the timezone string from the UTC offset. |
305 | - $timezone = timezone_name_from_abbr( '', $utc_offset ); |
|
305 | + $timezone = timezone_name_from_abbr('', $utc_offset); |
|
306 | 306 | |
307 | 307 | // last try, guess timezone string manually. |
308 | - if ( $timezone === false ) { |
|
308 | + if ($timezone === false) { |
|
309 | 309 | |
310 | - $is_dst = date( 'I' ); |
|
310 | + $is_dst = date('I'); |
|
311 | 311 | |
312 | - foreach ( timezone_abbreviations_list() as $abbr ) { |
|
313 | - foreach ( $abbr as $city ) { |
|
314 | - if ( $city['dst'] == $is_dst && $city['offset'] == $utc_offset ) { |
|
312 | + foreach (timezone_abbreviations_list() as $abbr) { |
|
313 | + foreach ($abbr as $city) { |
|
314 | + if ($city['dst'] == $is_dst && $city['offset'] == $utc_offset) { |
|
315 | 315 | return $city['timezone_id']; |
316 | 316 | } |
317 | 317 | } |
@@ -335,17 +335,17 @@ discard block |
||
335 | 335 | |
336 | 336 | $ip = '127.0.0.1'; |
337 | 337 | |
338 | - if ( ! empty( $_SERVER['HTTP_CLIENT_IP'] ) ) { |
|
338 | + if ( ! empty($_SERVER['HTTP_CLIENT_IP'])) { |
|
339 | 339 | // check ip from share internet |
340 | 340 | $ip = $_SERVER['HTTP_CLIENT_IP']; |
341 | - } elseif ( ! empty( $_SERVER['HTTP_X_FORWARDED_FOR'] ) ) { |
|
341 | + } elseif ( ! empty($_SERVER['HTTP_X_FORWARDED_FOR'])) { |
|
342 | 342 | // to check ip is pass from proxy |
343 | 343 | $ip = $_SERVER['HTTP_X_FORWARDED_FOR']; |
344 | - } elseif ( ! empty( $_SERVER['REMOTE_ADDR'] ) ) { |
|
344 | + } elseif ( ! empty($_SERVER['REMOTE_ADDR'])) { |
|
345 | 345 | $ip = $_SERVER['REMOTE_ADDR']; |
346 | 346 | } |
347 | 347 | |
348 | - return apply_filters( 'give_get_ip', $ip ); |
|
348 | + return apply_filters('give_get_ip', $ip); |
|
349 | 349 | } |
350 | 350 | |
351 | 351 | |
@@ -360,9 +360,9 @@ discard block |
||
360 | 360 | * |
361 | 361 | * @uses Give()->session->set() |
362 | 362 | */ |
363 | -function give_set_purchase_session( $purchase_data = array() ) { |
|
364 | - Give()->session->set( 'give_purchase', $purchase_data ); |
|
365 | - Give()->session->set( 'give_email', $purchase_data['user_email'] ); |
|
363 | +function give_set_purchase_session($purchase_data = array()) { |
|
364 | + Give()->session->set('give_purchase', $purchase_data); |
|
365 | + Give()->session->set('give_email', $purchase_data['user_email']); |
|
366 | 366 | } |
367 | 367 | |
368 | 368 | /** |
@@ -376,7 +376,7 @@ discard block |
||
376 | 376 | * @return mixed array | false |
377 | 377 | */ |
378 | 378 | function give_get_purchase_session() { |
379 | - return Give()->session->get( 'give_purchase' ); |
|
379 | + return Give()->session->get('give_purchase'); |
|
380 | 380 | } |
381 | 381 | |
382 | 382 | /** |
@@ -391,14 +391,14 @@ discard block |
||
391 | 391 | * |
392 | 392 | * @return string |
393 | 393 | */ |
394 | -function give_get_purchase_summary( $purchase_data, $email = true ) { |
|
394 | +function give_get_purchase_summary($purchase_data, $email = true) { |
|
395 | 395 | $summary = ''; |
396 | 396 | |
397 | - if ( $email ) { |
|
398 | - $summary .= $purchase_data['user_email'] . ' - '; |
|
397 | + if ($email) { |
|
398 | + $summary .= $purchase_data['user_email'].' - '; |
|
399 | 399 | } |
400 | 400 | |
401 | - $summary .= get_the_title( $purchase_data['post_data']['give-form-id'] ); |
|
401 | + $summary .= get_the_title($purchase_data['post_data']['give-form-id']); |
|
402 | 402 | |
403 | 403 | return $summary; |
404 | 404 | } |
@@ -415,31 +415,31 @@ discard block |
||
415 | 415 | function give_get_host() { |
416 | 416 | $host = false; |
417 | 417 | |
418 | - if ( defined( 'WPE_APIKEY' ) ) { |
|
418 | + if (defined('WPE_APIKEY')) { |
|
419 | 419 | $host = 'WP Engine'; |
420 | - } elseif ( defined( 'PAGELYBIN' ) ) { |
|
420 | + } elseif (defined('PAGELYBIN')) { |
|
421 | 421 | $host = 'Pagely'; |
422 | - } elseif ( DB_HOST == 'localhost:/tmp/mysql5.sock' ) { |
|
422 | + } elseif (DB_HOST == 'localhost:/tmp/mysql5.sock') { |
|
423 | 423 | $host = 'ICDSoft'; |
424 | - } elseif ( DB_HOST == 'mysqlv5' ) { |
|
424 | + } elseif (DB_HOST == 'mysqlv5') { |
|
425 | 425 | $host = 'NetworkSolutions'; |
426 | - } elseif ( strpos( DB_HOST, 'ipagemysql.com' ) !== false ) { |
|
426 | + } elseif (strpos(DB_HOST, 'ipagemysql.com') !== false) { |
|
427 | 427 | $host = 'iPage'; |
428 | - } elseif ( strpos( DB_HOST, 'ipowermysql.com' ) !== false ) { |
|
428 | + } elseif (strpos(DB_HOST, 'ipowermysql.com') !== false) { |
|
429 | 429 | $host = 'IPower'; |
430 | - } elseif ( strpos( DB_HOST, '.gridserver.com' ) !== false ) { |
|
430 | + } elseif (strpos(DB_HOST, '.gridserver.com') !== false) { |
|
431 | 431 | $host = 'MediaTemple Grid'; |
432 | - } elseif ( strpos( DB_HOST, '.pair.com' ) !== false ) { |
|
432 | + } elseif (strpos(DB_HOST, '.pair.com') !== false) { |
|
433 | 433 | $host = 'pair Networks'; |
434 | - } elseif ( strpos( DB_HOST, '.stabletransit.com' ) !== false ) { |
|
434 | + } elseif (strpos(DB_HOST, '.stabletransit.com') !== false) { |
|
435 | 435 | $host = 'Rackspace Cloud'; |
436 | - } elseif ( strpos( DB_HOST, '.sysfix.eu' ) !== false ) { |
|
436 | + } elseif (strpos(DB_HOST, '.sysfix.eu') !== false) { |
|
437 | 437 | $host = 'SysFix.eu Power Hosting'; |
438 | - } elseif ( strpos( $_SERVER['SERVER_NAME'], 'Flywheel' ) !== false ) { |
|
438 | + } elseif (strpos($_SERVER['SERVER_NAME'], 'Flywheel') !== false) { |
|
439 | 439 | $host = 'Flywheel'; |
440 | 440 | } else { |
441 | 441 | // Adding a general fallback for data gathering |
442 | - $host = 'DBH: ' . DB_HOST . ', SRV: ' . $_SERVER['SERVER_NAME']; |
|
442 | + $host = 'DBH: '.DB_HOST.', SRV: '.$_SERVER['SERVER_NAME']; |
|
443 | 443 | } |
444 | 444 | |
445 | 445 | return $host; |
@@ -455,67 +455,67 @@ discard block |
||
455 | 455 | * |
456 | 456 | * @return bool true if host matches, false if not |
457 | 457 | */ |
458 | -function give_is_host( $host = false ) { |
|
458 | +function give_is_host($host = false) { |
|
459 | 459 | |
460 | 460 | $return = false; |
461 | 461 | |
462 | - if ( $host ) { |
|
463 | - $host = str_replace( ' ', '', strtolower( $host ) ); |
|
462 | + if ($host) { |
|
463 | + $host = str_replace(' ', '', strtolower($host)); |
|
464 | 464 | |
465 | - switch ( $host ) { |
|
465 | + switch ($host) { |
|
466 | 466 | case 'wpengine': |
467 | - if ( defined( 'WPE_APIKEY' ) ) { |
|
467 | + if (defined('WPE_APIKEY')) { |
|
468 | 468 | $return = true; |
469 | 469 | } |
470 | 470 | break; |
471 | 471 | case 'pagely': |
472 | - if ( defined( 'PAGELYBIN' ) ) { |
|
472 | + if (defined('PAGELYBIN')) { |
|
473 | 473 | $return = true; |
474 | 474 | } |
475 | 475 | break; |
476 | 476 | case 'icdsoft': |
477 | - if ( DB_HOST == 'localhost:/tmp/mysql5.sock' ) { |
|
477 | + if (DB_HOST == 'localhost:/tmp/mysql5.sock') { |
|
478 | 478 | $return = true; |
479 | 479 | } |
480 | 480 | break; |
481 | 481 | case 'networksolutions': |
482 | - if ( DB_HOST == 'mysqlv5' ) { |
|
482 | + if (DB_HOST == 'mysqlv5') { |
|
483 | 483 | $return = true; |
484 | 484 | } |
485 | 485 | break; |
486 | 486 | case 'ipage': |
487 | - if ( strpos( DB_HOST, 'ipagemysql.com' ) !== false ) { |
|
487 | + if (strpos(DB_HOST, 'ipagemysql.com') !== false) { |
|
488 | 488 | $return = true; |
489 | 489 | } |
490 | 490 | break; |
491 | 491 | case 'ipower': |
492 | - if ( strpos( DB_HOST, 'ipowermysql.com' ) !== false ) { |
|
492 | + if (strpos(DB_HOST, 'ipowermysql.com') !== false) { |
|
493 | 493 | $return = true; |
494 | 494 | } |
495 | 495 | break; |
496 | 496 | case 'mediatemplegrid': |
497 | - if ( strpos( DB_HOST, '.gridserver.com' ) !== false ) { |
|
497 | + if (strpos(DB_HOST, '.gridserver.com') !== false) { |
|
498 | 498 | $return = true; |
499 | 499 | } |
500 | 500 | break; |
501 | 501 | case 'pairnetworks': |
502 | - if ( strpos( DB_HOST, '.pair.com' ) !== false ) { |
|
502 | + if (strpos(DB_HOST, '.pair.com') !== false) { |
|
503 | 503 | $return = true; |
504 | 504 | } |
505 | 505 | break; |
506 | 506 | case 'rackspacecloud': |
507 | - if ( strpos( DB_HOST, '.stabletransit.com' ) !== false ) { |
|
507 | + if (strpos(DB_HOST, '.stabletransit.com') !== false) { |
|
508 | 508 | $return = true; |
509 | 509 | } |
510 | 510 | break; |
511 | 511 | case 'sysfix.eu': |
512 | 512 | case 'sysfix.eupowerhosting': |
513 | - if ( strpos( DB_HOST, '.sysfix.eu' ) !== false ) { |
|
513 | + if (strpos(DB_HOST, '.sysfix.eu') !== false) { |
|
514 | 514 | $return = true; |
515 | 515 | } |
516 | 516 | break; |
517 | 517 | case 'flywheel': |
518 | - if ( strpos( $_SERVER['SERVER_NAME'], 'Flywheel' ) !== false ) { |
|
518 | + if (strpos($_SERVER['SERVER_NAME'], 'Flywheel') !== false) { |
|
519 | 519 | $return = true; |
520 | 520 | } |
521 | 521 | break; |
@@ -548,7 +548,7 @@ discard block |
||
548 | 548 | * @param string $replacement Optional. The function that should have been called. |
549 | 549 | * @param array $backtrace Optional. Contains stack backtrace of deprecated function. |
550 | 550 | */ |
551 | -function _give_deprecated_function( $function, $version, $replacement = null, $backtrace = null ) { |
|
551 | +function _give_deprecated_function($function, $version, $replacement = null, $backtrace = null) { |
|
552 | 552 | |
553 | 553 | /** |
554 | 554 | * Fires while give deprecated function call occurs. |
@@ -561,19 +561,19 @@ discard block |
||
561 | 561 | * @param string $replacement Optional. The function that should have been called. |
562 | 562 | * @param string $version The plugin version that deprecated the function. |
563 | 563 | */ |
564 | - do_action( 'give_deprecated_function_run', $function, $replacement, $version ); |
|
564 | + do_action('give_deprecated_function_run', $function, $replacement, $version); |
|
565 | 565 | |
566 | - $show_errors = current_user_can( 'manage_options' ); |
|
566 | + $show_errors = current_user_can('manage_options'); |
|
567 | 567 | |
568 | 568 | // Allow plugin to filter the output error trigger. |
569 | - if ( WP_DEBUG && apply_filters( 'give_deprecated_function_trigger_error', $show_errors ) ) { |
|
570 | - if ( ! is_null( $replacement ) ) { |
|
571 | - trigger_error( sprintf( __( '%1$s is <strong>deprecated</strong> since Give version %2$s! Use %3$s instead.', 'give' ), $function, $version, $replacement ) ); |
|
572 | - trigger_error( print_r( $backtrace, 1 ) ); // Limited to previous 1028 characters, but since we only need to move back 1 in stack that should be fine. |
|
569 | + if (WP_DEBUG && apply_filters('give_deprecated_function_trigger_error', $show_errors)) { |
|
570 | + if ( ! is_null($replacement)) { |
|
571 | + trigger_error(sprintf(__('%1$s is <strong>deprecated</strong> since Give version %2$s! Use %3$s instead.', 'give'), $function, $version, $replacement)); |
|
572 | + trigger_error(print_r($backtrace, 1)); // Limited to previous 1028 characters, but since we only need to move back 1 in stack that should be fine. |
|
573 | 573 | // Alternatively we could dump this to a file. |
574 | 574 | } else { |
575 | - trigger_error( sprintf( __( '%1$s is <strong>deprecated</strong> since Give version %2$s with no alternative available.', 'give' ), $function, $version ) ); |
|
576 | - trigger_error( print_r( $backtrace, 1 ) );// Limited to previous 1028 characters, but since we only need to move back 1 in stack that should be fine. |
|
575 | + trigger_error(sprintf(__('%1$s is <strong>deprecated</strong> since Give version %2$s with no alternative available.', 'give'), $function, $version)); |
|
576 | + trigger_error(print_r($backtrace, 1)); // Limited to previous 1028 characters, but since we only need to move back 1 in stack that should be fine. |
|
577 | 577 | // Alternatively we could dump this to a file. |
578 | 578 | } |
579 | 579 | } |
@@ -587,8 +587,8 @@ discard block |
||
587 | 587 | * @return string $post_id |
588 | 588 | */ |
589 | 589 | function give_get_admin_post_id() { |
590 | - $post_id = isset( $_GET['post'] ) ? $_GET['post'] : null; |
|
591 | - if ( ! $post_id && isset( $_POST['post_id'] ) ) { |
|
590 | + $post_id = isset($_GET['post']) ? $_GET['post'] : null; |
|
591 | + if ( ! $post_id && isset($_POST['post_id'])) { |
|
592 | 592 | $post_id = $_POST['post_id']; |
593 | 593 | } |
594 | 594 | |
@@ -602,7 +602,7 @@ discard block |
||
602 | 602 | * @return string Arg separator output |
603 | 603 | */ |
604 | 604 | function give_get_php_arg_separator_output() { |
605 | - return ini_get( 'arg_separator.output' ); |
|
605 | + return ini_get('arg_separator.output'); |
|
606 | 606 | } |
607 | 607 | |
608 | 608 | |
@@ -617,10 +617,10 @@ discard block |
||
617 | 617 | * |
618 | 618 | * @return string Short month name |
619 | 619 | */ |
620 | -function give_month_num_to_name( $n ) { |
|
621 | - $timestamp = mktime( 0, 0, 0, $n, 1, 2005 ); |
|
620 | +function give_month_num_to_name($n) { |
|
621 | + $timestamp = mktime(0, 0, 0, $n, 1, 2005); |
|
622 | 622 | |
623 | - return date_i18n( 'M', $timestamp ); |
|
623 | + return date_i18n('M', $timestamp); |
|
624 | 624 | } |
625 | 625 | |
626 | 626 | |
@@ -633,10 +633,10 @@ discard block |
||
633 | 633 | * |
634 | 634 | * @return bool Whether or not function is disabled. |
635 | 635 | */ |
636 | -function give_is_func_disabled( $function ) { |
|
637 | - $disabled = explode( ',', ini_get( 'disable_functions' ) ); |
|
636 | +function give_is_func_disabled($function) { |
|
637 | + $disabled = explode(',', ini_get('disable_functions')); |
|
638 | 638 | |
639 | - return in_array( $function, $disabled ); |
|
639 | + return in_array($function, $disabled); |
|
640 | 640 | } |
641 | 641 | |
642 | 642 | |
@@ -648,7 +648,7 @@ discard block |
||
648 | 648 | function give_get_newsletter() { |
649 | 649 | ?> |
650 | 650 | |
651 | - <p class="newsletter-intro"><?php esc_html_e( 'Be sure to sign up for the Give newsletter below to stay informed of important updates and news.', 'give' ); ?></p> |
|
651 | + <p class="newsletter-intro"><?php esc_html_e('Be sure to sign up for the Give newsletter below to stay informed of important updates and news.', 'give'); ?></p> |
|
652 | 652 | |
653 | 653 | <div class="give-newsletter-form-wrap"> |
654 | 654 | |
@@ -656,33 +656,33 @@ discard block |
||
656 | 656 | method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" |
657 | 657 | target="_blank" novalidate> |
658 | 658 | <div class="give-newsletter-confirmation"> |
659 | - <p><?php esc_html_e( 'Thanks for Subscribing!', 'give' ); ?> :)</p> |
|
659 | + <p><?php esc_html_e('Thanks for Subscribing!', 'give'); ?> :)</p> |
|
660 | 660 | </div> |
661 | 661 | |
662 | 662 | <table class="form-table give-newsletter-form"> |
663 | 663 | <tr valign="middle"> |
664 | 664 | <td> |
665 | 665 | <label for="mce-EMAIL" |
666 | - class="screen-reader-text"><?php esc_html_e( 'Email Address (required)', 'give' ); ?></label> |
|
666 | + class="screen-reader-text"><?php esc_html_e('Email Address (required)', 'give'); ?></label> |
|
667 | 667 | <input type="email" name="EMAIL" id="mce-EMAIL" |
668 | - placeholder="<?php esc_attr_e( 'Email Address (required)', 'give' ); ?>" |
|
668 | + placeholder="<?php esc_attr_e('Email Address (required)', 'give'); ?>" |
|
669 | 669 | class="required email" value=""> |
670 | 670 | </td> |
671 | 671 | <td> |
672 | 672 | <label for="mce-FNAME" |
673 | - class="screen-reader-text"><?php esc_html_e( 'First Name', 'give' ); ?></label> |
|
673 | + class="screen-reader-text"><?php esc_html_e('First Name', 'give'); ?></label> |
|
674 | 674 | <input type="text" name="FNAME" id="mce-FNAME" |
675 | - placeholder="<?php esc_attr_e( 'First Name', 'give' ); ?>" class="" value=""> |
|
675 | + placeholder="<?php esc_attr_e('First Name', 'give'); ?>" class="" value=""> |
|
676 | 676 | </td> |
677 | 677 | <td> |
678 | 678 | <label for="mce-LNAME" |
679 | - class="screen-reader-text"><?php esc_html_e( 'Last Name', 'give' ); ?></label> |
|
679 | + class="screen-reader-text"><?php esc_html_e('Last Name', 'give'); ?></label> |
|
680 | 680 | <input type="text" name="LNAME" id="mce-LNAME" |
681 | - placeholder="<?php esc_attr_e( 'Last Name', 'give' ); ?>" class="" value=""> |
|
681 | + placeholder="<?php esc_attr_e('Last Name', 'give'); ?>" class="" value=""> |
|
682 | 682 | </td> |
683 | 683 | <td> |
684 | 684 | <input type="submit" name="subscribe" id="mc-embedded-subscribe" class="button" |
685 | - value="<?php esc_attr_e( 'Subscribe', 'give' ); ?>"> |
|
685 | + value="<?php esc_attr_e('Subscribe', 'give'); ?>"> |
|
686 | 686 | </td> |
687 | 687 | </tr> |
688 | 688 | </table> |
@@ -735,7 +735,7 @@ discard block |
||
735 | 735 | * |
736 | 736 | * @return string |
737 | 737 | */ |
738 | -function give_svg_icons( $icon ) { |
|
738 | +function give_svg_icons($icon) { |
|
739 | 739 | |
740 | 740 | // Store your SVGs in an associative array |
741 | 741 | $svgs = array( |
@@ -747,7 +747,7 @@ discard block |
||
747 | 747 | ); |
748 | 748 | |
749 | 749 | // Return the chosen icon's SVG string |
750 | - return $svgs[ $icon ]; |
|
750 | + return $svgs[$icon]; |
|
751 | 751 | } |
752 | 752 | |
753 | 753 | /** |
@@ -759,15 +759,15 @@ discard block |
||
759 | 759 | * |
760 | 760 | * @return mixed |
761 | 761 | */ |
762 | -function modify_nav_menu_meta_box_object( $post_type ) { |
|
763 | - if ( isset( $post_type->name ) && $post_type->name == 'give_forms' ) { |
|
764 | - $post_type->labels->name = esc_html__( 'Donation Forms', 'give' ); |
|
762 | +function modify_nav_menu_meta_box_object($post_type) { |
|
763 | + if (isset($post_type->name) && $post_type->name == 'give_forms') { |
|
764 | + $post_type->labels->name = esc_html__('Donation Forms', 'give'); |
|
765 | 765 | } |
766 | 766 | |
767 | 767 | return $post_type; |
768 | 768 | } |
769 | 769 | |
770 | -add_filter( 'nav_menu_meta_box_object', 'modify_nav_menu_meta_box_object' ); |
|
770 | +add_filter('nav_menu_meta_box_object', 'modify_nav_menu_meta_box_object'); |
|
771 | 771 | |
772 | 772 | |
773 | 773 | /** |
@@ -781,7 +781,7 @@ discard block |
||
781 | 781 | * @license https://opensource.org/licenses/MIT MIT |
782 | 782 | */ |
783 | 783 | |
784 | -if ( ! function_exists( 'array_column' ) ) { |
|
784 | +if ( ! function_exists('array_column')) { |
|
785 | 785 | /** |
786 | 786 | * Returns the values from a single column of the input array, identified by |
787 | 787 | * the $columnKey. |
@@ -800,53 +800,53 @@ discard block |
||
800 | 800 | * |
801 | 801 | * @return array |
802 | 802 | */ |
803 | - function array_column( $input = null, $columnKey = null, $indexKey = null ) { |
|
803 | + function array_column($input = null, $columnKey = null, $indexKey = null) { |
|
804 | 804 | // Using func_get_args() in order to check for proper number of |
805 | 805 | // parameters and trigger errors exactly as the built-in array_column() |
806 | 806 | // does in PHP 5.5. |
807 | 807 | $argc = func_num_args(); |
808 | 808 | $params = func_get_args(); |
809 | 809 | |
810 | - if ( $argc < 2 ) { |
|
811 | - trigger_error( sprintf( esc_html__( 'array_column() expects at least 2 parameters, %s given.', 'give' ), $argc ), E_USER_WARNING ); |
|
810 | + if ($argc < 2) { |
|
811 | + trigger_error(sprintf(esc_html__('array_column() expects at least 2 parameters, %s given.', 'give'), $argc), E_USER_WARNING); |
|
812 | 812 | |
813 | 813 | return null; |
814 | 814 | } |
815 | 815 | |
816 | - if ( ! is_array( $params[0] ) ) { |
|
817 | - trigger_error( sprintf( esc_html__( 'array_column() expects parameter 1 to be array, %s given.', 'give' ), gettype( $params[0] ) ), E_USER_WARNING ); |
|
816 | + if ( ! is_array($params[0])) { |
|
817 | + trigger_error(sprintf(esc_html__('array_column() expects parameter 1 to be array, %s given.', 'give'), gettype($params[0])), E_USER_WARNING); |
|
818 | 818 | |
819 | 819 | return null; |
820 | 820 | } |
821 | 821 | |
822 | - if ( ! is_int( $params[1] ) |
|
823 | - && ! is_float( $params[1] ) |
|
824 | - && ! is_string( $params[1] ) |
|
822 | + if ( ! is_int($params[1]) |
|
823 | + && ! is_float($params[1]) |
|
824 | + && ! is_string($params[1]) |
|
825 | 825 | && $params[1] !== null |
826 | - && ! ( is_object( $params[1] ) && method_exists( $params[1], '__toString' ) ) |
|
826 | + && ! (is_object($params[1]) && method_exists($params[1], '__toString')) |
|
827 | 827 | ) { |
828 | - trigger_error( esc_html__( 'array_column(): The column key should be either a string or an integer.', 'give' ), E_USER_WARNING ); |
|
828 | + trigger_error(esc_html__('array_column(): The column key should be either a string or an integer.', 'give'), E_USER_WARNING); |
|
829 | 829 | |
830 | 830 | return false; |
831 | 831 | } |
832 | 832 | |
833 | - if ( isset( $params[2] ) |
|
834 | - && ! is_int( $params[2] ) |
|
835 | - && ! is_float( $params[2] ) |
|
836 | - && ! is_string( $params[2] ) |
|
837 | - && ! ( is_object( $params[2] ) && method_exists( $params[2], '__toString' ) ) |
|
833 | + if (isset($params[2]) |
|
834 | + && ! is_int($params[2]) |
|
835 | + && ! is_float($params[2]) |
|
836 | + && ! is_string($params[2]) |
|
837 | + && ! (is_object($params[2]) && method_exists($params[2], '__toString')) |
|
838 | 838 | ) { |
839 | - trigger_error( esc_html__( 'array_column(): The index key should be either a string or an integer.', 'give' ), E_USER_WARNING ); |
|
839 | + trigger_error(esc_html__('array_column(): The index key should be either a string or an integer.', 'give'), E_USER_WARNING); |
|
840 | 840 | |
841 | 841 | return false; |
842 | 842 | } |
843 | 843 | |
844 | 844 | $paramsInput = $params[0]; |
845 | - $paramsColumnKey = ( $params[1] !== null ) ? (string) $params[1] : null; |
|
845 | + $paramsColumnKey = ($params[1] !== null) ? (string) $params[1] : null; |
|
846 | 846 | |
847 | 847 | $paramsIndexKey = null; |
848 | - if ( isset( $params[2] ) ) { |
|
849 | - if ( is_float( $params[2] ) || is_int( $params[2] ) ) { |
|
848 | + if (isset($params[2])) { |
|
849 | + if (is_float($params[2]) || is_int($params[2])) { |
|
850 | 850 | $paramsIndexKey = (int) $params[2]; |
851 | 851 | } else { |
852 | 852 | $paramsIndexKey = (string) $params[2]; |
@@ -855,26 +855,26 @@ discard block |
||
855 | 855 | |
856 | 856 | $resultArray = array(); |
857 | 857 | |
858 | - foreach ( $paramsInput as $row ) { |
|
858 | + foreach ($paramsInput as $row) { |
|
859 | 859 | $key = $value = null; |
860 | 860 | $keySet = $valueSet = false; |
861 | 861 | |
862 | - if ( $paramsIndexKey !== null && array_key_exists( $paramsIndexKey, $row ) ) { |
|
862 | + if ($paramsIndexKey !== null && array_key_exists($paramsIndexKey, $row)) { |
|
863 | 863 | $keySet = true; |
864 | - $key = (string) $row[ $paramsIndexKey ]; |
|
864 | + $key = (string) $row[$paramsIndexKey]; |
|
865 | 865 | } |
866 | 866 | |
867 | - if ( $paramsColumnKey === null ) { |
|
867 | + if ($paramsColumnKey === null) { |
|
868 | 868 | $valueSet = true; |
869 | 869 | $value = $row; |
870 | - } elseif ( is_array( $row ) && array_key_exists( $paramsColumnKey, $row ) ) { |
|
870 | + } elseif (is_array($row) && array_key_exists($paramsColumnKey, $row)) { |
|
871 | 871 | $valueSet = true; |
872 | - $value = $row[ $paramsColumnKey ]; |
|
872 | + $value = $row[$paramsColumnKey]; |
|
873 | 873 | } |
874 | 874 | |
875 | - if ( $valueSet ) { |
|
876 | - if ( $keySet ) { |
|
877 | - $resultArray[ $key ] = $value; |
|
875 | + if ($valueSet) { |
|
876 | + if ($keySet) { |
|
877 | + $resultArray[$key] = $value; |
|
878 | 878 | } else { |
879 | 879 | $resultArray[] = $value; |
880 | 880 | } |
@@ -894,40 +894,40 @@ discard block |
||
894 | 894 | * |
895 | 895 | * @return bool Whether the receipt is visible or not. |
896 | 896 | */ |
897 | -function give_can_view_receipt( $payment_key = '' ) { |
|
897 | +function give_can_view_receipt($payment_key = '') { |
|
898 | 898 | |
899 | 899 | $return = false; |
900 | 900 | |
901 | - if ( empty( $payment_key ) ) { |
|
901 | + if (empty($payment_key)) { |
|
902 | 902 | return $return; |
903 | 903 | } |
904 | 904 | |
905 | 905 | global $give_receipt_args; |
906 | 906 | |
907 | - $give_receipt_args['id'] = give_get_purchase_id_by_key( $payment_key ); |
|
907 | + $give_receipt_args['id'] = give_get_purchase_id_by_key($payment_key); |
|
908 | 908 | |
909 | - $user_id = (int) give_get_payment_user_id( $give_receipt_args['id'] ); |
|
909 | + $user_id = (int) give_get_payment_user_id($give_receipt_args['id']); |
|
910 | 910 | |
911 | - $payment_meta = give_get_payment_meta( $give_receipt_args['id'] ); |
|
911 | + $payment_meta = give_get_payment_meta($give_receipt_args['id']); |
|
912 | 912 | |
913 | - if ( is_user_logged_in() ) { |
|
914 | - if ( $user_id === (int) get_current_user_id() ) { |
|
913 | + if (is_user_logged_in()) { |
|
914 | + if ($user_id === (int) get_current_user_id()) { |
|
915 | 915 | $return = true; |
916 | - } elseif ( wp_get_current_user()->user_email === give_get_payment_user_email( $give_receipt_args['id'] ) ) { |
|
916 | + } elseif (wp_get_current_user()->user_email === give_get_payment_user_email($give_receipt_args['id'])) { |
|
917 | 917 | $return = true; |
918 | - } elseif ( current_user_can( 'view_give_sensitive_data' ) ) { |
|
918 | + } elseif (current_user_can('view_give_sensitive_data')) { |
|
919 | 919 | $return = true; |
920 | 920 | } |
921 | 921 | } |
922 | 922 | |
923 | 923 | $session = give_get_purchase_session(); |
924 | - if ( ! empty( $session ) && ! is_user_logged_in() ) { |
|
925 | - if ( $session['purchase_key'] === $payment_meta['key'] ) { |
|
924 | + if ( ! empty($session) && ! is_user_logged_in()) { |
|
925 | + if ($session['purchase_key'] === $payment_meta['key']) { |
|
926 | 926 | $return = true; |
927 | 927 | } |
928 | 928 | } |
929 | 929 | |
930 | - return (bool) apply_filters( 'give_can_view_receipt', $return, $payment_key ); |
|
930 | + return (bool) apply_filters('give_can_view_receipt', $return, $payment_key); |
|
931 | 931 | |
932 | 932 | } |
933 | 933 | |
@@ -936,7 +936,7 @@ discard block |
||
936 | 936 | * |
937 | 937 | * Fallback in case the calendar extension is not loaded in PHP; Only supports Gregorian calendar |
938 | 938 | */ |
939 | -if ( ! function_exists( 'cal_days_in_month' ) ) { |
|
939 | +if ( ! function_exists('cal_days_in_month')) { |
|
940 | 940 | /** |
941 | 941 | * cal_days_in_month |
942 | 942 | * |
@@ -946,8 +946,8 @@ discard block |
||
946 | 946 | * |
947 | 947 | * @return bool|string |
948 | 948 | */ |
949 | - function cal_days_in_month( $calendar, $month, $year ) { |
|
950 | - return date( 't', mktime( 0, 0, 0, $month, 1, $year ) ); |
|
949 | + function cal_days_in_month($calendar, $month, $year) { |
|
950 | + return date('t', mktime(0, 0, 0, $month, 1, $year)); |
|
951 | 951 | } |
952 | 952 | } |
953 | 953 | |
@@ -966,42 +966,42 @@ discard block |
||
966 | 966 | */ |
967 | 967 | function give_get_plugins() { |
968 | 968 | $plugins = get_plugins(); |
969 | - $active_plugin_paths = (array) get_option( 'active_plugins', array() ); |
|
969 | + $active_plugin_paths = (array) get_option('active_plugins', array()); |
|
970 | 970 | |
971 | - if ( is_multisite() ) { |
|
972 | - $network_activated_plugin_paths = array_keys( get_site_option( 'active_sitewide_plugins', array() ) ); |
|
973 | - $active_plugin_paths = array_merge( $active_plugin_paths, $network_activated_plugin_paths ); |
|
971 | + if (is_multisite()) { |
|
972 | + $network_activated_plugin_paths = array_keys(get_site_option('active_sitewide_plugins', array())); |
|
973 | + $active_plugin_paths = array_merge($active_plugin_paths, $network_activated_plugin_paths); |
|
974 | 974 | } |
975 | 975 | |
976 | - foreach ( $plugins as $plugin_path => $plugin_data ) { |
|
976 | + foreach ($plugins as $plugin_path => $plugin_data) { |
|
977 | 977 | // Is plugin active? |
978 | - if ( in_array( $plugin_path, $active_plugin_paths ) ) { |
|
979 | - $plugins[ $plugin_path ]['Status'] = 'active'; |
|
978 | + if (in_array($plugin_path, $active_plugin_paths)) { |
|
979 | + $plugins[$plugin_path]['Status'] = 'active'; |
|
980 | 980 | } else { |
981 | - $plugins[ $plugin_path ]['Status'] = 'inactive'; |
|
981 | + $plugins[$plugin_path]['Status'] = 'inactive'; |
|
982 | 982 | } |
983 | 983 | |
984 | - $dirname = strtolower( dirname( $plugin_path ) ); |
|
984 | + $dirname = strtolower(dirname($plugin_path)); |
|
985 | 985 | |
986 | 986 | // Is plugin a Give add-on by WordImpress? |
987 | - if ( strstr( $dirname, 'give-' ) && strstr( $plugin_data['AuthorURI'], 'wordimpress.com' ) ) { |
|
987 | + if (strstr($dirname, 'give-') && strstr($plugin_data['AuthorURI'], 'wordimpress.com')) { |
|
988 | 988 | // Plugin is a Give-addon. |
989 | - $plugins[ $plugin_path ]['Type'] = 'add-on'; |
|
989 | + $plugins[$plugin_path]['Type'] = 'add-on'; |
|
990 | 990 | |
991 | 991 | // Get license info from database. |
992 | - $plugin_name = str_replace( 'Give - ', '', $plugin_data['Name'] ); |
|
993 | - $db_option = 'give_' . preg_replace( '/[^a-zA-Z0-9_\s]/', '', str_replace( ' ', '_', strtolower( $plugin_name ) ) ) . '_license_active'; |
|
994 | - $license_active = get_option( $db_option ); |
|
992 | + $plugin_name = str_replace('Give - ', '', $plugin_data['Name']); |
|
993 | + $db_option = 'give_'.preg_replace('/[^a-zA-Z0-9_\s]/', '', str_replace(' ', '_', strtolower($plugin_name))).'_license_active'; |
|
994 | + $license_active = get_option($db_option); |
|
995 | 995 | |
996 | 996 | // Does a valid license exist? |
997 | - if ( ! empty( $license_active ) && 'valid' === $license_active->license ) { |
|
998 | - $plugins[ $plugin_path ]['License'] = true; |
|
997 | + if ( ! empty($license_active) && 'valid' === $license_active->license) { |
|
998 | + $plugins[$plugin_path]['License'] = true; |
|
999 | 999 | } else { |
1000 | - $plugins[ $plugin_path ]['License'] = false; |
|
1000 | + $plugins[$plugin_path]['License'] = false; |
|
1001 | 1001 | } |
1002 | 1002 | } else { |
1003 | 1003 | // Plugin is not a Give add-on. |
1004 | - $plugins[ $plugin_path ]['Type'] = 'other'; |
|
1004 | + $plugins[$plugin_path]['Type'] = 'other'; |
|
1005 | 1005 | } |
1006 | 1006 | } |
1007 | 1007 | |
@@ -1018,16 +1018,16 @@ discard block |
||
1018 | 1018 | * |
1019 | 1019 | * @return bool |
1020 | 1020 | */ |
1021 | -function give_is_terms_enabled( $form_id ) { |
|
1022 | - $form_option = give_get_meta( $form_id, '_give_terms_option', true ); |
|
1021 | +function give_is_terms_enabled($form_id) { |
|
1022 | + $form_option = give_get_meta($form_id, '_give_terms_option', true); |
|
1023 | 1023 | |
1024 | 1024 | if ( |
1025 | - give_is_setting_enabled( $form_option, 'global' ) |
|
1026 | - && give_is_setting_enabled( give_get_option( 'terms' ) ) |
|
1025 | + give_is_setting_enabled($form_option, 'global') |
|
1026 | + && give_is_setting_enabled(give_get_option('terms')) |
|
1027 | 1027 | ) { |
1028 | 1028 | return true; |
1029 | 1029 | |
1030 | - } elseif ( give_is_setting_enabled( $form_option ) ) { |
|
1030 | + } elseif (give_is_setting_enabled($form_option)) { |
|
1031 | 1031 | return true; |
1032 | 1032 | |
1033 | 1033 | } else { |
@@ -1051,9 +1051,9 @@ discard block |
||
1051 | 1051 | * |
1052 | 1052 | * @return WP_Error|bool |
1053 | 1053 | */ |
1054 | -function give_delete_donation_stats( $date_range = '', $args = array() ) { |
|
1054 | +function give_delete_donation_stats($date_range = '', $args = array()) { |
|
1055 | 1055 | // Delete all cache. |
1056 | - $status = Give_Cache::delete( Give_Cache::get_options_like( 'give_stats' ) ); |
|
1056 | + $status = Give_Cache::delete(Give_Cache::get_options_like('give_stats')); |
|
1057 | 1057 | |
1058 | 1058 | /** |
1059 | 1059 | * Fire the action when donation stats delete. |
@@ -1063,7 +1063,7 @@ discard block |
||
1063 | 1063 | * @param string|array $date_range |
1064 | 1064 | * @param array $args |
1065 | 1065 | */ |
1066 | - do_action( 'give_delete_donation_stats', $status, $date_range, $args ); |
|
1066 | + do_action('give_delete_donation_stats', $status, $date_range, $args); |
|
1067 | 1067 | |
1068 | 1068 | return $status; |
1069 | 1069 | } |
@@ -1081,7 +1081,7 @@ discard block |
||
1081 | 1081 | * |
1082 | 1082 | * @return mixed |
1083 | 1083 | */ |
1084 | -function give_get_meta( $id, $meta_key, $single = false, $default = false ) { |
|
1084 | +function give_get_meta($id, $meta_key, $single = false, $default = false) { |
|
1085 | 1085 | /** |
1086 | 1086 | * Filter the meta value |
1087 | 1087 | * |
@@ -1089,14 +1089,14 @@ discard block |
||
1089 | 1089 | */ |
1090 | 1090 | $meta_value = apply_filters( |
1091 | 1091 | 'give_get_meta', |
1092 | - get_post_meta( $id, $meta_key, $single ), |
|
1092 | + get_post_meta($id, $meta_key, $single), |
|
1093 | 1093 | $id, |
1094 | 1094 | $meta_key, |
1095 | 1095 | $default |
1096 | 1096 | ); |
1097 | 1097 | |
1098 | 1098 | if ( |
1099 | - ( empty( $meta_key ) || empty( $meta_value ) ) |
|
1099 | + (empty($meta_key) || empty($meta_value)) |
|
1100 | 1100 | && $default |
1101 | 1101 | ) { |
1102 | 1102 | $meta_value = $default; |
@@ -1117,15 +1117,15 @@ discard block |
||
1117 | 1117 | * |
1118 | 1118 | * @return mixed |
1119 | 1119 | */ |
1120 | -function give_update_meta( $id, $meta_key, $meta_value, $prev_value = '' ) { |
|
1121 | - $status = update_post_meta( $id, $meta_key, $meta_value, $prev_value ); |
|
1120 | +function give_update_meta($id, $meta_key, $meta_value, $prev_value = '') { |
|
1121 | + $status = update_post_meta($id, $meta_key, $meta_value, $prev_value); |
|
1122 | 1122 | |
1123 | 1123 | /** |
1124 | 1124 | * Filter the meta value update status |
1125 | 1125 | * |
1126 | 1126 | * @since 1.8.8 |
1127 | 1127 | */ |
1128 | - return apply_filters( 'give_update_meta', $status, $id, $meta_key, $meta_value ); |
|
1128 | + return apply_filters('give_update_meta', $status, $id, $meta_key, $meta_value); |
|
1129 | 1129 | } |
1130 | 1130 | |
1131 | 1131 | /** |
@@ -1139,13 +1139,13 @@ discard block |
||
1139 | 1139 | * |
1140 | 1140 | * @return mixed |
1141 | 1141 | */ |
1142 | -function give_delete_meta( $id, $meta_key, $meta_value = '' ) { |
|
1143 | - $status = delete_post_meta( $id, $meta_key, $meta_value ); |
|
1142 | +function give_delete_meta($id, $meta_key, $meta_value = '') { |
|
1143 | + $status = delete_post_meta($id, $meta_key, $meta_value); |
|
1144 | 1144 | |
1145 | 1145 | /** |
1146 | 1146 | * Filter the meta value delete status |
1147 | 1147 | * |
1148 | 1148 | * @since 1.8.8 |
1149 | 1149 | */ |
1150 | - return apply_filters( 'give_delete_meta', $status, $id, $meta_key, $meta_value ); |
|
1150 | + return apply_filters('give_delete_meta', $status, $id, $meta_key, $meta_value); |
|
1151 | 1151 | } |