@@ -40,11 +40,11 @@ discard block |
||
40 | 40 | */ |
41 | 41 | |
42 | 42 | // Exit if accessed directly. |
43 | -if ( ! defined( 'ABSPATH' ) ) { |
|
43 | +if ( ! defined('ABSPATH')) { |
|
44 | 44 | exit; |
45 | 45 | } |
46 | 46 | |
47 | -if ( ! class_exists( 'Give' ) ) : |
|
47 | +if ( ! class_exists('Give')) : |
|
48 | 48 | |
49 | 49 | /** |
50 | 50 | * Main Give Class |
@@ -195,11 +195,11 @@ discard block |
||
195 | 195 | * @return Give |
196 | 196 | */ |
197 | 197 | public static function instance() { |
198 | - if ( ! isset( self::$instance ) && ! ( self::$instance instanceof Give ) ) { |
|
198 | + if ( ! isset(self::$instance) && ! (self::$instance instanceof Give)) { |
|
199 | 199 | self::$instance = new Give; |
200 | 200 | self::$instance->setup_constants(); |
201 | 201 | |
202 | - add_action( 'plugins_loaded', array( self::$instance, 'load_textdomain' ) ); |
|
202 | + add_action('plugins_loaded', array(self::$instance, 'load_textdomain')); |
|
203 | 203 | |
204 | 204 | self::$instance->includes(); |
205 | 205 | self::$instance->roles = new Give_Roles(); |
@@ -220,7 +220,7 @@ discard block |
||
220 | 220 | * |
221 | 221 | * @since 1.8.7 |
222 | 222 | */ |
223 | - do_action( 'give_init', self::$instance ); |
|
223 | + do_action('give_init', self::$instance); |
|
224 | 224 | |
225 | 225 | } |
226 | 226 | |
@@ -240,7 +240,7 @@ discard block |
||
240 | 240 | */ |
241 | 241 | public function __clone() { |
242 | 242 | // Cloning instances of the class is forbidden |
243 | - _doing_it_wrong( __FUNCTION__, __( 'Cheatin’ huh?', 'give' ), '1.0' ); |
|
243 | + _doing_it_wrong(__FUNCTION__, __('Cheatin’ huh?', 'give'), '1.0'); |
|
244 | 244 | } |
245 | 245 | |
246 | 246 | /** |
@@ -253,7 +253,7 @@ discard block |
||
253 | 253 | */ |
254 | 254 | public function __wakeup() { |
255 | 255 | // Unserializing instances of the class is forbidden. |
256 | - _doing_it_wrong( __FUNCTION__, __( 'Cheatin’ huh?', 'give' ), '1.0' ); |
|
256 | + _doing_it_wrong(__FUNCTION__, __('Cheatin’ huh?', 'give'), '1.0'); |
|
257 | 257 | } |
258 | 258 | |
259 | 259 | /** |
@@ -267,33 +267,33 @@ discard block |
||
267 | 267 | private function setup_constants() { |
268 | 268 | |
269 | 269 | // Plugin version |
270 | - if ( ! defined( 'GIVE_VERSION' ) ) { |
|
271 | - define( 'GIVE_VERSION', '1.8.8' ); |
|
270 | + if ( ! defined('GIVE_VERSION')) { |
|
271 | + define('GIVE_VERSION', '1.8.8'); |
|
272 | 272 | } |
273 | 273 | |
274 | 274 | // Plugin Folder Path |
275 | - if ( ! defined( 'GIVE_PLUGIN_DIR' ) ) { |
|
276 | - define( 'GIVE_PLUGIN_DIR', plugin_dir_path( __FILE__ ) ); |
|
275 | + if ( ! defined('GIVE_PLUGIN_DIR')) { |
|
276 | + define('GIVE_PLUGIN_DIR', plugin_dir_path(__FILE__)); |
|
277 | 277 | } |
278 | 278 | |
279 | 279 | // Plugin Folder URL |
280 | - if ( ! defined( 'GIVE_PLUGIN_URL' ) ) { |
|
281 | - define( 'GIVE_PLUGIN_URL', plugin_dir_url( __FILE__ ) ); |
|
280 | + if ( ! defined('GIVE_PLUGIN_URL')) { |
|
281 | + define('GIVE_PLUGIN_URL', plugin_dir_url(__FILE__)); |
|
282 | 282 | } |
283 | 283 | |
284 | 284 | // Plugin Basename aka: "give/give.php" |
285 | - if ( ! defined( 'GIVE_PLUGIN_BASENAME' ) ) { |
|
286 | - define( 'GIVE_PLUGIN_BASENAME', plugin_basename( __FILE__ ) ); |
|
285 | + if ( ! defined('GIVE_PLUGIN_BASENAME')) { |
|
286 | + define('GIVE_PLUGIN_BASENAME', plugin_basename(__FILE__)); |
|
287 | 287 | } |
288 | 288 | |
289 | 289 | // Plugin Root File |
290 | - if ( ! defined( 'GIVE_PLUGIN_FILE' ) ) { |
|
291 | - define( 'GIVE_PLUGIN_FILE', __FILE__ ); |
|
290 | + if ( ! defined('GIVE_PLUGIN_FILE')) { |
|
291 | + define('GIVE_PLUGIN_FILE', __FILE__); |
|
292 | 292 | } |
293 | 293 | |
294 | 294 | // Make sure CAL_GREGORIAN is defined |
295 | - if ( ! defined( 'CAL_GREGORIAN' ) ) { |
|
296 | - define( 'CAL_GREGORIAN', 1 ); |
|
295 | + if ( ! defined('CAL_GREGORIAN')) { |
|
296 | + define('CAL_GREGORIAN', 1); |
|
297 | 297 | } |
298 | 298 | } |
299 | 299 | |
@@ -308,127 +308,127 @@ discard block |
||
308 | 308 | private function includes() { |
309 | 309 | global $give_options; |
310 | 310 | |
311 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/class-admin-settings.php'; |
|
312 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/class-give-settings.php'; |
|
311 | + require_once GIVE_PLUGIN_DIR.'includes/admin/class-admin-settings.php'; |
|
312 | + require_once GIVE_PLUGIN_DIR.'includes/admin/class-give-settings.php'; |
|
313 | 313 | $give_options = give_get_settings(); |
314 | 314 | |
315 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/give-metabox-functions.php'; |
|
316 | - require_once GIVE_PLUGIN_DIR . 'includes/class-give-cache.php'; |
|
317 | - require_once GIVE_PLUGIN_DIR . 'includes/post-types.php'; |
|
318 | - require_once GIVE_PLUGIN_DIR . 'includes/scripts.php'; |
|
319 | - require_once GIVE_PLUGIN_DIR . 'includes/ajax-functions.php'; |
|
320 | - require_once GIVE_PLUGIN_DIR . 'includes/actions.php'; |
|
321 | - require_once GIVE_PLUGIN_DIR . 'includes/filters.php'; |
|
322 | - require_once GIVE_PLUGIN_DIR . 'includes/api/class-give-api.php'; |
|
323 | - |
|
324 | - require_once GIVE_PLUGIN_DIR . 'includes/class-give-roles.php'; |
|
325 | - require_once GIVE_PLUGIN_DIR . 'includes/class-give-template-loader.php'; |
|
326 | - require_once GIVE_PLUGIN_DIR . 'includes/class-give-donate-form.php'; |
|
327 | - require_once GIVE_PLUGIN_DIR . 'includes/class-give-db.php'; |
|
328 | - require_once GIVE_PLUGIN_DIR . 'includes/class-give-db-customers.php'; |
|
329 | - require_once GIVE_PLUGIN_DIR . 'includes/class-give-db-customer-meta.php'; |
|
330 | - require_once GIVE_PLUGIN_DIR . 'includes/class-give-customer.php'; |
|
331 | - require_once GIVE_PLUGIN_DIR . 'includes/class-give-stats.php'; |
|
332 | - require_once GIVE_PLUGIN_DIR . 'includes/class-give-session.php'; |
|
333 | - require_once GIVE_PLUGIN_DIR . 'includes/class-give-html-elements.php'; |
|
334 | - require_once GIVE_PLUGIN_DIR . 'includes/class-give-logging.php'; |
|
335 | - require_once GIVE_PLUGIN_DIR . 'includes/class-give-license-handler.php'; |
|
336 | - require_once GIVE_PLUGIN_DIR . 'includes/class-give-cron.php'; |
|
337 | - require_once GIVE_PLUGIN_DIR . 'includes/class-give-email-access.php'; |
|
338 | - |
|
339 | - require_once GIVE_PLUGIN_DIR . 'includes/country-functions.php'; |
|
340 | - require_once GIVE_PLUGIN_DIR . 'includes/template-functions.php'; |
|
341 | - require_once GIVE_PLUGIN_DIR . 'includes/misc-functions.php'; |
|
342 | - require_once GIVE_PLUGIN_DIR . 'includes/forms/functions.php'; |
|
343 | - require_once GIVE_PLUGIN_DIR . 'includes/forms/template.php'; |
|
344 | - require_once GIVE_PLUGIN_DIR . 'includes/forms/widget.php'; |
|
345 | - require_once GIVE_PLUGIN_DIR . 'includes/shortcodes.php'; |
|
346 | - require_once GIVE_PLUGIN_DIR . 'includes/formatting.php'; |
|
347 | - require_once GIVE_PLUGIN_DIR . 'includes/price-functions.php'; |
|
348 | - require_once GIVE_PLUGIN_DIR . 'includes/error-tracking.php'; |
|
349 | - require_once GIVE_PLUGIN_DIR . 'includes/process-donation.php'; |
|
350 | - require_once GIVE_PLUGIN_DIR . 'includes/login-register.php'; |
|
351 | - require_once GIVE_PLUGIN_DIR . 'includes/user-functions.php'; |
|
352 | - require_once GIVE_PLUGIN_DIR . 'includes/plugin-compatibility.php'; |
|
353 | - require_once GIVE_PLUGIN_DIR . 'includes/deprecated/deprecated-functions.php'; |
|
354 | - require_once GIVE_PLUGIN_DIR . 'includes/deprecated/deprecated-actions.php'; |
|
355 | - require_once GIVE_PLUGIN_DIR . 'includes/deprecated/deprecated-filters.php'; |
|
356 | - |
|
357 | - require_once GIVE_PLUGIN_DIR . 'includes/payments/functions.php'; |
|
358 | - require_once GIVE_PLUGIN_DIR . 'includes/payments/actions.php'; |
|
359 | - require_once GIVE_PLUGIN_DIR . 'includes/payments/class-payment-stats.php'; |
|
360 | - require_once GIVE_PLUGIN_DIR . 'includes/payments/class-payments-query.php'; |
|
361 | - require_once GIVE_PLUGIN_DIR . 'includes/payments/class-give-payment.php'; |
|
362 | - |
|
363 | - require_once GIVE_PLUGIN_DIR . 'includes/gateways/functions.php'; |
|
364 | - require_once GIVE_PLUGIN_DIR . 'includes/gateways/actions.php'; |
|
365 | - require_once GIVE_PLUGIN_DIR . 'includes/gateways/paypal-standard.php'; |
|
366 | - require_once GIVE_PLUGIN_DIR . 'includes/gateways/offline-donations.php'; |
|
367 | - require_once GIVE_PLUGIN_DIR . 'includes/gateways/manual.php'; |
|
368 | - |
|
369 | - require_once GIVE_PLUGIN_DIR . 'includes/emails/class-give-emails.php'; |
|
370 | - require_once GIVE_PLUGIN_DIR . 'includes/emails/class-give-email-tags.php'; |
|
371 | - require_once GIVE_PLUGIN_DIR . 'includes/emails/functions.php'; |
|
372 | - require_once GIVE_PLUGIN_DIR . 'includes/emails/template.php'; |
|
373 | - require_once GIVE_PLUGIN_DIR . 'includes/emails/actions.php'; |
|
374 | - |
|
375 | - if ( defined( 'WP_CLI' ) && WP_CLI ) { |
|
376 | - require_once GIVE_PLUGIN_DIR . 'includes/class-give-cli-commands.php'; |
|
315 | + require_once GIVE_PLUGIN_DIR.'includes/admin/give-metabox-functions.php'; |
|
316 | + require_once GIVE_PLUGIN_DIR.'includes/class-give-cache.php'; |
|
317 | + require_once GIVE_PLUGIN_DIR.'includes/post-types.php'; |
|
318 | + require_once GIVE_PLUGIN_DIR.'includes/scripts.php'; |
|
319 | + require_once GIVE_PLUGIN_DIR.'includes/ajax-functions.php'; |
|
320 | + require_once GIVE_PLUGIN_DIR.'includes/actions.php'; |
|
321 | + require_once GIVE_PLUGIN_DIR.'includes/filters.php'; |
|
322 | + require_once GIVE_PLUGIN_DIR.'includes/api/class-give-api.php'; |
|
323 | + |
|
324 | + require_once GIVE_PLUGIN_DIR.'includes/class-give-roles.php'; |
|
325 | + require_once GIVE_PLUGIN_DIR.'includes/class-give-template-loader.php'; |
|
326 | + require_once GIVE_PLUGIN_DIR.'includes/class-give-donate-form.php'; |
|
327 | + require_once GIVE_PLUGIN_DIR.'includes/class-give-db.php'; |
|
328 | + require_once GIVE_PLUGIN_DIR.'includes/class-give-db-customers.php'; |
|
329 | + require_once GIVE_PLUGIN_DIR.'includes/class-give-db-customer-meta.php'; |
|
330 | + require_once GIVE_PLUGIN_DIR.'includes/class-give-customer.php'; |
|
331 | + require_once GIVE_PLUGIN_DIR.'includes/class-give-stats.php'; |
|
332 | + require_once GIVE_PLUGIN_DIR.'includes/class-give-session.php'; |
|
333 | + require_once GIVE_PLUGIN_DIR.'includes/class-give-html-elements.php'; |
|
334 | + require_once GIVE_PLUGIN_DIR.'includes/class-give-logging.php'; |
|
335 | + require_once GIVE_PLUGIN_DIR.'includes/class-give-license-handler.php'; |
|
336 | + require_once GIVE_PLUGIN_DIR.'includes/class-give-cron.php'; |
|
337 | + require_once GIVE_PLUGIN_DIR.'includes/class-give-email-access.php'; |
|
338 | + |
|
339 | + require_once GIVE_PLUGIN_DIR.'includes/country-functions.php'; |
|
340 | + require_once GIVE_PLUGIN_DIR.'includes/template-functions.php'; |
|
341 | + require_once GIVE_PLUGIN_DIR.'includes/misc-functions.php'; |
|
342 | + require_once GIVE_PLUGIN_DIR.'includes/forms/functions.php'; |
|
343 | + require_once GIVE_PLUGIN_DIR.'includes/forms/template.php'; |
|
344 | + require_once GIVE_PLUGIN_DIR.'includes/forms/widget.php'; |
|
345 | + require_once GIVE_PLUGIN_DIR.'includes/shortcodes.php'; |
|
346 | + require_once GIVE_PLUGIN_DIR.'includes/formatting.php'; |
|
347 | + require_once GIVE_PLUGIN_DIR.'includes/price-functions.php'; |
|
348 | + require_once GIVE_PLUGIN_DIR.'includes/error-tracking.php'; |
|
349 | + require_once GIVE_PLUGIN_DIR.'includes/process-donation.php'; |
|
350 | + require_once GIVE_PLUGIN_DIR.'includes/login-register.php'; |
|
351 | + require_once GIVE_PLUGIN_DIR.'includes/user-functions.php'; |
|
352 | + require_once GIVE_PLUGIN_DIR.'includes/plugin-compatibility.php'; |
|
353 | + require_once GIVE_PLUGIN_DIR.'includes/deprecated/deprecated-functions.php'; |
|
354 | + require_once GIVE_PLUGIN_DIR.'includes/deprecated/deprecated-actions.php'; |
|
355 | + require_once GIVE_PLUGIN_DIR.'includes/deprecated/deprecated-filters.php'; |
|
356 | + |
|
357 | + require_once GIVE_PLUGIN_DIR.'includes/payments/functions.php'; |
|
358 | + require_once GIVE_PLUGIN_DIR.'includes/payments/actions.php'; |
|
359 | + require_once GIVE_PLUGIN_DIR.'includes/payments/class-payment-stats.php'; |
|
360 | + require_once GIVE_PLUGIN_DIR.'includes/payments/class-payments-query.php'; |
|
361 | + require_once GIVE_PLUGIN_DIR.'includes/payments/class-give-payment.php'; |
|
362 | + |
|
363 | + require_once GIVE_PLUGIN_DIR.'includes/gateways/functions.php'; |
|
364 | + require_once GIVE_PLUGIN_DIR.'includes/gateways/actions.php'; |
|
365 | + require_once GIVE_PLUGIN_DIR.'includes/gateways/paypal-standard.php'; |
|
366 | + require_once GIVE_PLUGIN_DIR.'includes/gateways/offline-donations.php'; |
|
367 | + require_once GIVE_PLUGIN_DIR.'includes/gateways/manual.php'; |
|
368 | + |
|
369 | + require_once GIVE_PLUGIN_DIR.'includes/emails/class-give-emails.php'; |
|
370 | + require_once GIVE_PLUGIN_DIR.'includes/emails/class-give-email-tags.php'; |
|
371 | + require_once GIVE_PLUGIN_DIR.'includes/emails/functions.php'; |
|
372 | + require_once GIVE_PLUGIN_DIR.'includes/emails/template.php'; |
|
373 | + require_once GIVE_PLUGIN_DIR.'includes/emails/actions.php'; |
|
374 | + |
|
375 | + if (defined('WP_CLI') && WP_CLI) { |
|
376 | + require_once GIVE_PLUGIN_DIR.'includes/class-give-cli-commands.php'; |
|
377 | 377 | } |
378 | 378 | |
379 | - if ( is_admin() || ( defined( 'WP_CLI' ) && WP_CLI ) ) { |
|
380 | - |
|
381 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/admin-footer.php'; |
|
382 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/welcome.php'; |
|
383 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/admin-pages.php'; |
|
384 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/class-admin-notices.php'; |
|
385 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/class-api-keys-table.php'; |
|
386 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/class-i18n-module.php'; |
|
387 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/admin-actions.php'; |
|
388 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/admin-filters.php'; |
|
389 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/system-info.php'; |
|
390 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/add-ons.php'; |
|
391 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/plugins.php'; |
|
392 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/dashboard-widgets.php'; |
|
393 | - |
|
394 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/payments/actions.php'; |
|
395 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/payments/payments-history.php'; |
|
396 | - |
|
397 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/customers/customers.php'; |
|
398 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/customers/customer-functions.php'; |
|
399 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/customers/customer-actions.php'; |
|
400 | - |
|
401 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/forms/metabox.php'; |
|
402 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/forms/class-metabox-form-data.php'; |
|
403 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/forms/dashboard-columns.php'; |
|
404 | - |
|
405 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/tools/export/export-functions.php'; |
|
406 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/tools/export/class-export.php'; |
|
407 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/tools/export/export-actions.php'; |
|
408 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/tools/export/pdf-reports.php'; |
|
409 | - |
|
410 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/reporting/reports.php'; |
|
411 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/reporting/class-give-graph.php'; |
|
412 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/reporting/graphing.php'; |
|
413 | - |
|
414 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/tools/data/tools-actions.php'; |
|
415 | - |
|
416 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/shortcodes/abstract-shortcode-generator.php'; |
|
417 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/shortcodes/class-shortcode-button.php'; |
|
418 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/shortcodes/shortcode-give-form.php'; |
|
419 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/shortcodes/shortcode-give-goal.php'; |
|
420 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/shortcodes/shortcode-give-login.php'; |
|
421 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/shortcodes/shortcode-give-register.php'; |
|
422 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/shortcodes/shortcode-give-profile-editor.php'; |
|
423 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/shortcodes/shortcode-give-donation-history.php'; |
|
424 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/shortcodes/shortcode-give-receipt.php'; |
|
425 | - |
|
426 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/upgrades/upgrade-functions.php'; |
|
427 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/upgrades/upgrades.php'; |
|
379 | + if (is_admin() || (defined('WP_CLI') && WP_CLI)) { |
|
380 | + |
|
381 | + require_once GIVE_PLUGIN_DIR.'includes/admin/admin-footer.php'; |
|
382 | + require_once GIVE_PLUGIN_DIR.'includes/admin/welcome.php'; |
|
383 | + require_once GIVE_PLUGIN_DIR.'includes/admin/admin-pages.php'; |
|
384 | + require_once GIVE_PLUGIN_DIR.'includes/admin/class-admin-notices.php'; |
|
385 | + require_once GIVE_PLUGIN_DIR.'includes/admin/class-api-keys-table.php'; |
|
386 | + require_once GIVE_PLUGIN_DIR.'includes/admin/class-i18n-module.php'; |
|
387 | + require_once GIVE_PLUGIN_DIR.'includes/admin/admin-actions.php'; |
|
388 | + require_once GIVE_PLUGIN_DIR.'includes/admin/admin-filters.php'; |
|
389 | + require_once GIVE_PLUGIN_DIR.'includes/admin/system-info.php'; |
|
390 | + require_once GIVE_PLUGIN_DIR.'includes/admin/add-ons.php'; |
|
391 | + require_once GIVE_PLUGIN_DIR.'includes/admin/plugins.php'; |
|
392 | + require_once GIVE_PLUGIN_DIR.'includes/admin/dashboard-widgets.php'; |
|
393 | + |
|
394 | + require_once GIVE_PLUGIN_DIR.'includes/admin/payments/actions.php'; |
|
395 | + require_once GIVE_PLUGIN_DIR.'includes/admin/payments/payments-history.php'; |
|
396 | + |
|
397 | + require_once GIVE_PLUGIN_DIR.'includes/admin/customers/customers.php'; |
|
398 | + require_once GIVE_PLUGIN_DIR.'includes/admin/customers/customer-functions.php'; |
|
399 | + require_once GIVE_PLUGIN_DIR.'includes/admin/customers/customer-actions.php'; |
|
400 | + |
|
401 | + require_once GIVE_PLUGIN_DIR.'includes/admin/forms/metabox.php'; |
|
402 | + require_once GIVE_PLUGIN_DIR.'includes/admin/forms/class-metabox-form-data.php'; |
|
403 | + require_once GIVE_PLUGIN_DIR.'includes/admin/forms/dashboard-columns.php'; |
|
404 | + |
|
405 | + require_once GIVE_PLUGIN_DIR.'includes/admin/tools/export/export-functions.php'; |
|
406 | + require_once GIVE_PLUGIN_DIR.'includes/admin/tools/export/class-export.php'; |
|
407 | + require_once GIVE_PLUGIN_DIR.'includes/admin/tools/export/export-actions.php'; |
|
408 | + require_once GIVE_PLUGIN_DIR.'includes/admin/tools/export/pdf-reports.php'; |
|
409 | + |
|
410 | + require_once GIVE_PLUGIN_DIR.'includes/admin/reporting/reports.php'; |
|
411 | + require_once GIVE_PLUGIN_DIR.'includes/admin/reporting/class-give-graph.php'; |
|
412 | + require_once GIVE_PLUGIN_DIR.'includes/admin/reporting/graphing.php'; |
|
413 | + |
|
414 | + require_once GIVE_PLUGIN_DIR.'includes/admin/tools/data/tools-actions.php'; |
|
415 | + |
|
416 | + require_once GIVE_PLUGIN_DIR.'includes/admin/shortcodes/abstract-shortcode-generator.php'; |
|
417 | + require_once GIVE_PLUGIN_DIR.'includes/admin/shortcodes/class-shortcode-button.php'; |
|
418 | + require_once GIVE_PLUGIN_DIR.'includes/admin/shortcodes/shortcode-give-form.php'; |
|
419 | + require_once GIVE_PLUGIN_DIR.'includes/admin/shortcodes/shortcode-give-goal.php'; |
|
420 | + require_once GIVE_PLUGIN_DIR.'includes/admin/shortcodes/shortcode-give-login.php'; |
|
421 | + require_once GIVE_PLUGIN_DIR.'includes/admin/shortcodes/shortcode-give-register.php'; |
|
422 | + require_once GIVE_PLUGIN_DIR.'includes/admin/shortcodes/shortcode-give-profile-editor.php'; |
|
423 | + require_once GIVE_PLUGIN_DIR.'includes/admin/shortcodes/shortcode-give-donation-history.php'; |
|
424 | + require_once GIVE_PLUGIN_DIR.'includes/admin/shortcodes/shortcode-give-receipt.php'; |
|
425 | + |
|
426 | + require_once GIVE_PLUGIN_DIR.'includes/admin/upgrades/upgrade-functions.php'; |
|
427 | + require_once GIVE_PLUGIN_DIR.'includes/admin/upgrades/upgrades.php'; |
|
428 | 428 | |
429 | 429 | } |
430 | 430 | |
431 | - require_once GIVE_PLUGIN_DIR . 'includes/install.php'; |
|
431 | + require_once GIVE_PLUGIN_DIR.'includes/install.php'; |
|
432 | 432 | |
433 | 433 | } |
434 | 434 | |
@@ -442,26 +442,26 @@ discard block |
||
442 | 442 | */ |
443 | 443 | public function load_textdomain() { |
444 | 444 | // Set filter for Give's languages directory |
445 | - $give_lang_dir = dirname( plugin_basename( GIVE_PLUGIN_FILE ) ) . '/languages/'; |
|
446 | - $give_lang_dir = apply_filters( 'give_languages_directory', $give_lang_dir ); |
|
445 | + $give_lang_dir = dirname(plugin_basename(GIVE_PLUGIN_FILE)).'/languages/'; |
|
446 | + $give_lang_dir = apply_filters('give_languages_directory', $give_lang_dir); |
|
447 | 447 | |
448 | 448 | // Traditional WordPress plugin locale filter |
449 | - $locale = apply_filters( 'plugin_locale', get_locale(), 'give' ); |
|
450 | - $mofile = sprintf( '%1$s-%2$s.mo', 'give', $locale ); |
|
449 | + $locale = apply_filters('plugin_locale', get_locale(), 'give'); |
|
450 | + $mofile = sprintf('%1$s-%2$s.mo', 'give', $locale); |
|
451 | 451 | |
452 | 452 | // Setup paths to current locale file |
453 | - $mofile_local = $give_lang_dir . $mofile; |
|
454 | - $mofile_global = WP_LANG_DIR . '/give/' . $mofile; |
|
453 | + $mofile_local = $give_lang_dir.$mofile; |
|
454 | + $mofile_global = WP_LANG_DIR.'/give/'.$mofile; |
|
455 | 455 | |
456 | - if ( file_exists( $mofile_global ) ) { |
|
456 | + if (file_exists($mofile_global)) { |
|
457 | 457 | // Look in global /wp-content/languages/give folder |
458 | - load_textdomain( 'give', $mofile_global ); |
|
459 | - } elseif ( file_exists( $mofile_local ) ) { |
|
458 | + load_textdomain('give', $mofile_global); |
|
459 | + } elseif (file_exists($mofile_local)) { |
|
460 | 460 | // Look in local location from filter `give_languages_directory` |
461 | - load_textdomain( 'give', $mofile_local ); |
|
461 | + load_textdomain('give', $mofile_local); |
|
462 | 462 | } else { |
463 | 463 | // Load the default language files packaged up w/ Give |
464 | - load_plugin_textdomain( 'give', false, $give_lang_dir ); |
|
464 | + load_plugin_textdomain('give', false, $give_lang_dir); |
|
465 | 465 | } |
466 | 466 | } |
467 | 467 |
@@ -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 | |
@@ -62,50 +62,50 @@ discard block |
||
62 | 62 | * |
63 | 63 | * @return bool If the gravatar exists or not |
64 | 64 | */ |
65 | - public function validate_gravatar( $id_or_email ) { |
|
65 | + public function validate_gravatar($id_or_email) { |
|
66 | 66 | //id or email code borrowed from wp-includes/pluggable.php |
67 | 67 | $email = ''; |
68 | - if ( is_numeric( $id_or_email ) ) { |
|
68 | + if (is_numeric($id_or_email)) { |
|
69 | 69 | $id = (int) $id_or_email; |
70 | - $user = get_userdata( $id ); |
|
71 | - if ( $user ) { |
|
70 | + $user = get_userdata($id); |
|
71 | + if ($user) { |
|
72 | 72 | $email = $user->user_email; |
73 | 73 | } |
74 | - } elseif ( is_object( $id_or_email ) ) { |
|
74 | + } elseif (is_object($id_or_email)) { |
|
75 | 75 | // No avatar for pingbacks or trackbacks |
76 | - $allowed_comment_types = apply_filters( 'get_avatar_comment_types', array( 'comment' ) ); |
|
77 | - if ( ! empty( $id_or_email->comment_type ) && ! in_array( $id_or_email->comment_type, (array) $allowed_comment_types ) ) { |
|
76 | + $allowed_comment_types = apply_filters('get_avatar_comment_types', array('comment')); |
|
77 | + if ( ! empty($id_or_email->comment_type) && ! in_array($id_or_email->comment_type, (array) $allowed_comment_types)) { |
|
78 | 78 | return false; |
79 | 79 | } |
80 | 80 | |
81 | - if ( ! empty( $id_or_email->user_id ) ) { |
|
81 | + if ( ! empty($id_or_email->user_id)) { |
|
82 | 82 | $id = (int) $id_or_email->user_id; |
83 | - $user = get_userdata( $id ); |
|
84 | - if ( $user ) { |
|
83 | + $user = get_userdata($id); |
|
84 | + if ($user) { |
|
85 | 85 | $email = $user->user_email; |
86 | 86 | } |
87 | - } elseif ( ! empty( $id_or_email->comment_author_email ) ) { |
|
87 | + } elseif ( ! empty($id_or_email->comment_author_email)) { |
|
88 | 88 | $email = $id_or_email->comment_author_email; |
89 | 89 | } |
90 | 90 | } else { |
91 | 91 | $email = $id_or_email; |
92 | 92 | } |
93 | 93 | |
94 | - $hashkey = md5( strtolower( trim( $email ) ) ); |
|
95 | - $uri = 'http://www.gravatar.com/avatar/' . $hashkey . '?d=404'; |
|
94 | + $hashkey = md5(strtolower(trim($email))); |
|
95 | + $uri = 'http://www.gravatar.com/avatar/'.$hashkey.'?d=404'; |
|
96 | 96 | |
97 | - $data = wp_cache_get( $hashkey ); |
|
98 | - if ( false === $data ) { |
|
99 | - $response = wp_remote_head( $uri ); |
|
100 | - if ( is_wp_error( $response ) ) { |
|
97 | + $data = wp_cache_get($hashkey); |
|
98 | + if (false === $data) { |
|
99 | + $response = wp_remote_head($uri); |
|
100 | + if (is_wp_error($response)) { |
|
101 | 101 | $data = 'not200'; |
102 | 102 | } else { |
103 | 103 | $data = $response['response']['code']; |
104 | 104 | } |
105 | - wp_cache_set( $hashkey, $data, $group = '', $expire = 60 * 5 ); |
|
105 | + wp_cache_set($hashkey, $data, $group = '', $expire = 60 * 5); |
|
106 | 106 | |
107 | 107 | } |
108 | - if ( $data == '200' ) { |
|
108 | + if ($data == '200') { |
|
109 | 109 | return true; |
110 | 110 | } else { |
111 | 111 | return false; |
@@ -122,19 +122,19 @@ discard block |
||
122 | 122 | * |
123 | 123 | * @return array IDs if logs, false otherwise |
124 | 124 | */ |
125 | - public function get_log_ids( $form_id = '' ) { |
|
125 | + public function get_log_ids($form_id = '') { |
|
126 | 126 | |
127 | 127 | // get Give_Logging class |
128 | 128 | global $give_logs; |
129 | 129 | |
130 | 130 | // get log for this form |
131 | - $logs = $give_logs->get_logs( $form_id ); |
|
131 | + $logs = $give_logs->get_logs($form_id); |
|
132 | 132 | |
133 | - if ( $logs ) { |
|
133 | + if ($logs) { |
|
134 | 134 | $log_ids = array(); |
135 | 135 | |
136 | 136 | // make an array with all the donor IDs |
137 | - foreach ( $logs as $log ) { |
|
137 | + foreach ($logs as $log) { |
|
138 | 138 | $log_ids[] = $log->ID; |
139 | 139 | } |
140 | 140 | |
@@ -155,51 +155,51 @@ discard block |
||
155 | 155 | * |
156 | 156 | * @return mixed |
157 | 157 | */ |
158 | - public function get_payment_ids( $form_id = '' ) { |
|
158 | + public function get_payment_ids($form_id = '') { |
|
159 | 159 | |
160 | 160 | $give_options = give_get_settings(); |
161 | 161 | |
162 | - $log_ids = $this->get_log_ids( $form_id ); |
|
162 | + $log_ids = $this->get_log_ids($form_id); |
|
163 | 163 | |
164 | - if ( $log_ids ) { |
|
164 | + if ($log_ids) { |
|
165 | 165 | |
166 | 166 | $payment_ids = array(); |
167 | 167 | |
168 | - foreach ( $log_ids as $id ) { |
|
168 | + foreach ($log_ids as $id) { |
|
169 | 169 | // get the payment ID for each corresponding log ID |
170 | - $payment_ids[] = give_get_meta( $id, '_give_log_payment_id', true ); |
|
170 | + $payment_ids[] = give_get_meta($id, '_give_log_payment_id', true); |
|
171 | 171 | } |
172 | 172 | |
173 | 173 | // remove donors who have donated more than once so we can have unique avatars |
174 | 174 | $unique_emails = array(); |
175 | 175 | |
176 | - foreach ( $payment_ids as $key => $id ) { |
|
176 | + foreach ($payment_ids as $key => $id) { |
|
177 | 177 | |
178 | - $email = give_get_meta( $id, '_give_payment_user_email', true ); |
|
178 | + $email = give_get_meta($id, '_give_payment_user_email', true); |
|
179 | 179 | |
180 | - if ( isset ( $give_options['give_donors_gravatars_has_gravatar_account'] ) ) { |
|
181 | - if ( ! $this->validate_gravatar( $email ) ) { |
|
180 | + if (isset ($give_options['give_donors_gravatars_has_gravatar_account'])) { |
|
181 | + if ( ! $this->validate_gravatar($email)) { |
|
182 | 182 | continue; |
183 | 183 | } |
184 | 184 | } |
185 | 185 | |
186 | - $unique_emails[ $id ] = give_get_meta( $id, '_give_payment_user_email', true ); |
|
186 | + $unique_emails[$id] = give_get_meta($id, '_give_payment_user_email', true); |
|
187 | 187 | |
188 | 188 | } |
189 | 189 | |
190 | 190 | $unique_ids = array(); |
191 | 191 | |
192 | 192 | // strip duplicate emails |
193 | - $unique_emails = array_unique( $unique_emails ); |
|
193 | + $unique_emails = array_unique($unique_emails); |
|
194 | 194 | |
195 | 195 | // convert the unique IDs back into simple array |
196 | - foreach ( $unique_emails as $id => $email ) { |
|
196 | + foreach ($unique_emails as $id => $email) { |
|
197 | 197 | $unique_ids[] = $id; |
198 | 198 | } |
199 | 199 | |
200 | 200 | // randomize the payment IDs if enabled |
201 | - if ( isset( $give_options['give_donors_gravatars_random_gravatars'] ) ) { |
|
202 | - shuffle( $unique_ids ); |
|
201 | + if (isset($give_options['give_donors_gravatars_random_gravatars'])) { |
|
202 | + shuffle($unique_ids); |
|
203 | 203 | } |
204 | 204 | |
205 | 205 | // return our unique IDs |
@@ -220,22 +220,22 @@ discard block |
||
220 | 220 | * |
221 | 221 | * @return string |
222 | 222 | */ |
223 | - public function gravatars( $form_id = false, $title = '' ) { |
|
223 | + public function gravatars($form_id = false, $title = '') { |
|
224 | 224 | |
225 | 225 | // unique $payment_ids |
226 | - $payment_ids = $this->get_payment_ids( $form_id ); |
|
226 | + $payment_ids = $this->get_payment_ids($form_id); |
|
227 | 227 | |
228 | 228 | $give_options = give_get_settings(); |
229 | 229 | |
230 | 230 | // return if no ID |
231 | - if ( ! $form_id ) { |
|
231 | + if ( ! $form_id) { |
|
232 | 232 | return; |
233 | 233 | } |
234 | 234 | |
235 | 235 | // minimum amount of donations before showing gravatars |
236 | 236 | // if the number of items in array is not greater or equal to the number specified, then exit |
237 | - if ( isset( $give_options['give_donors_gravatars_min_purchases_required'] ) && '' != $give_options['give_donors_gravatars_min_purchases_required'] ) { |
|
238 | - if ( ! ( count( $payment_ids ) >= $give_options['give_donors_gravatars_min_purchases_required'] ) ) { |
|
237 | + if (isset($give_options['give_donors_gravatars_min_purchases_required']) && '' != $give_options['give_donors_gravatars_min_purchases_required']) { |
|
238 | + if ( ! (count($payment_ids) >= $give_options['give_donors_gravatars_min_purchases_required'])) { |
|
239 | 239 | return; |
240 | 240 | } |
241 | 241 | } |
@@ -246,51 +246,51 @@ discard block |
||
246 | 246 | echo '<div id="give-purchase-gravatars">'; |
247 | 247 | |
248 | 248 | |
249 | - if ( isset ( $title ) ) { |
|
249 | + if (isset ($title)) { |
|
250 | 250 | |
251 | - if ( $title ) { |
|
252 | - echo apply_filters( 'give_donors_gravatars_title', '<h3 class="give-gravatars-title">' . esc_attr( $title ) . '</h3>' ); |
|
253 | - } elseif ( isset( $give_options['give_donors_gravatars_heading'] ) ) { |
|
254 | - echo apply_filters( 'give_donors_gravatars_title', '<h3 class="give-gravatars-title">' . esc_attr( $give_options['give_donors_gravatars_heading'] ) . '</h2>' ); |
|
251 | + if ($title) { |
|
252 | + echo apply_filters('give_donors_gravatars_title', '<h3 class="give-gravatars-title">'.esc_attr($title).'</h3>'); |
|
253 | + } elseif (isset($give_options['give_donors_gravatars_heading'])) { |
|
254 | + echo apply_filters('give_donors_gravatars_title', '<h3 class="give-gravatars-title">'.esc_attr($give_options['give_donors_gravatars_heading']).'</h2>'); |
|
255 | 255 | } |
256 | 256 | |
257 | 257 | } |
258 | 258 | echo '<ul class="give-purchase-gravatars-list">'; |
259 | 259 | $i = 0; |
260 | 260 | |
261 | - if ( $payment_ids ) { |
|
262 | - foreach ( $payment_ids as $id ) { |
|
261 | + if ($payment_ids) { |
|
262 | + foreach ($payment_ids as $id) { |
|
263 | 263 | |
264 | 264 | // Give saves a blank option even when the control is turned off, hence the extra check |
265 | - if ( isset( $give_options['give_donors_gravatars_maximum_number'] ) && '' != $give_options['give_donors_gravatars_maximum_number'] && $i == $give_options['give_donors_gravatars_maximum_number'] ) { |
|
265 | + if (isset($give_options['give_donors_gravatars_maximum_number']) && '' != $give_options['give_donors_gravatars_maximum_number'] && $i == $give_options['give_donors_gravatars_maximum_number']) { |
|
266 | 266 | continue; |
267 | 267 | } |
268 | 268 | |
269 | 269 | // get the payment meta |
270 | - $payment_meta = give_get_meta( $id, '_give_payment_meta', true ); |
|
270 | + $payment_meta = give_get_meta($id, '_give_payment_meta', true); |
|
271 | 271 | |
272 | 272 | // unserialize the payment meta |
273 | - $user_info = maybe_unserialize( $payment_meta['user_info'] ); |
|
273 | + $user_info = maybe_unserialize($payment_meta['user_info']); |
|
274 | 274 | |
275 | 275 | // get donor's first name |
276 | 276 | $name = $user_info['first_name']; |
277 | 277 | |
278 | 278 | // get donor's email |
279 | - $email = give_get_meta( $id, '_give_payment_user_email', true ); |
|
279 | + $email = give_get_meta($id, '_give_payment_user_email', true); |
|
280 | 280 | |
281 | 281 | // set gravatar size and provide filter |
282 | - $size = isset( $give_options['give_donors_gravatars_gravatar_size'] ) ? apply_filters( 'give_donors_gravatars_gravatar_size', $give_options['give_donors_gravatars_gravatar_size'] ) : ''; |
|
282 | + $size = isset($give_options['give_donors_gravatars_gravatar_size']) ? apply_filters('give_donors_gravatars_gravatar_size', $give_options['give_donors_gravatars_gravatar_size']) : ''; |
|
283 | 283 | |
284 | 284 | // default image |
285 | - $default_image = apply_filters( 'give_donors_gravatars_gravatar_default_image', false ); |
|
285 | + $default_image = apply_filters('give_donors_gravatars_gravatar_default_image', false); |
|
286 | 286 | |
287 | 287 | // assemble output |
288 | 288 | $output .= '<li>'; |
289 | 289 | |
290 | - $output .= get_avatar( $email, $size, $default_image, $name ); |
|
290 | + $output .= get_avatar($email, $size, $default_image, $name); |
|
291 | 291 | $output .= '</li>'; |
292 | 292 | |
293 | - $i ++; |
|
293 | + $i++; |
|
294 | 294 | |
295 | 295 | } // end foreach |
296 | 296 | } |
@@ -299,7 +299,7 @@ discard block |
||
299 | 299 | echo '</ul>'; |
300 | 300 | echo '</div>'; |
301 | 301 | |
302 | - return apply_filters( 'give_donors_gravatars', ob_get_clean() ); |
|
302 | + return apply_filters('give_donors_gravatars', ob_get_clean()); |
|
303 | 303 | } |
304 | 304 | |
305 | 305 | /** |
@@ -311,7 +311,7 @@ discard block |
||
311 | 311 | * @return void |
312 | 312 | */ |
313 | 313 | public function register_widget() { |
314 | - register_widget( 'Give_Donors_Gravatars_Widget' ); |
|
314 | + register_widget('Give_Donors_Gravatars_Widget'); |
|
315 | 315 | } |
316 | 316 | |
317 | 317 | /** |
@@ -325,19 +325,19 @@ discard block |
||
325 | 325 | * |
326 | 326 | * @return string |
327 | 327 | */ |
328 | - public function shortcode( $atts, $content = null ) { |
|
328 | + public function shortcode($atts, $content = null) { |
|
329 | 329 | |
330 | - $atts = shortcode_atts( array( |
|
330 | + $atts = shortcode_atts(array( |
|
331 | 331 | 'id' => '', |
332 | 332 | 'title' => '' |
333 | - ), $atts, 'give_donors_gravatars' ); |
|
333 | + ), $atts, 'give_donors_gravatars'); |
|
334 | 334 | |
335 | 335 | // if no ID is passed on single give_forms pages, get the correct ID |
336 | - if ( is_singular( 'give_forms' ) ) { |
|
336 | + if (is_singular('give_forms')) { |
|
337 | 337 | $id = get_the_ID(); |
338 | 338 | } |
339 | 339 | |
340 | - $content = $this->gravatars( $atts['id'], $atts['title'] ); |
|
340 | + $content = $this->gravatars($atts['id'], $atts['title']); |
|
341 | 341 | |
342 | 342 | return $content; |
343 | 343 | |
@@ -353,56 +353,56 @@ discard block |
||
353 | 353 | * |
354 | 354 | * @return array Gravatar settings. |
355 | 355 | */ |
356 | - public function settings( $settings ) { |
|
356 | + public function settings($settings) { |
|
357 | 357 | |
358 | 358 | $give_gravatar_settings = array( |
359 | 359 | array( |
360 | - 'name' => esc_html__( 'Donator Gravatars', 'give' ), |
|
360 | + 'name' => esc_html__('Donator Gravatars', 'give'), |
|
361 | 361 | 'desc' => '<hr>', |
362 | 362 | 'id' => 'give_title', |
363 | 363 | 'type' => 'give_title' |
364 | 364 | ), |
365 | 365 | array( |
366 | - 'name' => esc_html__( 'Heading', 'give' ), |
|
367 | - 'desc' => esc_html__( 'The heading to display above the Gravatars.', 'give' ), |
|
366 | + 'name' => esc_html__('Heading', 'give'), |
|
367 | + 'desc' => esc_html__('The heading to display above the Gravatars.', 'give'), |
|
368 | 368 | 'type' => 'text', |
369 | 369 | 'id' => 'give_donors_gravatars_heading' |
370 | 370 | ), |
371 | 371 | array( |
372 | - 'name' => esc_html__( 'Gravatar Size', 'give' ), |
|
373 | - 'desc' => esc_html__( 'The size of each Gravatar in pixels (512px maximum).', 'give' ), |
|
372 | + 'name' => esc_html__('Gravatar Size', 'give'), |
|
373 | + 'desc' => esc_html__('The size of each Gravatar in pixels (512px maximum).', 'give'), |
|
374 | 374 | 'type' => 'text_small', |
375 | 375 | 'id' => 'give_donors_gravatars_gravatar_size', |
376 | 376 | 'default' => '64' |
377 | 377 | ), |
378 | 378 | array( |
379 | - 'name' => esc_html__( 'Minimum Unique Donations Required', 'give' ), |
|
380 | - 'desc' => esc_html__( 'The minimum number of unique donations a form must have before the Gravatars are shown. Leave blank for no minimum.', 'give' ), |
|
379 | + 'name' => esc_html__('Minimum Unique Donations Required', 'give'), |
|
380 | + 'desc' => esc_html__('The minimum number of unique donations a form must have before the Gravatars are shown. Leave blank for no minimum.', 'give'), |
|
381 | 381 | 'type' => 'text_small', |
382 | 382 | 'id' => 'give_donors_gravatars_min_purchases_required', |
383 | 383 | ), |
384 | 384 | array( |
385 | - 'name' => esc_html__( 'Maximum Gravatars To Show', 'give' ), |
|
386 | - 'desc' => esc_html__( 'The maximum number of gravatars to show. Leave blank for no limit.', 'give' ), |
|
385 | + 'name' => esc_html__('Maximum Gravatars To Show', 'give'), |
|
386 | + 'desc' => esc_html__('The maximum number of gravatars to show. Leave blank for no limit.', 'give'), |
|
387 | 387 | 'type' => 'text', |
388 | 388 | 'id' => 'give_donors_gravatars_maximum_number', |
389 | 389 | 'default' => '20', |
390 | 390 | ), |
391 | 391 | array( |
392 | - 'name' => esc_html__( 'Gravatar Visibility', 'give' ), |
|
393 | - 'desc' => esc_html__( 'Show only donors with a Gravatar account.', 'give' ), |
|
392 | + 'name' => esc_html__('Gravatar Visibility', 'give'), |
|
393 | + 'desc' => esc_html__('Show only donors with a Gravatar account.', 'give'), |
|
394 | 394 | 'id' => 'give_donors_gravatars_has_gravatar_account', |
395 | 395 | 'type' => 'checkbox', |
396 | 396 | ), |
397 | 397 | array( |
398 | - 'name' => esc_html__( 'Randomize Gravatars', 'give' ), |
|
399 | - 'desc' => esc_html__( 'Randomize the Gravatars.', 'give' ), |
|
398 | + 'name' => esc_html__('Randomize Gravatars', 'give'), |
|
399 | + 'desc' => esc_html__('Randomize the Gravatars.', 'give'), |
|
400 | 400 | 'id' => 'give_donors_gravatars_random_gravatars', |
401 | 401 | 'type' => 'checkbox', |
402 | 402 | ), |
403 | 403 | ); |
404 | 404 | |
405 | - return array_merge( $settings, $give_gravatar_settings ); |
|
405 | + return array_merge($settings, $give_gravatar_settings); |
|
406 | 406 | } |
407 | 407 | |
408 | 408 | } |
@@ -428,7 +428,7 @@ discard block |
||
428 | 428 | // widget settings |
429 | 429 | $widget_ops = array( |
430 | 430 | 'classname' => 'give-donors-gravatars', |
431 | - 'description' => esc_html__( 'Displays gravatars of people who have donated using your your form. Will only show on the single form page.', 'give' ), |
|
431 | + 'description' => esc_html__('Displays gravatars of people who have donated using your your form. Will only show on the single form page.', 'give'), |
|
432 | 432 | ); |
433 | 433 | |
434 | 434 | // widget control settings |
@@ -441,7 +441,7 @@ discard block |
||
441 | 441 | // create the widget |
442 | 442 | parent::__construct( |
443 | 443 | 'give_donors_gravatars_widget', |
444 | - esc_html__( 'Give Donors Gravatars', 'give' ), |
|
444 | + esc_html__('Give Donors Gravatars', 'give'), |
|
445 | 445 | $widget_ops, |
446 | 446 | $control_ops |
447 | 447 | ); |
@@ -461,29 +461,29 @@ discard block |
||
461 | 461 | * |
462 | 462 | * @return void |
463 | 463 | */ |
464 | - public function widget( $args, $instance ) { |
|
464 | + public function widget($args, $instance) { |
|
465 | 465 | |
466 | 466 | //@TODO: Don't extract it!!! |
467 | - extract( $args ); |
|
467 | + extract($args); |
|
468 | 468 | |
469 | - if ( ! is_singular( 'give_forms' ) ) { |
|
469 | + if ( ! is_singular('give_forms')) { |
|
470 | 470 | return; |
471 | 471 | } |
472 | 472 | |
473 | 473 | // Variables from widget settings |
474 | - $title = apply_filters( 'widget_title', $instance['title'] ); |
|
474 | + $title = apply_filters('widget_title', $instance['title']); |
|
475 | 475 | |
476 | 476 | // Used by themes. Opens the widget |
477 | 477 | echo $before_widget; |
478 | 478 | |
479 | 479 | // Display the widget title |
480 | - if ( $title ) { |
|
481 | - echo $before_title . $title . $after_title; |
|
480 | + if ($title) { |
|
481 | + echo $before_title.$title.$after_title; |
|
482 | 482 | } |
483 | 483 | |
484 | 484 | $gravatars = new Give_Donors_Gravatars(); |
485 | 485 | |
486 | - echo $gravatars->gravatars( get_the_ID(), null ); // remove title |
|
486 | + echo $gravatars->gravatars(get_the_ID(), null); // remove title |
|
487 | 487 | |
488 | 488 | // Used by themes. Closes the widget |
489 | 489 | echo $after_widget; |
@@ -503,11 +503,11 @@ discard block |
||
503 | 503 | * |
504 | 504 | * @return array Updated settings to save. |
505 | 505 | */ |
506 | - public function update( $new_instance, $old_instance ) { |
|
506 | + public function update($new_instance, $old_instance) { |
|
507 | 507 | |
508 | 508 | $instance = $old_instance; |
509 | 509 | |
510 | - $instance['title'] = strip_tags( $new_instance['title'] ); |
|
510 | + $instance['title'] = strip_tags($new_instance['title']); |
|
511 | 511 | |
512 | 512 | return $instance; |
513 | 513 | |
@@ -525,19 +525,19 @@ discard block |
||
525 | 525 | * |
526 | 526 | * @return void |
527 | 527 | */ |
528 | - public function form( $instance ) { |
|
528 | + public function form($instance) { |
|
529 | 529 | |
530 | 530 | // Set up some default widget settings. |
531 | 531 | $defaults = array( |
532 | 532 | 'title' => '', |
533 | 533 | ); |
534 | 534 | |
535 | - $instance = wp_parse_args( (array) $instance, $defaults ); ?> |
|
535 | + $instance = wp_parse_args((array) $instance, $defaults); ?> |
|
536 | 536 | |
537 | 537 | <!-- Title --> |
538 | 538 | <p> |
539 | - <label for="<?php echo $this->get_field_id( 'title' ); ?>"><?php esc_html_e( 'Title:', 'give' ) ?></label> |
|
540 | - <input class="widefat" id="<?php echo $this->get_field_id( 'title' ); ?>" name="<?php echo $this->get_field_name( 'title' ); ?>" type="text" value="<?php echo $instance['title']; ?>" /> |
|
539 | + <label for="<?php echo $this->get_field_id('title'); ?>"><?php esc_html_e('Title:', 'give') ?></label> |
|
540 | + <input class="widefat" id="<?php echo $this->get_field_id('title'); ?>" name="<?php echo $this->get_field_name('title'); ?>" type="text" value="<?php echo $instance['title']; ?>" /> |
|
541 | 541 | </p> |
542 | 542 | |
543 | 543 | <?php |
@@ -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 | |
@@ -337,11 +337,11 @@ discard block |
||
337 | 337 | * @param bool $_id Post id. Default is false. |
338 | 338 | * @param array $_args Arguments passed. |
339 | 339 | */ |
340 | - public function __construct( $_id = false, $_args = array() ) { |
|
340 | + public function __construct($_id = false, $_args = array()) { |
|
341 | 341 | |
342 | - $donation_form = WP_Post::get_instance( $_id ); |
|
342 | + $donation_form = WP_Post::get_instance($_id); |
|
343 | 343 | |
344 | - return $this->setup_donation_form( $donation_form ); |
|
344 | + return $this->setup_donation_form($donation_form); |
|
345 | 345 | } |
346 | 346 | |
347 | 347 | /** |
@@ -354,23 +354,23 @@ discard block |
||
354 | 354 | * |
355 | 355 | * @return bool If the setup was successful or not. |
356 | 356 | */ |
357 | - private function setup_donation_form( $donation_form ) { |
|
357 | + private function setup_donation_form($donation_form) { |
|
358 | 358 | |
359 | - if ( ! is_object( $donation_form ) ) { |
|
359 | + if ( ! is_object($donation_form)) { |
|
360 | 360 | return false; |
361 | 361 | } |
362 | 362 | |
363 | - if ( ! is_a( $donation_form, 'WP_Post' ) ) { |
|
363 | + if ( ! is_a($donation_form, 'WP_Post')) { |
|
364 | 364 | return false; |
365 | 365 | } |
366 | 366 | |
367 | - if ( 'give_forms' !== $donation_form->post_type ) { |
|
367 | + if ('give_forms' !== $donation_form->post_type) { |
|
368 | 368 | return false; |
369 | 369 | } |
370 | 370 | |
371 | - foreach ( $donation_form as $key => $value ) { |
|
371 | + foreach ($donation_form as $key => $value) { |
|
372 | 372 | |
373 | - switch ( $key ) { |
|
373 | + switch ($key) { |
|
374 | 374 | |
375 | 375 | default: |
376 | 376 | $this->$key = $value; |
@@ -394,16 +394,16 @@ discard block |
||
394 | 394 | * |
395 | 395 | * @return mixed |
396 | 396 | */ |
397 | - public function __get( $key ) { |
|
397 | + public function __get($key) { |
|
398 | 398 | |
399 | - if ( method_exists( $this, 'get_' . $key ) ) { |
|
399 | + if (method_exists($this, 'get_'.$key)) { |
|
400 | 400 | |
401 | - return call_user_func( array( $this, 'get_' . $key ) ); |
|
401 | + return call_user_func(array($this, 'get_'.$key)); |
|
402 | 402 | |
403 | 403 | } else { |
404 | 404 | |
405 | 405 | /* translators: %s: property key */ |
406 | - return new WP_Error( 'give-form-invalid-property', sprintf( esc_html__( 'Can\'t get property %s.', 'give' ), $key ) ); |
|
406 | + return new WP_Error('give-form-invalid-property', sprintf(esc_html__('Can\'t get property %s.', 'give'), $key)); |
|
407 | 407 | |
408 | 408 | } |
409 | 409 | |
@@ -419,30 +419,30 @@ discard block |
||
419 | 419 | * |
420 | 420 | * @return bool|int False if data isn't passed and class not instantiated for creation, or New Form ID. |
421 | 421 | */ |
422 | - public function create( $data = array() ) { |
|
422 | + public function create($data = array()) { |
|
423 | 423 | |
424 | - if ( $this->id != 0 ) { |
|
424 | + if ($this->id != 0) { |
|
425 | 425 | return false; |
426 | 426 | } |
427 | 427 | |
428 | 428 | $defaults = array( |
429 | 429 | 'post_type' => 'give_forms', |
430 | 430 | 'post_status' => 'draft', |
431 | - 'post_title' => __( 'New Donation Form', 'give' ), |
|
431 | + 'post_title' => __('New Donation Form', 'give'), |
|
432 | 432 | ); |
433 | 433 | |
434 | - $args = wp_parse_args( $data, $defaults ); |
|
434 | + $args = wp_parse_args($data, $defaults); |
|
435 | 435 | |
436 | 436 | /** |
437 | 437 | * Fired before a donation form is created |
438 | 438 | * |
439 | 439 | * @param array $args The post object arguments used for creation. |
440 | 440 | */ |
441 | - do_action( 'give_form_pre_create', $args ); |
|
441 | + do_action('give_form_pre_create', $args); |
|
442 | 442 | |
443 | - $id = wp_insert_post( $args, true ); |
|
443 | + $id = wp_insert_post($args, true); |
|
444 | 444 | |
445 | - $donation_form = WP_Post::get_instance( $id ); |
|
445 | + $donation_form = WP_Post::get_instance($id); |
|
446 | 446 | |
447 | 447 | /** |
448 | 448 | * Fired after a donation form is created |
@@ -450,9 +450,9 @@ discard block |
||
450 | 450 | * @param int $id The post ID of the created item. |
451 | 451 | * @param array $args The post object arguments used for creation. |
452 | 452 | */ |
453 | - do_action( 'give_form_post_create', $id, $args ); |
|
453 | + do_action('give_form_post_create', $id, $args); |
|
454 | 454 | |
455 | - return $this->setup_donation_form( $donation_form ); |
|
455 | + return $this->setup_donation_form($donation_form); |
|
456 | 456 | |
457 | 457 | } |
458 | 458 | |
@@ -477,7 +477,7 @@ discard block |
||
477 | 477 | * @return string Donation form name. |
478 | 478 | */ |
479 | 479 | public function get_name() { |
480 | - return get_the_title( $this->ID ); |
|
480 | + return get_the_title($this->ID); |
|
481 | 481 | } |
482 | 482 | |
483 | 483 | /** |
@@ -490,13 +490,13 @@ discard block |
||
490 | 490 | */ |
491 | 491 | public function get_price() { |
492 | 492 | |
493 | - if ( ! isset( $this->price ) ) { |
|
493 | + if ( ! isset($this->price)) { |
|
494 | 494 | |
495 | - $this->price = give_get_meta( $this->ID, '_give_set_price', true ); |
|
495 | + $this->price = give_get_meta($this->ID, '_give_set_price', true); |
|
496 | 496 | |
497 | - if ( $this->price ) { |
|
497 | + if ($this->price) { |
|
498 | 498 | |
499 | - $this->price = give_sanitize_amount( $this->price ); |
|
499 | + $this->price = give_sanitize_amount($this->price); |
|
500 | 500 | |
501 | 501 | } else { |
502 | 502 | |
@@ -514,7 +514,7 @@ discard block |
||
514 | 514 | * @param string $price The donation form price. |
515 | 515 | * @param string|int $id The form ID. |
516 | 516 | */ |
517 | - return apply_filters( 'give_get_set_price', $this->price, $this->ID ); |
|
517 | + return apply_filters('give_get_set_price', $this->price, $this->ID); |
|
518 | 518 | } |
519 | 519 | |
520 | 520 | /** |
@@ -527,14 +527,14 @@ discard block |
||
527 | 527 | */ |
528 | 528 | public function get_minimum_price() { |
529 | 529 | |
530 | - if ( ! isset( $this->minimum_price ) ) { |
|
530 | + if ( ! isset($this->minimum_price)) { |
|
531 | 531 | |
532 | - $allow_custom_amount = give_get_meta( $this->ID, '_give_custom_amount', true ); |
|
533 | - $this->minimum_price = give_get_meta( $this->ID, '_give_custom_amount_minimum', true ); |
|
532 | + $allow_custom_amount = give_get_meta($this->ID, '_give_custom_amount', true); |
|
533 | + $this->minimum_price = give_get_meta($this->ID, '_give_custom_amount_minimum', true); |
|
534 | 534 | |
535 | - if ( give_is_setting_enabled( $allow_custom_amount ) && $this->minimum_price ) { |
|
535 | + if (give_is_setting_enabled($allow_custom_amount) && $this->minimum_price) { |
|
536 | 536 | |
537 | - $this->minimum_price = give_sanitize_amount( $this->minimum_price ); |
|
537 | + $this->minimum_price = give_sanitize_amount($this->minimum_price); |
|
538 | 538 | |
539 | 539 | } else { |
540 | 540 | |
@@ -544,7 +544,7 @@ discard block |
||
544 | 544 | |
545 | 545 | } |
546 | 546 | |
547 | - return apply_filters( 'give_get_set_minimum_price', $this->minimum_price, $this->ID ); |
|
547 | + return apply_filters('give_get_set_minimum_price', $this->minimum_price, $this->ID); |
|
548 | 548 | } |
549 | 549 | |
550 | 550 | /** |
@@ -557,9 +557,9 @@ discard block |
||
557 | 557 | */ |
558 | 558 | public function get_prices() { |
559 | 559 | |
560 | - if ( ! isset( $this->prices ) ) { |
|
560 | + if ( ! isset($this->prices)) { |
|
561 | 561 | |
562 | - $this->prices = give_get_meta( $this->ID, '_give_donation_levels', true ); |
|
562 | + $this->prices = give_get_meta($this->ID, '_give_donation_levels', true); |
|
563 | 563 | |
564 | 564 | } |
565 | 565 | |
@@ -571,7 +571,7 @@ discard block |
||
571 | 571 | * @param array $prices The array of mulit-level prices. |
572 | 572 | * @param int|string $ID The ID of the form. |
573 | 573 | */ |
574 | - return apply_filters( 'give_get_donation_levels', $this->prices, $this->ID ); |
|
574 | + return apply_filters('give_get_donation_levels', $this->prices, $this->ID); |
|
575 | 575 | |
576 | 576 | } |
577 | 577 | |
@@ -585,13 +585,13 @@ discard block |
||
585 | 585 | */ |
586 | 586 | public function get_goal() { |
587 | 587 | |
588 | - if ( ! isset( $this->goal ) ) { |
|
588 | + if ( ! isset($this->goal)) { |
|
589 | 589 | |
590 | - $this->goal = give_get_meta( $this->ID, '_give_set_goal', true ); |
|
590 | + $this->goal = give_get_meta($this->ID, '_give_set_goal', true); |
|
591 | 591 | |
592 | - if ( $this->goal ) { |
|
592 | + if ($this->goal) { |
|
593 | 593 | |
594 | - $this->goal = give_sanitize_amount( $this->goal ); |
|
594 | + $this->goal = give_sanitize_amount($this->goal); |
|
595 | 595 | |
596 | 596 | } else { |
597 | 597 | |
@@ -601,7 +601,7 @@ discard block |
||
601 | 601 | |
602 | 602 | } |
603 | 603 | |
604 | - return apply_filters( 'give_get_set_goal', $this->goal, $this->ID ); |
|
604 | + return apply_filters('give_get_set_goal', $this->goal, $this->ID); |
|
605 | 605 | |
606 | 606 | } |
607 | 607 | |
@@ -615,10 +615,10 @@ discard block |
||
615 | 615 | */ |
616 | 616 | public function is_single_price_mode() { |
617 | 617 | |
618 | - $option = give_get_meta( $this->ID, '_give_price_option', true ); |
|
618 | + $option = give_get_meta($this->ID, '_give_price_option', true); |
|
619 | 619 | $ret = 0; |
620 | 620 | |
621 | - if ( empty( $option ) || $option === 'set' ) { |
|
621 | + if (empty($option) || $option === 'set') { |
|
622 | 622 | $ret = 1; |
623 | 623 | } |
624 | 624 | |
@@ -630,7 +630,7 @@ discard block |
||
630 | 630 | * @param bool $ret Is donation form in single price mode? |
631 | 631 | * @param int|string $ID The ID of the donation form. |
632 | 632 | */ |
633 | - return (bool) apply_filters( 'give_single_price_option_mode', $ret, $this->ID ); |
|
633 | + return (bool) apply_filters('give_single_price_option_mode', $ret, $this->ID); |
|
634 | 634 | |
635 | 635 | } |
636 | 636 | |
@@ -644,10 +644,10 @@ discard block |
||
644 | 644 | */ |
645 | 645 | public function is_custom_price_mode() { |
646 | 646 | |
647 | - $option = give_get_meta( $this->ID, '_give_custom_amount', true ); |
|
647 | + $option = give_get_meta($this->ID, '_give_custom_amount', true); |
|
648 | 648 | $ret = 0; |
649 | 649 | |
650 | - if ( give_is_setting_enabled( $option ) ) { |
|
650 | + if (give_is_setting_enabled($option)) { |
|
651 | 651 | $ret = 1; |
652 | 652 | } |
653 | 653 | |
@@ -659,7 +659,7 @@ discard block |
||
659 | 659 | * @param bool $ret Is donation form in custom price mode? |
660 | 660 | * @param int|string $ID The ID of the donation form. |
661 | 661 | */ |
662 | - return (bool) apply_filters( 'give_custom_price_option_mode', $ret, $this->ID ); |
|
662 | + return (bool) apply_filters('give_custom_price_option_mode', $ret, $this->ID); |
|
663 | 663 | |
664 | 664 | } |
665 | 665 | |
@@ -675,10 +675,10 @@ discard block |
||
675 | 675 | */ |
676 | 676 | public function has_variable_prices() { |
677 | 677 | |
678 | - $option = give_get_meta( $this->ID, '_give_price_option', true ); |
|
678 | + $option = give_get_meta($this->ID, '_give_price_option', true); |
|
679 | 679 | $ret = 0; |
680 | 680 | |
681 | - if ( $option === 'multi' ) { |
|
681 | + if ($option === 'multi') { |
|
682 | 682 | $ret = 1; |
683 | 683 | } |
684 | 684 | |
@@ -688,7 +688,7 @@ discard block |
||
688 | 688 | * @param bool $ret Does donation form have variable prices? |
689 | 689 | * @param int|string $ID The ID of the donation form. |
690 | 690 | */ |
691 | - return (bool) apply_filters( 'give_has_variable_prices', $ret, $this->ID ); |
|
691 | + return (bool) apply_filters('give_has_variable_prices', $ret, $this->ID); |
|
692 | 692 | |
693 | 693 | } |
694 | 694 | |
@@ -702,17 +702,17 @@ discard block |
||
702 | 702 | */ |
703 | 703 | public function get_type() { |
704 | 704 | |
705 | - if ( ! isset( $this->type ) ) { |
|
705 | + if ( ! isset($this->type)) { |
|
706 | 706 | |
707 | - $this->type = give_get_meta( $this->ID, '_give_price_option', true ); |
|
707 | + $this->type = give_get_meta($this->ID, '_give_price_option', true); |
|
708 | 708 | |
709 | - if ( empty( $this->type ) ) { |
|
709 | + if (empty($this->type)) { |
|
710 | 710 | $this->type = 'set'; |
711 | 711 | } |
712 | 712 | |
713 | 713 | } |
714 | 714 | |
715 | - return apply_filters( 'give_get_form_type', $this->type, $this->ID ); |
|
715 | + return apply_filters('give_get_form_type', $this->type, $this->ID); |
|
716 | 716 | |
717 | 717 | } |
718 | 718 | |
@@ -728,23 +728,23 @@ discard block |
||
728 | 728 | * |
729 | 729 | * @return string |
730 | 730 | */ |
731 | - public function get_form_classes( $args ) { |
|
731 | + public function get_form_classes($args) { |
|
732 | 732 | |
733 | - $float_labels_option = give_is_float_labels_enabled( $args ) |
|
733 | + $float_labels_option = give_is_float_labels_enabled($args) |
|
734 | 734 | ? 'float-labels-enabled' |
735 | 735 | : ''; |
736 | 736 | |
737 | - $form_classes_array = apply_filters( 'give_form_classes', array( |
|
737 | + $form_classes_array = apply_filters('give_form_classes', array( |
|
738 | 738 | 'give-form', |
739 | - 'give-form-' . $this->ID, |
|
740 | - 'give-form-type-' . $this->get_type(), |
|
739 | + 'give-form-'.$this->ID, |
|
740 | + 'give-form-type-'.$this->get_type(), |
|
741 | 741 | $float_labels_option, |
742 | - ), $this->ID, $args ); |
|
742 | + ), $this->ID, $args); |
|
743 | 743 | |
744 | 744 | // Remove empty class names. |
745 | - $form_classes_array = array_filter( $form_classes_array ); |
|
745 | + $form_classes_array = array_filter($form_classes_array); |
|
746 | 746 | |
747 | - return implode( ' ', $form_classes_array ); |
|
747 | + return implode(' ', $form_classes_array); |
|
748 | 748 | |
749 | 749 | } |
750 | 750 | |
@@ -759,24 +759,24 @@ discard block |
||
759 | 759 | * |
760 | 760 | * @return string |
761 | 761 | */ |
762 | - public function get_form_wrap_classes( $args ) { |
|
762 | + public function get_form_wrap_classes($args) { |
|
763 | 763 | |
764 | - $display_option = ( isset( $args['display_style'] ) && ! empty( $args['display_style'] ) ) |
|
764 | + $display_option = (isset($args['display_style']) && ! empty($args['display_style'])) |
|
765 | 765 | ? $args['display_style'] |
766 | - : give_get_meta( $this->ID, '_give_payment_display', true ); |
|
766 | + : give_get_meta($this->ID, '_give_payment_display', true); |
|
767 | 767 | |
768 | 768 | // If admin want to show only button for form then user inbuilt modal functionality. |
769 | - if( 'button' === $display_option ) { |
|
769 | + if ('button' === $display_option) { |
|
770 | 770 | $display_option = 'modal give-display-button-only'; |
771 | 771 | } |
772 | 772 | |
773 | - $form_wrap_classes_array = apply_filters( 'give_form_wrap_classes', array( |
|
773 | + $form_wrap_classes_array = apply_filters('give_form_wrap_classes', array( |
|
774 | 774 | 'give-form-wrap', |
775 | - 'give-display-' . $display_option, |
|
776 | - ), $this->ID, $args ); |
|
775 | + 'give-display-'.$display_option, |
|
776 | + ), $this->ID, $args); |
|
777 | 777 | |
778 | 778 | |
779 | - return implode( ' ', $form_wrap_classes_array ); |
|
779 | + return implode(' ', $form_wrap_classes_array); |
|
780 | 780 | |
781 | 781 | } |
782 | 782 | |
@@ -791,7 +791,7 @@ discard block |
||
791 | 791 | public function is_set_type_donation_form() { |
792 | 792 | $form_type = $this->get_type(); |
793 | 793 | |
794 | - return ( 'set' === $form_type ? true : false ); |
|
794 | + return ('set' === $form_type ? true : false); |
|
795 | 795 | } |
796 | 796 | |
797 | 797 | /** |
@@ -805,7 +805,7 @@ discard block |
||
805 | 805 | public function is_multi_type_donation_form() { |
806 | 806 | $form_type = $this->get_type(); |
807 | 807 | |
808 | - return ( 'multi' === $form_type ? true : false ); |
|
808 | + return ('multi' === $form_type ? true : false); |
|
809 | 809 | |
810 | 810 | } |
811 | 811 | |
@@ -819,15 +819,15 @@ discard block |
||
819 | 819 | */ |
820 | 820 | public function get_sales() { |
821 | 821 | |
822 | - if ( ! isset( $this->sales ) ) { |
|
822 | + if ( ! isset($this->sales)) { |
|
823 | 823 | |
824 | - if ( '' == give_get_meta( $this->ID, '_give_form_sales', true ) ) { |
|
825 | - add_post_meta( $this->ID, '_give_form_sales', 0 ); |
|
824 | + if ('' == give_get_meta($this->ID, '_give_form_sales', true)) { |
|
825 | + add_post_meta($this->ID, '_give_form_sales', 0); |
|
826 | 826 | } // End if |
827 | 827 | |
828 | - $this->sales = give_get_meta( $this->ID, '_give_form_sales', true ); |
|
828 | + $this->sales = give_get_meta($this->ID, '_give_form_sales', true); |
|
829 | 829 | |
830 | - if ( $this->sales < 0 ) { |
|
830 | + if ($this->sales < 0) { |
|
831 | 831 | // Never let sales be less than zero |
832 | 832 | $this->sales = 0; |
833 | 833 | } |
@@ -848,13 +848,13 @@ discard block |
||
848 | 848 | * |
849 | 849 | * @return int|false New number of total sales. |
850 | 850 | */ |
851 | - public function increase_sales( $quantity = 1 ) { |
|
851 | + public function increase_sales($quantity = 1) { |
|
852 | 852 | |
853 | - $sales = give_get_form_sales_stats( $this->ID ); |
|
854 | - $quantity = absint( $quantity ); |
|
853 | + $sales = give_get_form_sales_stats($this->ID); |
|
854 | + $quantity = absint($quantity); |
|
855 | 855 | $total_sales = $sales + $quantity; |
856 | 856 | |
857 | - if ( $this->update_meta( '_give_form_sales', $total_sales ) ) { |
|
857 | + if ($this->update_meta('_give_form_sales', $total_sales)) { |
|
858 | 858 | |
859 | 859 | $this->sales = $total_sales; |
860 | 860 | |
@@ -875,17 +875,17 @@ discard block |
||
875 | 875 | * |
876 | 876 | * @return int|false New number of total sales. |
877 | 877 | */ |
878 | - public function decrease_sales( $quantity = 1 ) { |
|
878 | + public function decrease_sales($quantity = 1) { |
|
879 | 879 | |
880 | - $sales = give_get_form_sales_stats( $this->ID ); |
|
880 | + $sales = give_get_form_sales_stats($this->ID); |
|
881 | 881 | |
882 | 882 | // Only decrease if not already zero |
883 | - if ( $sales > 0 ) { |
|
883 | + if ($sales > 0) { |
|
884 | 884 | |
885 | - $quantity = absint( $quantity ); |
|
885 | + $quantity = absint($quantity); |
|
886 | 886 | $total_sales = $sales - $quantity; |
887 | 887 | |
888 | - if ( $this->update_meta( '_give_form_sales', $total_sales ) ) { |
|
888 | + if ($this->update_meta('_give_form_sales', $total_sales)) { |
|
889 | 889 | |
890 | 890 | $this->sales = $sales; |
891 | 891 | |
@@ -909,15 +909,15 @@ discard block |
||
909 | 909 | */ |
910 | 910 | public function get_earnings() { |
911 | 911 | |
912 | - if ( ! isset( $this->earnings ) ) { |
|
912 | + if ( ! isset($this->earnings)) { |
|
913 | 913 | |
914 | - if ( '' == give_get_meta( $this->ID, '_give_form_earnings', true ) ) { |
|
915 | - add_post_meta( $this->ID, '_give_form_earnings', 0 ); |
|
914 | + if ('' == give_get_meta($this->ID, '_give_form_earnings', true)) { |
|
915 | + add_post_meta($this->ID, '_give_form_earnings', 0); |
|
916 | 916 | } |
917 | 917 | |
918 | - $this->earnings = give_get_meta( $this->ID, '_give_form_earnings', true ); |
|
918 | + $this->earnings = give_get_meta($this->ID, '_give_form_earnings', true); |
|
919 | 919 | |
920 | - if ( $this->earnings < 0 ) { |
|
920 | + if ($this->earnings < 0) { |
|
921 | 921 | // Never let earnings be less than zero |
922 | 922 | $this->earnings = 0; |
923 | 923 | } |
@@ -938,12 +938,12 @@ discard block |
||
938 | 938 | * |
939 | 939 | * @return float|false |
940 | 940 | */ |
941 | - public function increase_earnings( $amount = 0 ) { |
|
941 | + public function increase_earnings($amount = 0) { |
|
942 | 942 | |
943 | - $earnings = give_get_form_earnings_stats( $this->ID ); |
|
943 | + $earnings = give_get_form_earnings_stats($this->ID); |
|
944 | 944 | $new_amount = $earnings + (float) $amount; |
945 | 945 | |
946 | - if ( $this->update_meta( '_give_form_earnings', $new_amount ) ) { |
|
946 | + if ($this->update_meta('_give_form_earnings', $new_amount)) { |
|
947 | 947 | |
948 | 948 | $this->earnings = $new_amount; |
949 | 949 | |
@@ -965,16 +965,16 @@ discard block |
||
965 | 965 | * |
966 | 966 | * @return float|false |
967 | 967 | */ |
968 | - public function decrease_earnings( $amount ) { |
|
968 | + public function decrease_earnings($amount) { |
|
969 | 969 | |
970 | - $earnings = give_get_form_earnings_stats( $this->ID ); |
|
970 | + $earnings = give_get_form_earnings_stats($this->ID); |
|
971 | 971 | |
972 | - if ( $earnings > 0 ) { |
|
972 | + if ($earnings > 0) { |
|
973 | 973 | // Only decrease if greater than zero |
974 | 974 | $new_amount = $earnings - (float) $amount; |
975 | 975 | |
976 | 976 | |
977 | - if ( $this->update_meta( '_give_form_earnings', $new_amount ) ) { |
|
977 | + if ($this->update_meta('_give_form_earnings', $new_amount)) { |
|
978 | 978 | |
979 | 979 | $this->earnings = $new_amount; |
980 | 980 | |
@@ -998,22 +998,22 @@ discard block |
||
998 | 998 | * |
999 | 999 | * @return bool |
1000 | 1000 | */ |
1001 | - public function is_free( $price_id = false ) { |
|
1001 | + public function is_free($price_id = false) { |
|
1002 | 1002 | |
1003 | 1003 | $is_free = false; |
1004 | - $variable_pricing = give_has_variable_prices( $this->ID ); |
|
1004 | + $variable_pricing = give_has_variable_prices($this->ID); |
|
1005 | 1005 | |
1006 | - if ( $variable_pricing && ! is_null( $price_id ) && $price_id !== false ) { |
|
1007 | - $price = give_get_price_option_amount( $this->ID, $price_id ); |
|
1008 | - } elseif ( ! $variable_pricing ) { |
|
1009 | - $price = give_get_meta( $this->ID, '_give_set_price', true ); |
|
1006 | + if ($variable_pricing && ! is_null($price_id) && $price_id !== false) { |
|
1007 | + $price = give_get_price_option_amount($this->ID, $price_id); |
|
1008 | + } elseif ( ! $variable_pricing) { |
|
1009 | + $price = give_get_meta($this->ID, '_give_set_price', true); |
|
1010 | 1010 | } |
1011 | 1011 | |
1012 | - if ( isset( $price ) && (float) $price == 0 ) { |
|
1012 | + if (isset($price) && (float) $price == 0) { |
|
1013 | 1013 | $is_free = true; |
1014 | 1014 | } |
1015 | 1015 | |
1016 | - return (bool) apply_filters( 'give_is_free_donation', $is_free, $this->ID, $price_id ); |
|
1016 | + return (bool) apply_filters('give_is_free_donation', $is_free, $this->ID, $price_id); |
|
1017 | 1017 | |
1018 | 1018 | } |
1019 | 1019 | |
@@ -1040,9 +1040,9 @@ discard block |
||
1040 | 1040 | $is_close_form = apply_filters( |
1041 | 1041 | 'give_is_close_donation_form', |
1042 | 1042 | ( |
1043 | - give_is_setting_enabled( give_get_meta( $this->ID, '_give_goal_option', true ) ) ) |
|
1044 | - && give_is_setting_enabled( give_get_meta( $this->ID, '_give_close_form_when_goal_achieved', true ) ) |
|
1045 | - && ( $this->get_goal() <= $this->get_earnings() |
|
1043 | + give_is_setting_enabled(give_get_meta($this->ID, '_give_goal_option', true)) ) |
|
1044 | + && give_is_setting_enabled(give_get_meta($this->ID, '_give_close_form_when_goal_achieved', true)) |
|
1045 | + && ($this->get_goal() <= $this->get_earnings() |
|
1046 | 1046 | ), |
1047 | 1047 | $this->ID |
1048 | 1048 | ); |
@@ -1061,29 +1061,29 @@ discard block |
||
1061 | 1061 | * |
1062 | 1062 | * @return bool The result of the update query. |
1063 | 1063 | */ |
1064 | - private function update_meta( $meta_key = '', $meta_value = '' ) { |
|
1064 | + private function update_meta($meta_key = '', $meta_value = '') { |
|
1065 | 1065 | |
1066 | 1066 | /* @var WPDB $wpdb */ |
1067 | 1067 | global $wpdb; |
1068 | 1068 | |
1069 | - if ( empty( $meta_key ) ) { |
|
1069 | + if (empty($meta_key)) { |
|
1070 | 1070 | return false; |
1071 | 1071 | } |
1072 | 1072 | |
1073 | 1073 | // Make sure if it needs to be serialized, we do |
1074 | - $meta_value = maybe_serialize( $meta_value ); |
|
1074 | + $meta_value = maybe_serialize($meta_value); |
|
1075 | 1075 | |
1076 | - if ( is_numeric( $meta_value ) ) { |
|
1077 | - $value_type = is_float( $meta_value ) ? '%f' : '%d'; |
|
1076 | + if (is_numeric($meta_value)) { |
|
1077 | + $value_type = is_float($meta_value) ? '%f' : '%d'; |
|
1078 | 1078 | } else { |
1079 | 1079 | $value_type = "'%s'"; |
1080 | 1080 | } |
1081 | 1081 | |
1082 | - $sql = $wpdb->prepare( "UPDATE $wpdb->postmeta SET meta_value = $value_type WHERE post_id = $this->ID AND meta_key = '%s'", $meta_value, $meta_key ); |
|
1082 | + $sql = $wpdb->prepare("UPDATE $wpdb->postmeta SET meta_value = $value_type WHERE post_id = $this->ID AND meta_key = '%s'", $meta_value, $meta_key); |
|
1083 | 1083 | |
1084 | - if ( $wpdb->query( $sql ) ) { |
|
1084 | + if ($wpdb->query($sql)) { |
|
1085 | 1085 | |
1086 | - clean_post_cache( $this->ID ); |
|
1086 | + clean_post_cache($this->ID); |
|
1087 | 1087 | |
1088 | 1088 | return true; |
1089 | 1089 |
@@ -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 | |
@@ -41,8 +41,8 @@ discard block |
||
41 | 41 | * |
42 | 42 | * @return string $message Fully formatted message |
43 | 43 | */ |
44 | -function give_email_template_tags( $message, $payment_data, $payment_id, $admin_notice = false ) { |
|
45 | - return give_do_email_tags( $message, $payment_id ); |
|
44 | +function give_email_template_tags($message, $payment_data, $payment_id, $admin_notice = false) { |
|
45 | + return give_do_email_tags($message, $payment_id); |
|
46 | 46 | } |
47 | 47 | |
48 | 48 | /** |
@@ -56,42 +56,42 @@ discard block |
||
56 | 56 | * |
57 | 57 | * @return string $message Fully formatted message |
58 | 58 | */ |
59 | -function give_email_preview_template_tags( $message ) { |
|
59 | +function give_email_preview_template_tags($message) { |
|
60 | 60 | |
61 | - $price = give_currency_filter( give_format_amount( 10.50 ) ); |
|
61 | + $price = give_currency_filter(give_format_amount(10.50)); |
|
62 | 62 | |
63 | 63 | $gateway = 'PayPal'; |
64 | 64 | |
65 | - $receipt_id = strtolower( md5( uniqid() ) ); |
|
65 | + $receipt_id = strtolower(md5(uniqid())); |
|
66 | 66 | |
67 | - $payment_id = rand( 1, 100 ); |
|
67 | + $payment_id = rand(1, 100); |
|
68 | 68 | |
69 | - $receipt_link_url = esc_url( add_query_arg( array( 'payment_key' => $receipt_id, 'give_action' => 'view_receipt' ), home_url() ) ); |
|
69 | + $receipt_link_url = esc_url(add_query_arg(array('payment_key' => $receipt_id, 'give_action' => 'view_receipt'), home_url())); |
|
70 | 70 | $receipt_link = sprintf( |
71 | 71 | '<a href="%1$s">%2$s</a>', |
72 | 72 | $receipt_link_url, |
73 | - esc_html__( 'View the receipt in your browser »', 'give' ) |
|
73 | + esc_html__('View the receipt in your browser »', 'give') |
|
74 | 74 | ); |
75 | 75 | |
76 | 76 | $user = wp_get_current_user(); |
77 | 77 | |
78 | - $message = str_replace( '{name}', $user->display_name, $message ); |
|
79 | - $message = str_replace( '{fullname}', $user->display_name, $message ); |
|
80 | - $message = str_replace( '{username}', $user->user_login, $message ); |
|
81 | - $message = str_replace( '{date}', date( give_date_format(), current_time( 'timestamp' ) ), $message ); |
|
82 | - $message = str_replace( '{amount}', $price, $message ); |
|
83 | - $message = str_replace( '{price}', $price, $message ); |
|
84 | - $message = str_replace( '{donation}', esc_html__( 'Sample Donation Form Title', 'give' ), $message ); |
|
85 | - $message = str_replace( '{form_title}', esc_html__( 'Sample Donation Form Title - Sample Donation Level', 'give' ), $message ); |
|
86 | - $message = str_replace( '{receipt_id}', $receipt_id, $message ); |
|
87 | - $message = str_replace( '{payment_method}', $gateway, $message ); |
|
88 | - $message = str_replace( '{sitename}', get_bloginfo( 'name' ), $message ); |
|
89 | - $message = str_replace( '{payment_id}', $payment_id, $message ); |
|
90 | - $message = str_replace( '{receipt_link}', $receipt_link, $message ); |
|
91 | - $message = str_replace( '{receipt_link_url}', $receipt_link_url, $message ); |
|
92 | - $message = str_replace( '{pdf_receipt}', '<a href="#">Download Receipt</a>', $message ); |
|
93 | - |
|
94 | - return wpautop( apply_filters( 'give_email_preview_template_tags', $message ) ); |
|
78 | + $message = str_replace('{name}', $user->display_name, $message); |
|
79 | + $message = str_replace('{fullname}', $user->display_name, $message); |
|
80 | + $message = str_replace('{username}', $user->user_login, $message); |
|
81 | + $message = str_replace('{date}', date(give_date_format(), current_time('timestamp')), $message); |
|
82 | + $message = str_replace('{amount}', $price, $message); |
|
83 | + $message = str_replace('{price}', $price, $message); |
|
84 | + $message = str_replace('{donation}', esc_html__('Sample Donation Form Title', 'give'), $message); |
|
85 | + $message = str_replace('{form_title}', esc_html__('Sample Donation Form Title - Sample Donation Level', 'give'), $message); |
|
86 | + $message = str_replace('{receipt_id}', $receipt_id, $message); |
|
87 | + $message = str_replace('{payment_method}', $gateway, $message); |
|
88 | + $message = str_replace('{sitename}', get_bloginfo('name'), $message); |
|
89 | + $message = str_replace('{payment_id}', $payment_id, $message); |
|
90 | + $message = str_replace('{receipt_link}', $receipt_link, $message); |
|
91 | + $message = str_replace('{receipt_link_url}', $receipt_link_url, $message); |
|
92 | + $message = str_replace('{pdf_receipt}', '<a href="#">Download Receipt</a>', $message); |
|
93 | + |
|
94 | + return wpautop(apply_filters('give_email_preview_template_tags', $message)); |
|
95 | 95 | } |
96 | 96 | |
97 | 97 | /** |
@@ -103,23 +103,23 @@ discard block |
||
103 | 103 | * @since 1.0 |
104 | 104 | * @return array|bool |
105 | 105 | */ |
106 | -function give_email_template_preview( $array ) { |
|
106 | +function give_email_template_preview($array) { |
|
107 | 107 | |
108 | - if ( ! current_user_can( 'manage_give_settings' ) ) { |
|
108 | + if ( ! current_user_can('manage_give_settings')) { |
|
109 | 109 | return false; |
110 | 110 | } |
111 | 111 | $custom_field = array( |
112 | - 'name' => esc_html__( 'Preview Email', 'give' ), |
|
113 | - 'desc' => esc_html__( 'Click the buttons to preview or send test emails.', 'give' ), |
|
112 | + 'name' => esc_html__('Preview Email', 'give'), |
|
113 | + 'desc' => esc_html__('Click the buttons to preview or send test emails.', 'give'), |
|
114 | 114 | 'id' => 'give_email_preview_buttons', |
115 | 115 | 'type' => 'email_preview_buttons' |
116 | 116 | ); |
117 | 117 | |
118 | - return give_settings_array_insert( $array, 'donation_subject', array( $custom_field ) ); |
|
118 | + return give_settings_array_insert($array, 'donation_subject', array($custom_field)); |
|
119 | 119 | |
120 | 120 | } |
121 | 121 | |
122 | -add_filter( 'give_settings_emails', 'give_email_template_preview' ); |
|
122 | +add_filter('give_settings_emails', 'give_email_template_preview'); |
|
123 | 123 | |
124 | 124 | /** |
125 | 125 | * Output Email Template Preview Buttons. |
@@ -131,12 +131,12 @@ discard block |
||
131 | 131 | function give_email_preview_buttons_callback() { |
132 | 132 | ob_start(); |
133 | 133 | ?> |
134 | - <a href="<?php echo esc_url( add_query_arg( array( 'give_action' => 'preview_email' ), home_url() ) ); ?>" class="button-secondary" target="_blank"><?php esc_html_e( 'Preview Donation Receipt', 'give' ); ?></a> |
|
135 | - <a href="<?php echo wp_nonce_url( add_query_arg( array( |
|
134 | + <a href="<?php echo esc_url(add_query_arg(array('give_action' => 'preview_email'), home_url())); ?>" class="button-secondary" target="_blank"><?php esc_html_e('Preview Donation Receipt', 'give'); ?></a> |
|
135 | + <a href="<?php echo wp_nonce_url(add_query_arg(array( |
|
136 | 136 | 'give_action' => 'send_test_email', |
137 | 137 | 'give-message' => 'sent-test-email', |
138 | 138 | 'tag' => 'emails' |
139 | - ) ), 'give-test-email' ); ?>" aria-label="<?php esc_attr_e( 'Send demo donation receipt to the emails listed below.', 'give' ); ?>" class="button-secondary"><?php esc_html_e( 'Send Test Email', 'give' ); ?></a> |
|
139 | + )), 'give-test-email'); ?>" aria-label="<?php esc_attr_e('Send demo donation receipt to the emails listed below.', 'give'); ?>" class="button-secondary"><?php esc_html_e('Send Test Email', 'give'); ?></a> |
|
140 | 140 | <?php |
141 | 141 | echo ob_get_clean(); |
142 | 142 | } |
@@ -149,46 +149,46 @@ discard block |
||
149 | 149 | */ |
150 | 150 | function give_display_email_template_preview() { |
151 | 151 | |
152 | - if ( empty( $_GET['give_action'] ) ) { |
|
152 | + if (empty($_GET['give_action'])) { |
|
153 | 153 | return; |
154 | 154 | } |
155 | 155 | |
156 | - if ( 'preview_email' !== $_GET['give_action'] ) { |
|
156 | + if ('preview_email' !== $_GET['give_action']) { |
|
157 | 157 | return; |
158 | 158 | } |
159 | 159 | |
160 | - if ( ! current_user_can( 'manage_give_settings' ) ) { |
|
160 | + if ( ! current_user_can('manage_give_settings')) { |
|
161 | 161 | return; |
162 | 162 | } |
163 | 163 | |
164 | 164 | |
165 | - Give()->emails->heading = esc_html__( 'Donation Receipt', 'give' ); |
|
165 | + Give()->emails->heading = esc_html__('Donation Receipt', 'give'); |
|
166 | 166 | |
167 | - $payment_id = (int) isset( $_GET['preview_id'] ) ? $_GET['preview_id'] : ''; |
|
167 | + $payment_id = (int) isset($_GET['preview_id']) ? $_GET['preview_id'] : ''; |
|
168 | 168 | |
169 | 169 | echo give_get_preview_email_header(); |
170 | 170 | |
171 | 171 | //Are we previewing an actual payment? |
172 | - if ( ! empty( $payment_id ) ) { |
|
172 | + if ( ! empty($payment_id)) { |
|
173 | 173 | |
174 | - $content = give_get_email_body_content( $payment_id ); |
|
174 | + $content = give_get_email_body_content($payment_id); |
|
175 | 175 | |
176 | - $preview_content = give_do_email_tags( $content, $payment_id ); |
|
176 | + $preview_content = give_do_email_tags($content, $payment_id); |
|
177 | 177 | |
178 | 178 | } else { |
179 | 179 | |
180 | 180 | //No payment ID, use sample preview content |
181 | - $preview_content = give_email_preview_template_tags( give_get_email_body_content( 0, array() ) ); |
|
181 | + $preview_content = give_email_preview_template_tags(give_get_email_body_content(0, array())); |
|
182 | 182 | } |
183 | 183 | |
184 | 184 | |
185 | - echo Give()->emails->build_email( $preview_content ); |
|
185 | + echo Give()->emails->build_email($preview_content); |
|
186 | 186 | |
187 | 187 | exit; |
188 | 188 | |
189 | 189 | } |
190 | 190 | |
191 | -add_action( 'init', 'give_display_email_template_preview' ); |
|
191 | +add_action('init', 'give_display_email_template_preview'); |
|
192 | 192 | |
193 | 193 | /** |
194 | 194 | * Email Template Body. |
@@ -200,18 +200,18 @@ discard block |
||
200 | 200 | * |
201 | 201 | * @return string $email_body Body of the email |
202 | 202 | */ |
203 | -function give_get_email_body_content( $payment_id = 0, $payment_data = array() ) { |
|
203 | +function give_get_email_body_content($payment_id = 0, $payment_data = array()) { |
|
204 | 204 | |
205 | 205 | $default_email_body = give_get_default_donation_receipt_email(); |
206 | 206 | |
207 | - $email_content = give_get_option( 'donation_receipt' ); |
|
208 | - $email_content = isset( $email_content ) ? stripslashes( $email_content ) : $default_email_body; |
|
207 | + $email_content = give_get_option('donation_receipt'); |
|
208 | + $email_content = isset($email_content) ? stripslashes($email_content) : $default_email_body; |
|
209 | 209 | |
210 | - $email_body = wpautop( $email_content ); |
|
210 | + $email_body = wpautop($email_content); |
|
211 | 211 | |
212 | - $email_body = apply_filters( 'give_donation_receipt_' . Give()->emails->get_template(), $email_body, $payment_id, $payment_data ); |
|
212 | + $email_body = apply_filters('give_donation_receipt_'.Give()->emails->get_template(), $email_body, $payment_id, $payment_data); |
|
213 | 213 | |
214 | - return apply_filters( 'give_donation_receipt', $email_body, $payment_id, $payment_data ); |
|
214 | + return apply_filters('give_donation_receipt', $email_body, $payment_id, $payment_data); |
|
215 | 215 | } |
216 | 216 | |
217 | 217 | /** |
@@ -224,36 +224,36 @@ discard block |
||
224 | 224 | * |
225 | 225 | * @return string $email_body Body of the email |
226 | 226 | */ |
227 | -function give_get_donation_notification_body_content( $payment_id = 0, $payment_data = array() ) { |
|
227 | +function give_get_donation_notification_body_content($payment_id = 0, $payment_data = array()) { |
|
228 | 228 | |
229 | - $user_info = maybe_unserialize( $payment_data['user_info'] ); |
|
230 | - $email = give_get_payment_user_email( $payment_id ); |
|
229 | + $user_info = maybe_unserialize($payment_data['user_info']); |
|
230 | + $email = give_get_payment_user_email($payment_id); |
|
231 | 231 | |
232 | - if ( isset( $user_info['id'] ) && $user_info['id'] > 0 ) { |
|
233 | - $user_data = get_userdata( $user_info['id'] ); |
|
232 | + if (isset($user_info['id']) && $user_info['id'] > 0) { |
|
233 | + $user_data = get_userdata($user_info['id']); |
|
234 | 234 | $name = $user_data->display_name; |
235 | - } elseif ( isset( $user_info['first_name'] ) && isset( $user_info['last_name'] ) ) { |
|
236 | - $name = $user_info['first_name'] . ' ' . $user_info['last_name']; |
|
235 | + } elseif (isset($user_info['first_name']) && isset($user_info['last_name'])) { |
|
236 | + $name = $user_info['first_name'].' '.$user_info['last_name']; |
|
237 | 237 | } else { |
238 | 238 | $name = $email; |
239 | 239 | } |
240 | 240 | |
241 | - $gateway = give_get_gateway_admin_label( give_get_meta( $payment_id, '_give_payment_gateway', true ) ); |
|
241 | + $gateway = give_get_gateway_admin_label(give_get_meta($payment_id, '_give_payment_gateway', true)); |
|
242 | 242 | |
243 | - $default_email_body = esc_html__( 'Hello', 'give' ) . "\n\n"; |
|
244 | - $default_email_body .= esc_html__( 'A donation has been made.', 'give' ) . "\n\n"; |
|
245 | - $default_email_body .= esc_html__( 'Donation:', 'give' ) . "\n\n"; |
|
246 | - $default_email_body .= esc_html__( 'Donor:', 'give' ) . ' ' . html_entity_decode( $name, ENT_COMPAT, 'UTF-8' ) . "\n"; |
|
247 | - $default_email_body .= esc_html__( 'Amount:', 'give' ) . ' ' . html_entity_decode( give_currency_filter( give_format_amount( give_get_payment_amount( $payment_id ) ) ), ENT_COMPAT, 'UTF-8' ) . "\n"; |
|
248 | - $default_email_body .= esc_html__( 'Payment Method:', 'give' ) . ' ' . $gateway . "\n\n"; |
|
249 | - $default_email_body .= esc_html__( 'Thank you', 'give' ); |
|
243 | + $default_email_body = esc_html__('Hello', 'give')."\n\n"; |
|
244 | + $default_email_body .= esc_html__('A donation has been made.', 'give')."\n\n"; |
|
245 | + $default_email_body .= esc_html__('Donation:', 'give')."\n\n"; |
|
246 | + $default_email_body .= esc_html__('Donor:', 'give').' '.html_entity_decode($name, ENT_COMPAT, 'UTF-8')."\n"; |
|
247 | + $default_email_body .= esc_html__('Amount:', 'give').' '.html_entity_decode(give_currency_filter(give_format_amount(give_get_payment_amount($payment_id))), ENT_COMPAT, 'UTF-8')."\n"; |
|
248 | + $default_email_body .= esc_html__('Payment Method:', 'give').' '.$gateway."\n\n"; |
|
249 | + $default_email_body .= esc_html__('Thank you', 'give'); |
|
250 | 250 | |
251 | - $email = give_get_option( 'donation_notification' ); |
|
252 | - $email = isset( $email ) ? stripslashes( $email ) : $default_email_body; |
|
251 | + $email = give_get_option('donation_notification'); |
|
252 | + $email = isset($email) ? stripslashes($email) : $default_email_body; |
|
253 | 253 | |
254 | - $email_body = give_do_email_tags( $email, $payment_id ); |
|
254 | + $email_body = give_do_email_tags($email, $payment_id); |
|
255 | 255 | |
256 | - return apply_filters( 'give_donation_notification', wpautop( $email_body ), $payment_id, $payment_data ); |
|
256 | + return apply_filters('give_donation_notification', wpautop($email_body), $payment_id, $payment_data); |
|
257 | 257 | } |
258 | 258 | |
259 | 259 | /** |
@@ -266,19 +266,19 @@ discard block |
||
266 | 266 | * @since 1.0 |
267 | 267 | */ |
268 | 268 | function give_render_receipt_in_browser() { |
269 | - if ( ! isset( $_GET['payment_key'] ) ) { |
|
270 | - wp_die( esc_html__( 'Missing donation payment key.', 'give' ), esc_html__( 'Error', 'give' ), array( 'response' => 400 ) ); |
|
269 | + if ( ! isset($_GET['payment_key'])) { |
|
270 | + wp_die(esc_html__('Missing donation payment key.', 'give'), esc_html__('Error', 'give'), array('response' => 400)); |
|
271 | 271 | } |
272 | 272 | |
273 | - $key = urlencode( $_GET['payment_key'] ); |
|
273 | + $key = urlencode($_GET['payment_key']); |
|
274 | 274 | |
275 | 275 | ob_start(); |
276 | 276 | //Disallows caching of the page |
277 | - header( "Last-Modified: " . gmdate( "D, d M Y H:i:s" ) . " GMT" ); |
|
278 | - header( "Cache-Control: no-store, no-cache, must-revalidate" ); // HTTP/1.1 |
|
279 | - header( "Cache-Control: post-check=0, pre-check=0", false ); |
|
280 | - header( "Pragma: no-cache" ); // HTTP/1.0 |
|
281 | - header( "Expires: Sat, 23 Oct 1977 05:00:00 PST" ); // Date in the past |
|
277 | + header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT"); |
|
278 | + header("Cache-Control: no-store, no-cache, must-revalidate"); // HTTP/1.1 |
|
279 | + header("Cache-Control: post-check=0, pre-check=0", false); |
|
280 | + header("Pragma: no-cache"); // HTTP/1.0 |
|
281 | + header("Expires: Sat, 23 Oct 1977 05:00:00 PST"); // Date in the past |
|
282 | 282 | ?> |
283 | 283 | <!DOCTYPE html> |
284 | 284 | <html lang="en"> |
@@ -289,10 +289,10 @@ discard block |
||
289 | 289 | * |
290 | 290 | * @since 1.0 |
291 | 291 | */ |
292 | - do_action( 'give_receipt_head' ); |
|
292 | + do_action('give_receipt_head'); |
|
293 | 293 | ?> |
294 | 294 | </head> |
295 | - <body class="<?php echo apply_filters( 'give_receipt_page_body_class', 'give_receipt_page' ); ?>"> |
|
295 | + <body class="<?php echo apply_filters('give_receipt_page_body_class', 'give_receipt_page'); ?>"> |
|
296 | 296 | |
297 | 297 | <div id="give_receipt_wrapper"> |
298 | 298 | <?php |
@@ -301,16 +301,16 @@ discard block |
||
301 | 301 | * |
302 | 302 | * @since 1.0 |
303 | 303 | */ |
304 | - do_action( 'give_render_receipt_in_browser_before' ); |
|
304 | + do_action('give_render_receipt_in_browser_before'); |
|
305 | 305 | |
306 | - echo do_shortcode( '[give_receipt payment_key=' . $key . ']' ); |
|
306 | + echo do_shortcode('[give_receipt payment_key='.$key.']'); |
|
307 | 307 | |
308 | 308 | /** |
309 | 309 | * Fires in the receipt template after the content. |
310 | 310 | * |
311 | 311 | * @since 1.0 |
312 | 312 | */ |
313 | - do_action( 'give_render_receipt_in_browser_after' ); |
|
313 | + do_action('give_render_receipt_in_browser_after'); |
|
314 | 314 | ?> |
315 | 315 | </div> |
316 | 316 | |
@@ -320,7 +320,7 @@ discard block |
||
320 | 320 | * |
321 | 321 | * @since 1.0 |
322 | 322 | */ |
323 | - do_action( 'give_receipt_footer' ); |
|
323 | + do_action('give_receipt_footer'); |
|
324 | 324 | ?> |
325 | 325 | </body> |
326 | 326 | </html> |
@@ -329,7 +329,7 @@ discard block |
||
329 | 329 | die(); |
330 | 330 | } |
331 | 331 | |
332 | -add_action( 'give_view_receipt', 'give_render_receipt_in_browser' ); |
|
332 | +add_action('give_view_receipt', 'give_render_receipt_in_browser'); |
|
333 | 333 | |
334 | 334 | |
335 | 335 | /** |
@@ -344,29 +344,29 @@ discard block |
||
344 | 344 | |
345 | 345 | //Payment receipt switcher |
346 | 346 | $payment_count = give_count_payments()->publish; |
347 | - $payment_id = (int) isset( $_GET['preview_id'] ) ? $_GET['preview_id'] : ''; |
|
347 | + $payment_id = (int) isset($_GET['preview_id']) ? $_GET['preview_id'] : ''; |
|
348 | 348 | |
349 | - if ( $payment_count <= 0 ) { |
|
349 | + if ($payment_count <= 0) { |
|
350 | 350 | return false; |
351 | 351 | } |
352 | 352 | |
353 | 353 | //Get payments. |
354 | - $payments = new Give_Payments_Query( array( |
|
354 | + $payments = new Give_Payments_Query(array( |
|
355 | 355 | 'number' => 100 |
356 | - ) ); |
|
356 | + )); |
|
357 | 357 | $payments = $payments->get_payments(); |
358 | 358 | $options = array(); |
359 | 359 | |
360 | 360 | //Provide nice human readable options. |
361 | - if ( $payments ) { |
|
362 | - $options[0] = esc_html__( '- Select a donation -', 'give' ); |
|
363 | - foreach ( $payments as $payment ) { |
|
361 | + if ($payments) { |
|
362 | + $options[0] = esc_html__('- Select a donation -', 'give'); |
|
363 | + foreach ($payments as $payment) { |
|
364 | 364 | |
365 | - $options[ $payment->ID ] = esc_html( '#' . $payment->ID . ' - ' . $payment->email . ' - ' . $payment->form_title ); |
|
365 | + $options[$payment->ID] = esc_html('#'.$payment->ID.' - '.$payment->email.' - '.$payment->form_title); |
|
366 | 366 | |
367 | 367 | } |
368 | 368 | } else { |
369 | - $options[0] = esc_html__( 'No donations found.', 'give' ); |
|
369 | + $options[0] = esc_html__('No donations found.', 'give'); |
|
370 | 370 | } |
371 | 371 | |
372 | 372 | //Start constructing HTML output. |
@@ -379,16 +379,16 @@ discard block |
||
379 | 379 | var selected_trans = transactions.options[transactions.selectedIndex]; |
380 | 380 | console.log(selected_trans); |
381 | 381 | if (selected_trans){ |
382 | - var url_string = "' . get_bloginfo( 'url' ) . '?give_action=preview_email&preview_id=" + selected_trans.value; |
|
382 | + var url_string = "' . get_bloginfo('url').'?give_action=preview_email&preview_id=" + selected_trans.value; |
|
383 | 383 | window.location = url_string; |
384 | 384 | } |
385 | 385 | } |
386 | 386 | </script>'; |
387 | 387 | |
388 | - $transaction_header .= '<label for="give_preview_email_payment_id" style="font-size:12px;color:#333;margin:0 4px 0 0;">' . esc_html__( 'Preview email with a donation:', 'give' ) . '</label>'; |
|
388 | + $transaction_header .= '<label for="give_preview_email_payment_id" style="font-size:12px;color:#333;margin:0 4px 0 0;">'.esc_html__('Preview email with a donation:', 'give').'</label>'; |
|
389 | 389 | |
390 | 390 | //The select field with 100 latest transactions |
391 | - $transaction_header .= Give()->html->select( array( |
|
391 | + $transaction_header .= Give()->html->select(array( |
|
392 | 392 | 'name' => 'preview_email_payment_id', |
393 | 393 | 'selected' => $payment_id, |
394 | 394 | 'id' => 'give_preview_email_payment_id', |
@@ -398,12 +398,12 @@ discard block |
||
398 | 398 | 'select_atts' => 'onchange="change_preview()">', |
399 | 399 | 'show_option_all' => false, |
400 | 400 | 'show_option_none' => false |
401 | - ) ); |
|
401 | + )); |
|
402 | 402 | |
403 | 403 | //Closing tag |
404 | 404 | $transaction_header .= '</div>'; |
405 | 405 | |
406 | - return apply_filters( 'give_preview_email_receipt_header', $transaction_header ); |
|
406 | + return apply_filters('give_preview_email_receipt_header', $transaction_header); |
|
407 | 407 | |
408 | 408 | } |
409 | 409 | |
@@ -417,7 +417,7 @@ discard block |
||
417 | 417 | function give_receipt_head_content() { |
418 | 418 | |
419 | 419 | //Title. |
420 | - $output = '<title>' . esc_html__( 'Donation Receipt', 'give' ) . '</title>'; |
|
420 | + $output = '<title>'.esc_html__('Donation Receipt', 'give').'</title>'; |
|
421 | 421 | |
422 | 422 | //Meta. |
423 | 423 | $output .= '<meta charset="utf-8"/> |
@@ -431,10 +431,10 @@ discard block |
||
431 | 431 | <meta name="robots" content="noindex, nofollow"/>'; |
432 | 432 | |
433 | 433 | //CSS |
434 | - $output .= '<link rel="stylesheet" href="' . give_get_stylesheet_uri() . '?ver=' . GIVE_VERSION . '">'; |
|
434 | + $output .= '<link rel="stylesheet" href="'.give_get_stylesheet_uri().'?ver='.GIVE_VERSION.'">'; |
|
435 | 435 | |
436 | - echo apply_filters( 'give_receipt_head_content', $output ); |
|
436 | + echo apply_filters('give_receipt_head_content', $output); |
|
437 | 437 | |
438 | 438 | } |
439 | 439 | |
440 | -add_action( 'give_receipt_head', 'give_receipt_head_content' ); |
|
441 | 440 | \ No newline at end of file |
441 | +add_action('give_receipt_head', 'give_receipt_head_content'); |
|
442 | 442 | \ No newline at end of file |
@@ -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 | |
@@ -24,16 +24,16 @@ discard block |
||
24 | 24 | // Default, built-in gateways |
25 | 25 | $gateways = array( |
26 | 26 | 'paypal' => array( |
27 | - 'admin_label' => __( 'PayPal Standard', 'give' ), |
|
28 | - 'checkout_label' => __( 'PayPal', 'give' ), |
|
27 | + 'admin_label' => __('PayPal Standard', 'give'), |
|
28 | + 'checkout_label' => __('PayPal', 'give'), |
|
29 | 29 | ), |
30 | 30 | 'manual' => array( |
31 | - 'admin_label' => __( 'Test Donation', 'give' ), |
|
32 | - 'checkout_label' => __( 'Test Donation', 'give' ) |
|
31 | + 'admin_label' => __('Test Donation', 'give'), |
|
32 | + 'checkout_label' => __('Test Donation', 'give') |
|
33 | 33 | ), |
34 | 34 | ); |
35 | 35 | |
36 | - return apply_filters( 'give_payment_gateways', $gateways ); |
|
36 | + return apply_filters('give_payment_gateways', $gateways); |
|
37 | 37 | |
38 | 38 | } |
39 | 39 | |
@@ -46,24 +46,24 @@ discard block |
||
46 | 46 | * |
47 | 47 | * @return array $gateway_list All the available gateways |
48 | 48 | */ |
49 | -function give_get_enabled_payment_gateways( $form_id = 0 ) { |
|
49 | +function give_get_enabled_payment_gateways($form_id = 0) { |
|
50 | 50 | |
51 | 51 | $gateways = give_get_payment_gateways(); |
52 | 52 | |
53 | - $enabled = isset( $_POST['gateways'] ) ? $_POST['gateways'] : give_get_option( 'gateways' ); |
|
53 | + $enabled = isset($_POST['gateways']) ? $_POST['gateways'] : give_get_option('gateways'); |
|
54 | 54 | |
55 | 55 | $gateway_list = array(); |
56 | 56 | |
57 | - foreach ( $gateways as $key => $gateway ) { |
|
58 | - if ( isset( $enabled[ $key ] ) && $enabled[ $key ] == 1 ) { |
|
59 | - $gateway_list[ $key ] = $gateway; |
|
57 | + foreach ($gateways as $key => $gateway) { |
|
58 | + if (isset($enabled[$key]) && $enabled[$key] == 1) { |
|
59 | + $gateway_list[$key] = $gateway; |
|
60 | 60 | } |
61 | 61 | } |
62 | 62 | |
63 | 63 | // Set order of payment gateway in list. |
64 | - $gateway_list = give_get_ordered_payment_gateways( $gateway_list ); |
|
64 | + $gateway_list = give_get_ordered_payment_gateways($gateway_list); |
|
65 | 65 | |
66 | - return apply_filters( 'give_enabled_payment_gateways', $gateway_list, $form_id ); |
|
66 | + return apply_filters('give_enabled_payment_gateways', $gateway_list, $form_id); |
|
67 | 67 | } |
68 | 68 | |
69 | 69 | /** |
@@ -75,12 +75,12 @@ discard block |
||
75 | 75 | * |
76 | 76 | * @return boolean true if enabled, false otherwise |
77 | 77 | */ |
78 | -function give_is_gateway_active( $gateway ) { |
|
78 | +function give_is_gateway_active($gateway) { |
|
79 | 79 | $gateways = give_get_enabled_payment_gateways(); |
80 | 80 | |
81 | - $ret = array_key_exists( $gateway, $gateways ); |
|
81 | + $ret = array_key_exists($gateway, $gateways); |
|
82 | 82 | |
83 | - return apply_filters( 'give_is_gateway_active', $ret, $gateway, $gateways ); |
|
83 | + return apply_filters('give_is_gateway_active', $ret, $gateway, $gateways); |
|
84 | 84 | } |
85 | 85 | |
86 | 86 | /** |
@@ -92,23 +92,23 @@ discard block |
||
92 | 92 | * |
93 | 93 | * @return string Gateway ID |
94 | 94 | */ |
95 | -function give_get_default_gateway( $form_id ) { |
|
95 | +function give_get_default_gateway($form_id) { |
|
96 | 96 | |
97 | 97 | $give_options = give_get_settings(); |
98 | - $default = isset( $give_options['default_gateway'] ) && give_is_gateway_active( $give_options['default_gateway'] ) ? $give_options['default_gateway'] : 'paypal'; |
|
99 | - $form_default = give_get_meta( $form_id, '_give_default_gateway', true ); |
|
98 | + $default = isset($give_options['default_gateway']) && give_is_gateway_active($give_options['default_gateway']) ? $give_options['default_gateway'] : 'paypal'; |
|
99 | + $form_default = give_get_meta($form_id, '_give_default_gateway', true); |
|
100 | 100 | |
101 | 101 | // Single Form settings varies compared to the Global default settings. |
102 | - if ( ! empty( $form_default ) && |
|
102 | + if ( ! empty($form_default) && |
|
103 | 103 | $form_id !== null && |
104 | 104 | $default !== $form_default && |
105 | 105 | $form_default !== 'global' && |
106 | - give_is_gateway_active( $form_default ) |
|
106 | + give_is_gateway_active($form_default) |
|
107 | 107 | ) { |
108 | 108 | $default = $form_default; |
109 | 109 | } |
110 | 110 | |
111 | - return apply_filters( 'give_default_gateway', $default ); |
|
111 | + return apply_filters('give_default_gateway', $default); |
|
112 | 112 | } |
113 | 113 | |
114 | 114 | /** |
@@ -120,18 +120,18 @@ discard block |
||
120 | 120 | * |
121 | 121 | * @return string Gateway admin label |
122 | 122 | */ |
123 | -function give_get_gateway_admin_label( $gateway ) { |
|
123 | +function give_get_gateway_admin_label($gateway) { |
|
124 | 124 | $gateways = give_get_payment_gateways(); |
125 | - $label = isset( $gateways[ $gateway ] ) ? $gateways[ $gateway ]['admin_label'] : $gateway; |
|
126 | - $payment = isset( $_GET['id'] ) ? absint( $_GET['id'] ) : false; |
|
125 | + $label = isset($gateways[$gateway]) ? $gateways[$gateway]['admin_label'] : $gateway; |
|
126 | + $payment = isset($_GET['id']) ? absint($_GET['id']) : false; |
|
127 | 127 | |
128 | - if ( $gateway == 'manual' && $payment ) { |
|
129 | - if ( give_get_payment_amount( $payment ) == 0 ) { |
|
130 | - $label = __( 'Test Donation', 'give' ); |
|
128 | + if ($gateway == 'manual' && $payment) { |
|
129 | + if (give_get_payment_amount($payment) == 0) { |
|
130 | + $label = __('Test Donation', 'give'); |
|
131 | 131 | } |
132 | 132 | } |
133 | 133 | |
134 | - return apply_filters( 'give_gateway_admin_label', $label, $gateway ); |
|
134 | + return apply_filters('give_gateway_admin_label', $label, $gateway); |
|
135 | 135 | } |
136 | 136 | |
137 | 137 | /** |
@@ -143,15 +143,15 @@ discard block |
||
143 | 143 | * |
144 | 144 | * @return string Checkout label for the gateway |
145 | 145 | */ |
146 | -function give_get_gateway_checkout_label( $gateway ) { |
|
146 | +function give_get_gateway_checkout_label($gateway) { |
|
147 | 147 | $gateways = give_get_payment_gateways(); |
148 | - $label = isset( $gateways[ $gateway ] ) ? $gateways[ $gateway ]['checkout_label'] : $gateway; |
|
148 | + $label = isset($gateways[$gateway]) ? $gateways[$gateway]['checkout_label'] : $gateway; |
|
149 | 149 | |
150 | - if ( $gateway == 'manual' ) { |
|
151 | - $label = __( 'Test Donation', 'give' ); |
|
150 | + if ($gateway == 'manual') { |
|
151 | + $label = __('Test Donation', 'give'); |
|
152 | 152 | } |
153 | 153 | |
154 | - return apply_filters( 'give_gateway_checkout_label', $label, $gateway ); |
|
154 | + return apply_filters('give_gateway_checkout_label', $label, $gateway); |
|
155 | 155 | } |
156 | 156 | |
157 | 157 | /** |
@@ -163,11 +163,11 @@ discard block |
||
163 | 163 | * |
164 | 164 | * @return array Options the gateway supports |
165 | 165 | */ |
166 | -function give_get_gateway_supports( $gateway ) { |
|
166 | +function give_get_gateway_supports($gateway) { |
|
167 | 167 | $gateways = give_get_enabled_payment_gateways(); |
168 | - $supports = isset( $gateways[ $gateway ]['supports'] ) ? $gateways[ $gateway ]['supports'] : array(); |
|
168 | + $supports = isset($gateways[$gateway]['supports']) ? $gateways[$gateway]['supports'] : array(); |
|
169 | 169 | |
170 | - return apply_filters( 'give_gateway_supports', $supports, $gateway ); |
|
170 | + return apply_filters('give_gateway_supports', $supports, $gateway); |
|
171 | 171 | } |
172 | 172 | |
173 | 173 | /** |
@@ -180,9 +180,9 @@ discard block |
||
180 | 180 | * |
181 | 181 | * @return void |
182 | 182 | */ |
183 | -function give_send_to_gateway( $gateway, $payment_data ) { |
|
183 | +function give_send_to_gateway($gateway, $payment_data) { |
|
184 | 184 | |
185 | - $payment_data['gateway_nonce'] = wp_create_nonce( 'give-gateway' ); |
|
185 | + $payment_data['gateway_nonce'] = wp_create_nonce('give-gateway'); |
|
186 | 186 | |
187 | 187 | /** |
188 | 188 | * Fires while loading payment gateway via AJAX. |
@@ -193,7 +193,7 @@ discard block |
||
193 | 193 | * |
194 | 194 | * @param array $payment_data All the payment data to be sent to the gateway. |
195 | 195 | */ |
196 | - do_action( "give_gateway_{$gateway}", $payment_data ); |
|
196 | + do_action("give_gateway_{$gateway}", $payment_data); |
|
197 | 197 | } |
198 | 198 | |
199 | 199 | |
@@ -207,34 +207,34 @@ discard block |
||
207 | 207 | * |
208 | 208 | * @return string $enabled_gateway The slug of the gateway |
209 | 209 | */ |
210 | -function give_get_chosen_gateway( $form_id ) { |
|
210 | +function give_get_chosen_gateway($form_id) { |
|
211 | 211 | |
212 | - $request_form_id = isset( $_REQUEST['give_form_id'] ) ? $_REQUEST['give_form_id'] : 0; |
|
212 | + $request_form_id = isset($_REQUEST['give_form_id']) ? $_REQUEST['give_form_id'] : 0; |
|
213 | 213 | |
214 | 214 | // Back to check if 'form-id' is present. |
215 | - if ( empty( $request_form_id ) ) { |
|
216 | - $request_form_id = isset( $_REQUEST['form-id'] ) ? $_REQUEST['form-id'] : 0; |
|
215 | + if (empty($request_form_id)) { |
|
216 | + $request_form_id = isset($_REQUEST['form-id']) ? $_REQUEST['form-id'] : 0; |
|
217 | 217 | } |
218 | 218 | |
219 | - $request_payment_mode = isset( $_REQUEST['payment-mode'] ) ? $_REQUEST['payment-mode'] : ''; |
|
219 | + $request_payment_mode = isset($_REQUEST['payment-mode']) ? $_REQUEST['payment-mode'] : ''; |
|
220 | 220 | $chosen = false; |
221 | 221 | |
222 | 222 | // If both 'payment-mode' and 'form-id' then set for only this form. |
223 | - if ( ! empty( $request_form_id ) && $form_id == $request_form_id ) { |
|
223 | + if ( ! empty($request_form_id) && $form_id == $request_form_id) { |
|
224 | 224 | $chosen = $request_payment_mode; |
225 | - } elseif ( empty( $request_form_id ) && $request_payment_mode ) { |
|
225 | + } elseif (empty($request_form_id) && $request_payment_mode) { |
|
226 | 226 | // If no 'form-id' but there is 'payment-mode'. |
227 | 227 | $chosen = $request_payment_mode; |
228 | 228 | } |
229 | 229 | |
230 | 230 | // Get the enable gateway based of chosen var. |
231 | - if ( $chosen && give_is_gateway_active( $chosen ) ) { |
|
232 | - $enabled_gateway = urldecode( $chosen ); |
|
231 | + if ($chosen && give_is_gateway_active($chosen)) { |
|
232 | + $enabled_gateway = urldecode($chosen); |
|
233 | 233 | } else { |
234 | - $enabled_gateway = give_get_default_gateway( $form_id ); |
|
234 | + $enabled_gateway = give_get_default_gateway($form_id); |
|
235 | 235 | } |
236 | 236 | |
237 | - return apply_filters( 'give_chosen_gateway', $enabled_gateway ); |
|
237 | + return apply_filters('give_chosen_gateway', $enabled_gateway); |
|
238 | 238 | |
239 | 239 | } |
240 | 240 | |
@@ -252,8 +252,8 @@ discard block |
||
252 | 252 | * |
253 | 253 | * @return int ID of the new log entry |
254 | 254 | */ |
255 | -function give_record_gateway_error( $title = '', $message = '', $parent = 0 ) { |
|
256 | - return give_record_log( $title, $message, $parent, 'gateway_error' ); |
|
255 | +function give_record_gateway_error($title = '', $message = '', $parent = 0) { |
|
256 | + return give_record_log($title, $message, $parent, 'gateway_error'); |
|
257 | 257 | } |
258 | 258 | |
259 | 259 | /** |
@@ -266,7 +266,7 @@ discard block |
||
266 | 266 | * |
267 | 267 | * @return int |
268 | 268 | */ |
269 | -function give_count_sales_by_gateway( $gateway_id = 'paypal', $status = 'publish' ) { |
|
269 | +function give_count_sales_by_gateway($gateway_id = 'paypal', $status = 'publish') { |
|
270 | 270 | |
271 | 271 | $ret = 0; |
272 | 272 | $args = array( |
@@ -278,9 +278,9 @@ discard block |
||
278 | 278 | 'fields' => 'ids', |
279 | 279 | ); |
280 | 280 | |
281 | - $payments = new WP_Query( $args ); |
|
281 | + $payments = new WP_Query($args); |
|
282 | 282 | |
283 | - if ( $payments ) { |
|
283 | + if ($payments) { |
|
284 | 284 | $ret = $payments->post_count; |
285 | 285 | } |
286 | 286 | |
@@ -297,27 +297,27 @@ discard block |
||
297 | 297 | * |
298 | 298 | * @return array $gateways All the available gateways |
299 | 299 | */ |
300 | -function give_get_ordered_payment_gateways( $gateways ) { |
|
300 | +function give_get_ordered_payment_gateways($gateways) { |
|
301 | 301 | |
302 | 302 | // Get gateways setting. |
303 | - $gateways_setting = isset( $_POST['gateways'] ) ? $_POST['gateways'] : give_get_option( 'gateways' ); |
|
303 | + $gateways_setting = isset($_POST['gateways']) ? $_POST['gateways'] : give_get_option('gateways'); |
|
304 | 304 | |
305 | 305 | // Return from here if we do not have gateways setting. |
306 | - if ( empty( $gateways_setting ) ) { |
|
306 | + if (empty($gateways_setting)) { |
|
307 | 307 | return $gateways; |
308 | 308 | } |
309 | 309 | |
310 | 310 | // Reverse array to order payment gateways. |
311 | - $gateways_setting = array_reverse( $gateways_setting ); |
|
311 | + $gateways_setting = array_reverse($gateways_setting); |
|
312 | 312 | |
313 | 313 | // Reorder gateways array |
314 | - foreach ( $gateways_setting as $gateway_key => $value ) { |
|
314 | + foreach ($gateways_setting as $gateway_key => $value) { |
|
315 | 315 | |
316 | - $new_gateway_value = isset( $gateways[ $gateway_key ] ) ? $gateways[ $gateway_key ] : ''; |
|
317 | - unset( $gateways[ $gateway_key ] ); |
|
316 | + $new_gateway_value = isset($gateways[$gateway_key]) ? $gateways[$gateway_key] : ''; |
|
317 | + unset($gateways[$gateway_key]); |
|
318 | 318 | |
319 | - if ( ! empty( $new_gateway_value ) ) { |
|
320 | - $gateways = array_merge( array( $gateway_key => $new_gateway_value ), $gateways ); |
|
319 | + if ( ! empty($new_gateway_value)) { |
|
320 | + $gateways = array_merge(array($gateway_key => $new_gateway_value), $gateways); |
|
321 | 321 | } |
322 | 322 | } |
323 | 323 | |
@@ -328,5 +328,5 @@ discard block |
||
328 | 328 | * |
329 | 329 | * @param array $gateways All the available gateways |
330 | 330 | */ |
331 | - return apply_filters( 'give_payment_gateways_order', $gateways ); |
|
331 | + return apply_filters('give_payment_gateways_order', $gateways); |
|
332 | 332 | } |
333 | 333 | \ No newline at end of file |
@@ -9,7 +9,7 @@ discard block |
||
9 | 9 | * @since 1.0 |
10 | 10 | */ |
11 | 11 | |
12 | -if ( ! defined( 'ABSPATH' ) ) { |
|
12 | +if ( ! defined('ABSPATH')) { |
|
13 | 13 | exit; |
14 | 14 | } |
15 | 15 | |
@@ -22,10 +22,10 @@ discard block |
||
22 | 22 | * |
23 | 23 | * @return bool |
24 | 24 | */ |
25 | -function give_paypal_standard_billing_fields( $form_id ) { |
|
25 | +function give_paypal_standard_billing_fields($form_id) { |
|
26 | 26 | |
27 | - if ( give_is_setting_enabled( give_get_option( 'paypal_standard_billing_details' ) ) ) { |
|
28 | - give_default_cc_address_fields( $form_id ); |
|
27 | + if (give_is_setting_enabled(give_get_option('paypal_standard_billing_details'))) { |
|
28 | + give_default_cc_address_fields($form_id); |
|
29 | 29 | |
30 | 30 | return true; |
31 | 31 | } |
@@ -34,7 +34,7 @@ discard block |
||
34 | 34 | |
35 | 35 | } |
36 | 36 | |
37 | -add_action( 'give_paypal_cc_form', 'give_paypal_standard_billing_fields'); |
|
37 | +add_action('give_paypal_cc_form', 'give_paypal_standard_billing_fields'); |
|
38 | 38 | |
39 | 39 | /** |
40 | 40 | * Process PayPal Payment. |
@@ -45,34 +45,34 @@ discard block |
||
45 | 45 | * |
46 | 46 | * @return void |
47 | 47 | */ |
48 | -function give_process_paypal_payment( $payment_data ) { |
|
48 | +function give_process_paypal_payment($payment_data) { |
|
49 | 49 | |
50 | 50 | // Validate nonce. |
51 | - give_validate_nonce( $payment_data['gateway_nonce'], 'give-gateway' ); |
|
52 | - $payment_id = give_create_payment( $payment_data ); |
|
51 | + give_validate_nonce($payment_data['gateway_nonce'], 'give-gateway'); |
|
52 | + $payment_id = give_create_payment($payment_data); |
|
53 | 53 | |
54 | 54 | // Check payment. |
55 | - if ( empty( $payment_id ) ) { |
|
55 | + if (empty($payment_id)) { |
|
56 | 56 | // Record the error. |
57 | 57 | give_record_gateway_error( |
58 | - esc_html__( 'Payment Error', 'give' ), |
|
58 | + esc_html__('Payment Error', 'give'), |
|
59 | 59 | sprintf( |
60 | 60 | /* translators: %s: payment data */ |
61 | - esc_html__( 'Payment creation failed before sending donor to PayPal. Payment data: %s', 'give' ), |
|
62 | - json_encode( $payment_data ) |
|
61 | + esc_html__('Payment creation failed before sending donor to PayPal. Payment data: %s', 'give'), |
|
62 | + json_encode($payment_data) |
|
63 | 63 | ), |
64 | 64 | $payment_id |
65 | 65 | ); |
66 | 66 | // Problems? Send back. |
67 | - give_send_back_to_checkout( '?payment-mode=' . $payment_data['post_data']['give-gateway'] ); |
|
67 | + give_send_back_to_checkout('?payment-mode='.$payment_data['post_data']['give-gateway']); |
|
68 | 68 | } |
69 | 69 | |
70 | 70 | // Redirect to PayPal. |
71 | - wp_redirect( give_build_paypal_url( $payment_id, $payment_data ) ); |
|
71 | + wp_redirect(give_build_paypal_url($payment_id, $payment_data)); |
|
72 | 72 | exit; |
73 | 73 | } |
74 | 74 | |
75 | -add_action( 'give_gateway_paypal', 'give_process_paypal_payment' ); |
|
75 | +add_action('give_gateway_paypal', 'give_process_paypal_payment'); |
|
76 | 76 | |
77 | 77 | /** |
78 | 78 | * Listens for a PayPal IPN requests and then sends to the processing function |
@@ -82,17 +82,17 @@ discard block |
||
82 | 82 | */ |
83 | 83 | function give_listen_for_paypal_ipn() { |
84 | 84 | // Regular PayPal IPN |
85 | - if ( isset( $_GET['give-listener'] ) && $_GET['give-listener'] == 'IPN' ) { |
|
85 | + if (isset($_GET['give-listener']) && $_GET['give-listener'] == 'IPN') { |
|
86 | 86 | /** |
87 | 87 | * Fires while verifying PayPal IPN |
88 | 88 | * |
89 | 89 | * @since 1.0 |
90 | 90 | */ |
91 | - do_action( 'give_verify_paypal_ipn' ); |
|
91 | + do_action('give_verify_paypal_ipn'); |
|
92 | 92 | } |
93 | 93 | } |
94 | 94 | |
95 | -add_action( 'init', 'give_listen_for_paypal_ipn' ); |
|
95 | +add_action('init', 'give_listen_for_paypal_ipn'); |
|
96 | 96 | |
97 | 97 | /** |
98 | 98 | * Process PayPal IPN |
@@ -103,7 +103,7 @@ discard block |
||
103 | 103 | function give_process_paypal_ipn() { |
104 | 104 | |
105 | 105 | // Check the request method is POST |
106 | - if ( isset( $_SERVER['REQUEST_METHOD'] ) && $_SERVER['REQUEST_METHOD'] != 'POST' ) { |
|
106 | + if (isset($_SERVER['REQUEST_METHOD']) && $_SERVER['REQUEST_METHOD'] != 'POST') { |
|
107 | 107 | return; |
108 | 108 | } |
109 | 109 | |
@@ -111,11 +111,11 @@ discard block |
||
111 | 111 | $post_data = ''; |
112 | 112 | |
113 | 113 | // Fallback just in case post_max_size is lower than needed |
114 | - if ( ini_get( 'allow_url_fopen' ) ) { |
|
115 | - $post_data = file_get_contents( 'php://input' ); |
|
114 | + if (ini_get('allow_url_fopen')) { |
|
115 | + $post_data = file_get_contents('php://input'); |
|
116 | 116 | } else { |
117 | 117 | // If allow_url_fopen is not enabled, then make sure that post_max_size is large enough |
118 | - ini_set( 'post_max_size', '12M' ); |
|
118 | + ini_set('post_max_size', '12M'); |
|
119 | 119 | } |
120 | 120 | // Start the encoded data collection with notification command |
121 | 121 | $encoded_data = 'cmd=_notify-validate'; |
@@ -124,39 +124,39 @@ discard block |
||
124 | 124 | $arg_separator = give_get_php_arg_separator_output(); |
125 | 125 | |
126 | 126 | // Verify there is a post_data |
127 | - if ( $post_data || strlen( $post_data ) > 0 ) { |
|
127 | + if ($post_data || strlen($post_data) > 0) { |
|
128 | 128 | // Append the data |
129 | - $encoded_data .= $arg_separator . $post_data; |
|
129 | + $encoded_data .= $arg_separator.$post_data; |
|
130 | 130 | } else { |
131 | 131 | // Check if POST is empty |
132 | - if ( empty( $_POST ) ) { |
|
132 | + if (empty($_POST)) { |
|
133 | 133 | // Nothing to do |
134 | 134 | return; |
135 | 135 | } else { |
136 | 136 | // Loop through each POST |
137 | - foreach ( $_POST as $key => $value ) { |
|
137 | + foreach ($_POST as $key => $value) { |
|
138 | 138 | // Encode the value and append the data. |
139 | - $encoded_data .= $arg_separator . "$key=" . urlencode( $value ); |
|
139 | + $encoded_data .= $arg_separator."$key=".urlencode($value); |
|
140 | 140 | } |
141 | 141 | } |
142 | 142 | } |
143 | 143 | |
144 | 144 | // Convert collected post data to an array. |
145 | - parse_str( $encoded_data, $encoded_data_array ); |
|
145 | + parse_str($encoded_data, $encoded_data_array); |
|
146 | 146 | |
147 | - foreach ( $encoded_data_array as $key => $value ) { |
|
147 | + foreach ($encoded_data_array as $key => $value) { |
|
148 | 148 | |
149 | - if ( false !== strpos( $key, 'amp;' ) ) { |
|
150 | - $new_key = str_replace( '&', '&', $key ); |
|
151 | - $new_key = str_replace( 'amp;', '&', $new_key ); |
|
149 | + if (false !== strpos($key, 'amp;')) { |
|
150 | + $new_key = str_replace('&', '&', $key); |
|
151 | + $new_key = str_replace('amp;', '&', $new_key); |
|
152 | 152 | |
153 | - unset( $encoded_data_array[ $key ] ); |
|
154 | - $encoded_data_array[ $new_key ] = $value; |
|
153 | + unset($encoded_data_array[$key]); |
|
154 | + $encoded_data_array[$new_key] = $value; |
|
155 | 155 | } |
156 | 156 | } |
157 | 157 | |
158 | 158 | // Validate IPN request w/ PayPal if user hasn't disabled this security measure |
159 | - if ( give_is_setting_enabled( give_get_option( 'paypal_verification' ) ) ) { |
|
159 | + if (give_is_setting_enabled(give_get_option('paypal_verification'))) { |
|
160 | 160 | |
161 | 161 | $remote_post_vars = array( |
162 | 162 | 'method' => 'POST', |
@@ -176,28 +176,28 @@ discard block |
||
176 | 176 | ); |
177 | 177 | |
178 | 178 | // Validate the IPN. |
179 | - $api_response = wp_remote_post( give_get_paypal_redirect(), $remote_post_vars ); |
|
179 | + $api_response = wp_remote_post(give_get_paypal_redirect(), $remote_post_vars); |
|
180 | 180 | |
181 | - if ( is_wp_error( $api_response ) ) { |
|
181 | + if (is_wp_error($api_response)) { |
|
182 | 182 | give_record_gateway_error( |
183 | - esc_html__( 'IPN Error', 'give' ), |
|
183 | + esc_html__('IPN Error', 'give'), |
|
184 | 184 | sprintf( |
185 | 185 | /* translators: %s: Paypal IPN response */ |
186 | - esc_html__( 'Invalid IPN verification response. IPN data: %s', 'give' ), |
|
187 | - json_encode( $api_response ) |
|
186 | + esc_html__('Invalid IPN verification response. IPN data: %s', 'give'), |
|
187 | + json_encode($api_response) |
|
188 | 188 | ) |
189 | 189 | ); |
190 | 190 | |
191 | 191 | return; // Something went wrong |
192 | 192 | } |
193 | 193 | |
194 | - if ( $api_response['body'] !== 'VERIFIED' ) { |
|
194 | + if ($api_response['body'] !== 'VERIFIED') { |
|
195 | 195 | give_record_gateway_error( |
196 | - esc_html__( 'IPN Error', 'give' ), |
|
196 | + esc_html__('IPN Error', 'give'), |
|
197 | 197 | sprintf( |
198 | 198 | /* translators: %s: Paypal IPN response */ |
199 | - esc_html__( 'Invalid IPN verification response. IPN data: %s', 'give' ), |
|
200 | - json_encode( $api_response ) |
|
199 | + esc_html__('Invalid IPN verification response. IPN data: %s', 'give'), |
|
200 | + json_encode($api_response) |
|
201 | 201 | ) |
202 | 202 | ); |
203 | 203 | |
@@ -206,7 +206,7 @@ discard block |
||
206 | 206 | } |
207 | 207 | |
208 | 208 | // Check if $post_data_array has been populated |
209 | - if ( ! is_array( $encoded_data_array ) && ! empty( $encoded_data_array ) ) { |
|
209 | + if ( ! is_array($encoded_data_array) && ! empty($encoded_data_array)) { |
|
210 | 210 | return; |
211 | 211 | } |
212 | 212 | |
@@ -215,12 +215,12 @@ discard block |
||
215 | 215 | 'payment_status' => '', |
216 | 216 | ); |
217 | 217 | |
218 | - $encoded_data_array = wp_parse_args( $encoded_data_array, $defaults ); |
|
218 | + $encoded_data_array = wp_parse_args($encoded_data_array, $defaults); |
|
219 | 219 | |
220 | - $payment_id = isset( $encoded_data_array['custom'] ) ? absint( $encoded_data_array['custom'] ) : 0; |
|
220 | + $payment_id = isset($encoded_data_array['custom']) ? absint($encoded_data_array['custom']) : 0; |
|
221 | 221 | $txn_type = $encoded_data_array['txn_type']; |
222 | 222 | |
223 | - if ( has_action( 'give_paypal_' . $txn_type ) ) { |
|
223 | + if (has_action('give_paypal_'.$txn_type)) { |
|
224 | 224 | /** |
225 | 225 | * Fires while processing PayPal IPN $txn_type. |
226 | 226 | * |
@@ -231,7 +231,7 @@ discard block |
||
231 | 231 | * @param array $encoded_data_array Encoded data. |
232 | 232 | * @param int $payment_id Payment id. |
233 | 233 | */ |
234 | - do_action( "give_paypal_{$txn_type}", $encoded_data_array, $payment_id ); |
|
234 | + do_action("give_paypal_{$txn_type}", $encoded_data_array, $payment_id); |
|
235 | 235 | } else { |
236 | 236 | /** |
237 | 237 | * Fires while process PayPal IPN. |
@@ -243,12 +243,12 @@ discard block |
||
243 | 243 | * @param array $encoded_data_array Encoded data. |
244 | 244 | * @param int $payment_id Payment id. |
245 | 245 | */ |
246 | - do_action( 'give_paypal_web_accept', $encoded_data_array, $payment_id ); |
|
246 | + do_action('give_paypal_web_accept', $encoded_data_array, $payment_id); |
|
247 | 247 | } |
248 | 248 | exit; |
249 | 249 | } |
250 | 250 | |
251 | -add_action( 'give_verify_paypal_ipn', 'give_process_paypal_ipn' ); |
|
251 | +add_action('give_verify_paypal_ipn', 'give_process_paypal_ipn'); |
|
252 | 252 | |
253 | 253 | /** |
254 | 254 | * Process web accept (one time) payment IPNs. |
@@ -260,128 +260,128 @@ discard block |
||
260 | 260 | * |
261 | 261 | * @return void |
262 | 262 | */ |
263 | -function give_process_paypal_web_accept_and_cart( $data, $payment_id ) { |
|
263 | +function give_process_paypal_web_accept_and_cart($data, $payment_id) { |
|
264 | 264 | |
265 | 265 | // Only allow through these transaction types. |
266 | - if ( $data['txn_type'] != 'web_accept' && $data['txn_type'] != 'cart' && strtolower( $data['payment_status'] ) != 'refunded' ) { |
|
266 | + if ($data['txn_type'] != 'web_accept' && $data['txn_type'] != 'cart' && strtolower($data['payment_status']) != 'refunded') { |
|
267 | 267 | return; |
268 | 268 | } |
269 | 269 | |
270 | 270 | // Need $payment_id to continue. |
271 | - if ( empty( $payment_id ) ) { |
|
271 | + if (empty($payment_id)) { |
|
272 | 272 | return; |
273 | 273 | } |
274 | 274 | |
275 | 275 | // Collect donation payment details. |
276 | 276 | $paypal_amount = $data['mc_gross']; |
277 | - $payment_status = strtolower( $data['payment_status'] ); |
|
278 | - $currency_code = strtolower( $data['mc_currency'] ); |
|
279 | - $business_email = isset( $data['business'] ) && is_email( $data['business'] ) ? trim( $data['business'] ) : trim( $data['receiver_email'] ); |
|
280 | - $payment_meta = give_get_payment_meta( $payment_id ); |
|
277 | + $payment_status = strtolower($data['payment_status']); |
|
278 | + $currency_code = strtolower($data['mc_currency']); |
|
279 | + $business_email = isset($data['business']) && is_email($data['business']) ? trim($data['business']) : trim($data['receiver_email']); |
|
280 | + $payment_meta = give_get_payment_meta($payment_id); |
|
281 | 281 | |
282 | 282 | // Must be a PayPal standard IPN. |
283 | - if ( give_get_payment_gateway( $payment_id ) != 'paypal' ) { |
|
283 | + if (give_get_payment_gateway($payment_id) != 'paypal') { |
|
284 | 284 | return; |
285 | 285 | } |
286 | 286 | |
287 | 287 | // Verify payment recipient |
288 | - if ( strcasecmp( $business_email, trim( give_get_option( 'paypal_email' ) ) ) != 0 ) { |
|
288 | + if (strcasecmp($business_email, trim(give_get_option('paypal_email'))) != 0) { |
|
289 | 289 | |
290 | 290 | give_record_gateway_error( |
291 | - esc_html__( 'IPN Error', 'give' ), |
|
291 | + esc_html__('IPN Error', 'give'), |
|
292 | 292 | sprintf( |
293 | 293 | /* translators: %s: Paypal IPN response */ |
294 | - esc_html__( 'Invalid business email in IPN response. IPN data: %s', 'give' ), |
|
295 | - json_encode( $data ) |
|
294 | + esc_html__('Invalid business email in IPN response. IPN data: %s', 'give'), |
|
295 | + json_encode($data) |
|
296 | 296 | ), |
297 | 297 | $payment_id |
298 | 298 | ); |
299 | - give_update_payment_status( $payment_id, 'failed' ); |
|
300 | - give_insert_payment_note( $payment_id, esc_html__( 'Payment failed due to invalid PayPal business email.', 'give' ) ); |
|
299 | + give_update_payment_status($payment_id, 'failed'); |
|
300 | + give_insert_payment_note($payment_id, esc_html__('Payment failed due to invalid PayPal business email.', 'give')); |
|
301 | 301 | |
302 | 302 | return; |
303 | 303 | } |
304 | 304 | |
305 | 305 | // Verify payment currency. |
306 | - if ( $currency_code != strtolower( $payment_meta['currency'] ) ) { |
|
306 | + if ($currency_code != strtolower($payment_meta['currency'])) { |
|
307 | 307 | |
308 | 308 | give_record_gateway_error( |
309 | - esc_html__( 'IPN Error', 'give' ), |
|
309 | + esc_html__('IPN Error', 'give'), |
|
310 | 310 | sprintf( |
311 | 311 | /* translators: %s: Paypal IPN response */ |
312 | - esc_html__( 'Invalid currency in IPN response. IPN data: %s', 'give' ), |
|
313 | - json_encode( $data ) |
|
312 | + esc_html__('Invalid currency in IPN response. IPN data: %s', 'give'), |
|
313 | + json_encode($data) |
|
314 | 314 | ), |
315 | 315 | $payment_id |
316 | 316 | ); |
317 | - give_update_payment_status( $payment_id, 'failed' ); |
|
318 | - give_insert_payment_note( $payment_id, esc_html__( 'Payment failed due to invalid currency in PayPal IPN.', 'give' ) ); |
|
317 | + give_update_payment_status($payment_id, 'failed'); |
|
318 | + give_insert_payment_note($payment_id, esc_html__('Payment failed due to invalid currency in PayPal IPN.', 'give')); |
|
319 | 319 | |
320 | 320 | return; |
321 | 321 | } |
322 | 322 | |
323 | 323 | // Process refunds & reversed. |
324 | - if ( $payment_status == 'refunded' || $payment_status == 'reversed' ) { |
|
325 | - give_process_paypal_refund( $data, $payment_id ); |
|
324 | + if ($payment_status == 'refunded' || $payment_status == 'reversed') { |
|
325 | + give_process_paypal_refund($data, $payment_id); |
|
326 | 326 | |
327 | 327 | return; |
328 | 328 | } |
329 | 329 | |
330 | 330 | // Only complete payments once. |
331 | - if ( get_post_status( $payment_id ) == 'publish' ) { |
|
331 | + if (get_post_status($payment_id) == 'publish') { |
|
332 | 332 | return; |
333 | 333 | } |
334 | 334 | |
335 | 335 | // Retrieve the total donation amount (before PayPal). |
336 | - $payment_amount = give_get_payment_amount( $payment_id ); |
|
336 | + $payment_amount = give_get_payment_amount($payment_id); |
|
337 | 337 | |
338 | 338 | // Check that the donation PP and local db amounts match. |
339 | - if ( number_format( (float) $paypal_amount, 2 ) < number_format( (float) $payment_amount, 2 ) ) { |
|
339 | + if (number_format((float) $paypal_amount, 2) < number_format((float) $payment_amount, 2)) { |
|
340 | 340 | // The prices don't match |
341 | 341 | give_record_gateway_error( |
342 | - esc_html__( 'IPN Error', 'give' ), |
|
342 | + esc_html__('IPN Error', 'give'), |
|
343 | 343 | sprintf( |
344 | 344 | /* translators: %s: Paypal IPN response */ |
345 | - esc_html__( 'Invalid payment amount in IPN response. IPN data: %s', 'give' ), |
|
346 | - json_encode( $data ) |
|
345 | + esc_html__('Invalid payment amount in IPN response. IPN data: %s', 'give'), |
|
346 | + json_encode($data) |
|
347 | 347 | ), |
348 | 348 | $payment_id |
349 | 349 | ); |
350 | - give_update_payment_status( $payment_id, 'failed' ); |
|
351 | - give_insert_payment_note( $payment_id, esc_html__( 'Payment failed due to invalid amount in PayPal IPN.', 'give' ) ); |
|
350 | + give_update_payment_status($payment_id, 'failed'); |
|
351 | + give_insert_payment_note($payment_id, esc_html__('Payment failed due to invalid amount in PayPal IPN.', 'give')); |
|
352 | 352 | |
353 | 353 | return; |
354 | 354 | } |
355 | 355 | |
356 | 356 | // Process completed donations. |
357 | - if ( $payment_status == 'completed' || give_is_test_mode() ) { |
|
357 | + if ($payment_status == 'completed' || give_is_test_mode()) { |
|
358 | 358 | |
359 | 359 | give_insert_payment_note( |
360 | 360 | $payment_id, |
361 | 361 | sprintf( |
362 | 362 | /* translators: %s: Paypal transaction ID */ |
363 | - esc_html__( 'PayPal Transaction ID: %s', 'give' ), |
|
363 | + esc_html__('PayPal Transaction ID: %s', 'give'), |
|
364 | 364 | $data['txn_id'] |
365 | 365 | ) |
366 | 366 | ); |
367 | - give_set_payment_transaction_id( $payment_id, $data['txn_id'] ); |
|
368 | - give_update_payment_status( $payment_id, 'publish' ); |
|
367 | + give_set_payment_transaction_id($payment_id, $data['txn_id']); |
|
368 | + give_update_payment_status($payment_id, 'publish'); |
|
369 | 369 | |
370 | - } elseif ( 'pending' == $payment_status && isset( $data['pending_reason'] ) ) { |
|
370 | + } elseif ('pending' == $payment_status && isset($data['pending_reason'])) { |
|
371 | 371 | |
372 | 372 | // Look for possible pending reasons, such as an echeck. |
373 | - $note = give_paypal_get_pending_donation_note( strtolower( $data['pending_reason'] ) ); |
|
373 | + $note = give_paypal_get_pending_donation_note(strtolower($data['pending_reason'])); |
|
374 | 374 | |
375 | - if ( ! empty( $note ) ) { |
|
375 | + if ( ! empty($note)) { |
|
376 | 376 | |
377 | - give_insert_payment_note( $payment_id, $note ); |
|
377 | + give_insert_payment_note($payment_id, $note); |
|
378 | 378 | |
379 | 379 | } |
380 | 380 | } |
381 | 381 | |
382 | 382 | } |
383 | 383 | |
384 | -add_action( 'give_paypal_web_accept', 'give_process_paypal_web_accept_and_cart', 10, 2 ); |
|
384 | +add_action('give_paypal_web_accept', 'give_process_paypal_web_accept_and_cart', 10, 2); |
|
385 | 385 | |
386 | 386 | /** |
387 | 387 | * Process PayPal IPN Refunds |
@@ -393,27 +393,27 @@ discard block |
||
393 | 393 | * |
394 | 394 | * @return void |
395 | 395 | */ |
396 | -function give_process_paypal_refund( $data, $payment_id = 0 ) { |
|
396 | +function give_process_paypal_refund($data, $payment_id = 0) { |
|
397 | 397 | |
398 | 398 | // Collect payment details |
399 | - if ( empty( $payment_id ) ) { |
|
399 | + if (empty($payment_id)) { |
|
400 | 400 | return; |
401 | 401 | } |
402 | 402 | |
403 | - if ( get_post_status( $payment_id ) == 'refunded' ) { |
|
403 | + if (get_post_status($payment_id) == 'refunded') { |
|
404 | 404 | return; // Only refund payments once |
405 | 405 | } |
406 | 406 | |
407 | - $payment_amount = give_get_payment_amount( $payment_id ); |
|
407 | + $payment_amount = give_get_payment_amount($payment_id); |
|
408 | 408 | $refund_amount = $data['payment_gross'] * - 1; |
409 | 409 | |
410 | - if ( number_format( (float) $refund_amount, 2 ) < number_format( (float) $payment_amount, 2 ) ) { |
|
410 | + if (number_format((float) $refund_amount, 2) < number_format((float) $payment_amount, 2)) { |
|
411 | 411 | |
412 | 412 | give_insert_payment_note( |
413 | 413 | $payment_id, |
414 | 414 | sprintf( |
415 | 415 | /* translators: %s: Paypal parent transaction ID */ |
416 | - esc_html__( 'Partial PayPal refund processed: %s', 'give' ), |
|
416 | + esc_html__('Partial PayPal refund processed: %s', 'give'), |
|
417 | 417 | $data['parent_txn_id'] |
418 | 418 | ) |
419 | 419 | ); |
@@ -426,7 +426,7 @@ discard block |
||
426 | 426 | $payment_id, |
427 | 427 | sprintf( |
428 | 428 | /* translators: 1: Paypal parent transaction ID 2. Paypal reason code */ |
429 | - esc_html__( 'PayPal Payment #%1$s Refunded for reason: %2$s', 'give' ), |
|
429 | + esc_html__('PayPal Payment #%1$s Refunded for reason: %2$s', 'give'), |
|
430 | 430 | $data['parent_txn_id'], |
431 | 431 | $data['reason_code'] |
432 | 432 | ) |
@@ -435,11 +435,11 @@ discard block |
||
435 | 435 | $payment_id, |
436 | 436 | sprintf( |
437 | 437 | /* translators: %s: Paypal transaction ID */ |
438 | - esc_html__( 'PayPal Refund Transaction ID: %s', 'give' ), |
|
438 | + esc_html__('PayPal Refund Transaction ID: %s', 'give'), |
|
439 | 439 | $data['txn_id'] |
440 | 440 | ) |
441 | 441 | ); |
442 | - give_update_payment_status( $payment_id, 'refunded' ); |
|
442 | + give_update_payment_status($payment_id, 'refunded'); |
|
443 | 443 | } |
444 | 444 | |
445 | 445 | /** |
@@ -451,24 +451,24 @@ discard block |
||
451 | 451 | * |
452 | 452 | * @return string |
453 | 453 | */ |
454 | -function give_get_paypal_redirect( $ssl_check = false ) { |
|
454 | +function give_get_paypal_redirect($ssl_check = false) { |
|
455 | 455 | |
456 | - if ( is_ssl() || ! $ssl_check ) { |
|
456 | + if (is_ssl() || ! $ssl_check) { |
|
457 | 457 | $protocol = 'https://'; |
458 | 458 | } else { |
459 | 459 | $protocol = 'http://'; |
460 | 460 | } |
461 | 461 | |
462 | 462 | // Check the current payment mode |
463 | - if ( give_is_test_mode() ) { |
|
463 | + if (give_is_test_mode()) { |
|
464 | 464 | // Test mode |
465 | - $paypal_uri = $protocol . 'www.sandbox.paypal.com/cgi-bin/webscr'; |
|
465 | + $paypal_uri = $protocol.'www.sandbox.paypal.com/cgi-bin/webscr'; |
|
466 | 466 | } else { |
467 | 467 | // Live mode |
468 | - $paypal_uri = $protocol . 'www.paypal.com/cgi-bin/webscr'; |
|
468 | + $paypal_uri = $protocol.'www.paypal.com/cgi-bin/webscr'; |
|
469 | 469 | } |
470 | 470 | |
471 | - return apply_filters( 'give_paypal_uri', $paypal_uri ); |
|
471 | + return apply_filters('give_paypal_uri', $paypal_uri); |
|
472 | 472 | } |
473 | 473 | |
474 | 474 | /** |
@@ -478,9 +478,9 @@ discard block |
||
478 | 478 | * @return string |
479 | 479 | */ |
480 | 480 | function give_get_paypal_page_style() { |
481 | - $page_style = trim( give_get_option( 'paypal_page_style', 'PayPal' ) ); |
|
481 | + $page_style = trim(give_get_option('paypal_page_style', 'PayPal')); |
|
482 | 482 | |
483 | - return apply_filters( 'give_paypal_page_style', $page_style ); |
|
483 | + return apply_filters('give_paypal_page_style', $page_style); |
|
484 | 484 | } |
485 | 485 | |
486 | 486 | /** |
@@ -494,26 +494,26 @@ discard block |
||
494 | 494 | * |
495 | 495 | * @return string |
496 | 496 | */ |
497 | -function give_paypal_success_page_content( $content ) { |
|
497 | +function give_paypal_success_page_content($content) { |
|
498 | 498 | |
499 | - if ( ! isset( $_GET['payment-id'] ) && ! give_get_purchase_session() ) { |
|
499 | + if ( ! isset($_GET['payment-id']) && ! give_get_purchase_session()) { |
|
500 | 500 | return $content; |
501 | 501 | } |
502 | 502 | |
503 | - $payment_id = isset( $_GET['payment-id'] ) ? absint( $_GET['payment-id'] ) : false; |
|
503 | + $payment_id = isset($_GET['payment-id']) ? absint($_GET['payment-id']) : false; |
|
504 | 504 | |
505 | - if ( ! $payment_id ) { |
|
505 | + if ( ! $payment_id) { |
|
506 | 506 | $session = give_get_purchase_session(); |
507 | - $payment_id = give_get_purchase_id_by_key( $session['purchase_key'] ); |
|
507 | + $payment_id = give_get_purchase_id_by_key($session['purchase_key']); |
|
508 | 508 | } |
509 | 509 | |
510 | - $payment = get_post( $payment_id ); |
|
511 | - if ( $payment && 'pending' == $payment->post_status ) { |
|
510 | + $payment = get_post($payment_id); |
|
511 | + if ($payment && 'pending' == $payment->post_status) { |
|
512 | 512 | |
513 | 513 | // Payment is still pending so show processing indicator to fix the race condition. |
514 | 514 | ob_start(); |
515 | 515 | |
516 | - give_get_template_part( 'payment', 'processing' ); |
|
516 | + give_get_template_part('payment', 'processing'); |
|
517 | 517 | |
518 | 518 | $content = ob_get_clean(); |
519 | 519 | |
@@ -523,7 +523,7 @@ discard block |
||
523 | 523 | |
524 | 524 | } |
525 | 525 | |
526 | -add_filter( 'give_payment_confirm_paypal', 'give_paypal_success_page_content' ); |
|
526 | +add_filter('give_payment_confirm_paypal', 'give_paypal_success_page_content'); |
|
527 | 527 | |
528 | 528 | /** |
529 | 529 | * Given a Payment ID, extract the transaction ID |
@@ -534,22 +534,22 @@ discard block |
||
534 | 534 | * |
535 | 535 | * @return string Transaction ID |
536 | 536 | */ |
537 | -function give_paypal_get_payment_transaction_id( $payment_id ) { |
|
537 | +function give_paypal_get_payment_transaction_id($payment_id) { |
|
538 | 538 | |
539 | 539 | $transaction_id = ''; |
540 | - $notes = give_get_payment_notes( $payment_id ); |
|
540 | + $notes = give_get_payment_notes($payment_id); |
|
541 | 541 | |
542 | - foreach ( $notes as $note ) { |
|
543 | - if ( preg_match( '/^PayPal Transaction ID: ([^\s]+)/', $note->comment_content, $match ) ) { |
|
542 | + foreach ($notes as $note) { |
|
543 | + if (preg_match('/^PayPal Transaction ID: ([^\s]+)/', $note->comment_content, $match)) { |
|
544 | 544 | $transaction_id = $match[1]; |
545 | 545 | continue; |
546 | 546 | } |
547 | 547 | } |
548 | 548 | |
549 | - return apply_filters( 'give_paypal_set_payment_transaction_id', $transaction_id, $payment_id ); |
|
549 | + return apply_filters('give_paypal_set_payment_transaction_id', $transaction_id, $payment_id); |
|
550 | 550 | } |
551 | 551 | |
552 | -add_filter( 'give_get_payment_transaction_id-paypal', 'give_paypal_get_payment_transaction_id', 10, 1 ); |
|
552 | +add_filter('give_get_payment_transaction_id-paypal', 'give_paypal_get_payment_transaction_id', 10, 1); |
|
553 | 553 | |
554 | 554 | /** |
555 | 555 | * Given a transaction ID, generate a link to the PayPal transaction ID details |
@@ -561,16 +561,16 @@ discard block |
||
561 | 561 | * |
562 | 562 | * @return string A link to the PayPal transaction details |
563 | 563 | */ |
564 | -function give_paypal_link_transaction_id( $transaction_id, $payment_id ) { |
|
564 | +function give_paypal_link_transaction_id($transaction_id, $payment_id) { |
|
565 | 565 | |
566 | 566 | $paypal_base_url = 'https://history.paypal.com/cgi-bin/webscr?cmd=_history-details-from-hub&id='; |
567 | - $transaction_url = '<a href="' . esc_url( $paypal_base_url . $transaction_id ) . '" target="_blank">' . $transaction_id . '</a>'; |
|
567 | + $transaction_url = '<a href="'.esc_url($paypal_base_url.$transaction_id).'" target="_blank">'.$transaction_id.'</a>'; |
|
568 | 568 | |
569 | - return apply_filters( 'give_paypal_link_payment_details_transaction_id', $transaction_url ); |
|
569 | + return apply_filters('give_paypal_link_payment_details_transaction_id', $transaction_url); |
|
570 | 570 | |
571 | 571 | } |
572 | 572 | |
573 | -add_filter( 'give_payment_details_transaction_id-paypal', 'give_paypal_link_transaction_id', 10, 2 ); |
|
573 | +add_filter('give_payment_details_transaction_id-paypal', 'give_paypal_link_transaction_id', 10, 2); |
|
574 | 574 | |
575 | 575 | |
576 | 576 | /** |
@@ -582,64 +582,64 @@ discard block |
||
582 | 582 | * |
583 | 583 | * @return string |
584 | 584 | */ |
585 | -function give_paypal_get_pending_donation_note( $pending_reason ) { |
|
585 | +function give_paypal_get_pending_donation_note($pending_reason) { |
|
586 | 586 | |
587 | 587 | $note = ''; |
588 | 588 | |
589 | - switch ( $pending_reason ) { |
|
589 | + switch ($pending_reason) { |
|
590 | 590 | |
591 | 591 | case 'echeck' : |
592 | 592 | |
593 | - $note = esc_html__( 'Payment made via eCheck and will clear automatically in 5-8 days.', 'give' ); |
|
593 | + $note = esc_html__('Payment made via eCheck and will clear automatically in 5-8 days.', 'give'); |
|
594 | 594 | |
595 | 595 | break; |
596 | 596 | |
597 | 597 | case 'address' : |
598 | 598 | |
599 | - $note = esc_html__( 'Payment requires a confirmed donor address and must be accepted manually through PayPal.', 'give' ); |
|
599 | + $note = esc_html__('Payment requires a confirmed donor address and must be accepted manually through PayPal.', 'give'); |
|
600 | 600 | |
601 | 601 | break; |
602 | 602 | |
603 | 603 | case 'intl' : |
604 | 604 | |
605 | - $note = esc_html__( 'Payment must be accepted manually through PayPal due to international account regulations.', 'give' ); |
|
605 | + $note = esc_html__('Payment must be accepted manually through PayPal due to international account regulations.', 'give'); |
|
606 | 606 | |
607 | 607 | break; |
608 | 608 | |
609 | 609 | case 'multi-currency' : |
610 | 610 | |
611 | - $note = esc_html__( 'Payment received in non-shop currency and must be accepted manually through PayPal.', 'give' ); |
|
611 | + $note = esc_html__('Payment received in non-shop currency and must be accepted manually through PayPal.', 'give'); |
|
612 | 612 | |
613 | 613 | break; |
614 | 614 | |
615 | 615 | case 'paymentreview' : |
616 | 616 | case 'regulatory_review' : |
617 | 617 | |
618 | - $note = esc_html__( 'Payment is being reviewed by PayPal staff as high-risk or in possible violation of government regulations.', 'give' ); |
|
618 | + $note = esc_html__('Payment is being reviewed by PayPal staff as high-risk or in possible violation of government regulations.', 'give'); |
|
619 | 619 | |
620 | 620 | break; |
621 | 621 | |
622 | 622 | case 'unilateral' : |
623 | 623 | |
624 | - $note = esc_html__( 'Payment was sent to non-confirmed or non-registered email address.', 'give' ); |
|
624 | + $note = esc_html__('Payment was sent to non-confirmed or non-registered email address.', 'give'); |
|
625 | 625 | |
626 | 626 | break; |
627 | 627 | |
628 | 628 | case 'upgrade' : |
629 | 629 | |
630 | - $note = esc_html__( 'PayPal account must be upgraded before this payment can be accepted.', 'give' ); |
|
630 | + $note = esc_html__('PayPal account must be upgraded before this payment can be accepted.', 'give'); |
|
631 | 631 | |
632 | 632 | break; |
633 | 633 | |
634 | 634 | case 'verify' : |
635 | 635 | |
636 | - $note = esc_html__( 'PayPal account is not verified. Verify account in order to accept this donation.', 'give' ); |
|
636 | + $note = esc_html__('PayPal account is not verified. Verify account in order to accept this donation.', 'give'); |
|
637 | 637 | |
638 | 638 | break; |
639 | 639 | |
640 | 640 | case 'other' : |
641 | 641 | |
642 | - $note = esc_html__( 'Payment is pending for unknown reasons. Contact PayPal support for assistance.', 'give' ); |
|
642 | + $note = esc_html__('Payment is pending for unknown reasons. Contact PayPal support for assistance.', 'give'); |
|
643 | 643 | |
644 | 644 | break; |
645 | 645 | |
@@ -657,49 +657,49 @@ discard block |
||
657 | 657 | * |
658 | 658 | * @return mixed|string |
659 | 659 | */ |
660 | -function give_build_paypal_url( $payment_id, $payment_data ) { |
|
660 | +function give_build_paypal_url($payment_id, $payment_data) { |
|
661 | 661 | // Only send to PayPal if the pending payment is created successfully. |
662 | - $listener_url = add_query_arg( 'give-listener', 'IPN', home_url( 'index.php' ) ); |
|
662 | + $listener_url = add_query_arg('give-listener', 'IPN', home_url('index.php')); |
|
663 | 663 | |
664 | 664 | // Get the success url. |
665 | - $return_url = add_query_arg( array( |
|
665 | + $return_url = add_query_arg(array( |
|
666 | 666 | 'payment-confirmation' => 'paypal', |
667 | 667 | 'payment-id' => $payment_id, |
668 | 668 | |
669 | - ), get_permalink( give_get_option( 'success_page' ) ) ); |
|
669 | + ), get_permalink(give_get_option('success_page'))); |
|
670 | 670 | |
671 | 671 | // Get the PayPal redirect uri. |
672 | - $paypal_redirect = trailingslashit( give_get_paypal_redirect() ) . '?'; |
|
672 | + $paypal_redirect = trailingslashit(give_get_paypal_redirect()).'?'; |
|
673 | 673 | |
674 | 674 | // Item name. |
675 | - $item_name = give_build_paypal_item_title( $payment_data ); |
|
675 | + $item_name = give_build_paypal_item_title($payment_data); |
|
676 | 676 | |
677 | 677 | // Setup PayPal API params. |
678 | 678 | $paypal_args = array( |
679 | - 'business' => give_get_option( 'paypal_email', false ), |
|
679 | + 'business' => give_get_option('paypal_email', false), |
|
680 | 680 | 'first_name' => $payment_data['user_info']['first_name'], |
681 | 681 | 'last_name' => $payment_data['user_info']['last_name'], |
682 | 682 | 'email' => $payment_data['user_email'], |
683 | 683 | 'invoice' => $payment_data['purchase_key'], |
684 | 684 | 'amount' => $payment_data['price'], |
685 | - 'item_name' => stripslashes( $item_name ), |
|
685 | + 'item_name' => stripslashes($item_name), |
|
686 | 686 | 'no_shipping' => '1', |
687 | 687 | 'shipping' => '0', |
688 | 688 | 'no_note' => '1', |
689 | 689 | 'currency_code' => give_get_currency(), |
690 | - 'charset' => get_bloginfo( 'charset' ), |
|
690 | + 'charset' => get_bloginfo('charset'), |
|
691 | 691 | 'custom' => $payment_id, |
692 | 692 | 'rm' => '2', |
693 | 693 | 'return' => $return_url, |
694 | - 'cancel_return' => give_get_failed_transaction_uri( '?payment-id=' . $payment_id ), |
|
694 | + 'cancel_return' => give_get_failed_transaction_uri('?payment-id='.$payment_id), |
|
695 | 695 | 'notify_url' => $listener_url, |
696 | 696 | 'page_style' => give_get_paypal_page_style(), |
697 | - 'cbt' => get_bloginfo( 'name' ), |
|
697 | + 'cbt' => get_bloginfo('name'), |
|
698 | 698 | 'bn' => 'givewp_SP', |
699 | 699 | ); |
700 | 700 | |
701 | 701 | // Add user address if present. |
702 | - if ( ! empty( $payment_data['user_info']['address'] ) ) { |
|
702 | + if ( ! empty($payment_data['user_info']['address'])) { |
|
703 | 703 | $default_address = array( |
704 | 704 | 'line1' => '', |
705 | 705 | 'line2' => '', |
@@ -709,13 +709,13 @@ discard block |
||
709 | 709 | 'country' => '', |
710 | 710 | ); |
711 | 711 | |
712 | - $address = wp_parse_args( $payment_data['user_info']['address'], $default_address ); |
|
712 | + $address = wp_parse_args($payment_data['user_info']['address'], $default_address); |
|
713 | 713 | |
714 | 714 | $paypal_args['address1'] = $address['line1']; |
715 | 715 | $paypal_args['address2'] = $address['line2']; |
716 | 716 | $paypal_args['city'] = $address['city']; |
717 | 717 | $paypal_args['state'] = $address['state']; |
718 | - $paypal_args['zip'] = $address['zip']; |
|
718 | + $paypal_args['zip'] = $address['zip']; |
|
719 | 719 | $paypal_args['country'] = $address['country']; |
720 | 720 | } |
721 | 721 | |
@@ -730,13 +730,13 @@ discard block |
||
730 | 730 | * @param array $paypal_args |
731 | 731 | * @param array $payment_data |
732 | 732 | */ |
733 | - $paypal_args = apply_filters( 'give_paypal_redirect_args', $paypal_args, $payment_data ); |
|
733 | + $paypal_args = apply_filters('give_paypal_redirect_args', $paypal_args, $payment_data); |
|
734 | 734 | |
735 | 735 | // Build query. |
736 | - $paypal_redirect .= http_build_query( $paypal_args ); |
|
736 | + $paypal_redirect .= http_build_query($paypal_args); |
|
737 | 737 | |
738 | 738 | // Fix for some sites that encode the entities. |
739 | - $paypal_redirect = str_replace( '&', '&', $paypal_redirect ); |
|
739 | + $paypal_redirect = str_replace('&', '&', $paypal_redirect); |
|
740 | 740 | |
741 | 741 | return $paypal_redirect; |
742 | 742 | } |
@@ -751,7 +751,7 @@ discard block |
||
751 | 751 | function give_get_paypal_button_type() { |
752 | 752 | // paypal_button_type can be donation or standard. |
753 | 753 | $paypal_button_type = '_donations'; |
754 | - if ( give_get_option( 'paypal_button_type' ) === 'standard' ) { |
|
754 | + if (give_get_option('paypal_button_type') === 'standard') { |
|
755 | 755 | $paypal_button_type = '_xclick'; |
756 | 756 | } |
757 | 757 | |
@@ -768,32 +768,32 @@ discard block |
||
768 | 768 | * |
769 | 769 | * @return string |
770 | 770 | */ |
771 | -function give_build_paypal_item_title( $payment_data ) { |
|
772 | - $form_id = intval( $payment_data['post_data']['give-form-id'] ); |
|
771 | +function give_build_paypal_item_title($payment_data) { |
|
772 | + $form_id = intval($payment_data['post_data']['give-form-id']); |
|
773 | 773 | $item_name = $payment_data['post_data']['give-form-title']; |
774 | 774 | |
775 | 775 | // Verify has variable prices. |
776 | - if ( give_has_variable_prices( $form_id ) && isset( $payment_data['post_data']['give-price-id'] ) ) { |
|
776 | + if (give_has_variable_prices($form_id) && isset($payment_data['post_data']['give-price-id'])) { |
|
777 | 777 | |
778 | - $item_price_level_text = give_get_price_option_name( $form_id, $payment_data['post_data']['give-price-id'] ); |
|
779 | - $price_level_amount = give_get_price_option_amount( $form_id, $payment_data['post_data']['give-price-id'] ); |
|
778 | + $item_price_level_text = give_get_price_option_name($form_id, $payment_data['post_data']['give-price-id']); |
|
779 | + $price_level_amount = give_get_price_option_amount($form_id, $payment_data['post_data']['give-price-id']); |
|
780 | 780 | |
781 | 781 | // Donation given doesn't match selected level (must be a custom amount). |
782 | - if ( $price_level_amount != give_sanitize_amount( $payment_data['price'] ) ) { |
|
783 | - $custom_amount_text = give_get_meta( $form_id, '_give_custom_amount_text', true ); |
|
782 | + if ($price_level_amount != give_sanitize_amount($payment_data['price'])) { |
|
783 | + $custom_amount_text = give_get_meta($form_id, '_give_custom_amount_text', true); |
|
784 | 784 | // user custom amount text if any, fallback to default if not. |
785 | - $item_name .= ' - ' . give_check_variable( $custom_amount_text, 'empty', esc_html__( 'Custom Amount', 'give' ) ); |
|
785 | + $item_name .= ' - '.give_check_variable($custom_amount_text, 'empty', esc_html__('Custom Amount', 'give')); |
|
786 | 786 | |
787 | 787 | } //Is there any donation level text? |
788 | - elseif ( ! empty( $item_price_level_text ) ) { |
|
789 | - $item_name .= ' - ' . $item_price_level_text; |
|
788 | + elseif ( ! empty($item_price_level_text)) { |
|
789 | + $item_name .= ' - '.$item_price_level_text; |
|
790 | 790 | } |
791 | 791 | |
792 | 792 | } //Single donation: Custom Amount. |
793 | - elseif ( give_get_form_price( $form_id ) !== give_sanitize_amount( $payment_data['price'] ) ) { |
|
794 | - $custom_amount_text = give_get_meta( $form_id, '_give_custom_amount_text', true ); |
|
793 | + elseif (give_get_form_price($form_id) !== give_sanitize_amount($payment_data['price'])) { |
|
794 | + $custom_amount_text = give_get_meta($form_id, '_give_custom_amount_text', true); |
|
795 | 795 | // user custom amount text if any, fallback to default if not. |
796 | - $item_name .= ' - ' . give_check_variable( $custom_amount_text, 'empty', esc_html__( 'Custom Amount', 'give' ) ); |
|
796 | + $item_name .= ' - '.give_check_variable($custom_amount_text, 'empty', esc_html__('Custom Amount', 'give')); |
|
797 | 797 | } |
798 | 798 | |
799 | 799 | return $item_name; |
@@ -18,17 +18,17 @@ discard block |
||
18 | 18 | * |
19 | 19 | * @return array |
20 | 20 | */ |
21 | -function give_offline_register_gateway( $gateways ) { |
|
21 | +function give_offline_register_gateway($gateways) { |
|
22 | 22 | // Format: ID => Name |
23 | 23 | $gateways['offline'] = array( |
24 | - 'admin_label' => esc_attr__( 'Offline Donation', 'give' ), |
|
25 | - 'checkout_label' => esc_attr__( 'Offline Donation', 'give' ) |
|
24 | + 'admin_label' => esc_attr__('Offline Donation', 'give'), |
|
25 | + 'checkout_label' => esc_attr__('Offline Donation', 'give') |
|
26 | 26 | ); |
27 | 27 | |
28 | 28 | return $gateways; |
29 | 29 | } |
30 | 30 | |
31 | -add_filter( 'give_payment_gateways', 'give_offline_register_gateway', 1 ); |
|
31 | +add_filter('give_payment_gateways', 'give_offline_register_gateway', 1); |
|
32 | 32 | |
33 | 33 | |
34 | 34 | /** |
@@ -40,9 +40,9 @@ discard block |
||
40 | 40 | * |
41 | 41 | * @return void |
42 | 42 | */ |
43 | -function give_offline_payment_cc_form( $form_id ) { |
|
43 | +function give_offline_payment_cc_form($form_id) { |
|
44 | 44 | // Get offline payment instruction. |
45 | - $offline_instructions = give_get_offline_payment_instruction( $form_id, true ); |
|
45 | + $offline_instructions = give_get_offline_payment_instruction($form_id, true); |
|
46 | 46 | |
47 | 47 | ob_start(); |
48 | 48 | |
@@ -53,10 +53,10 @@ discard block |
||
53 | 53 | * |
54 | 54 | * @param int $form_id Give form id. |
55 | 55 | */ |
56 | - do_action( 'give_before_offline_info_fields', $form_id ); |
|
56 | + do_action('give_before_offline_info_fields', $form_id); |
|
57 | 57 | ?> |
58 | 58 | <fieldset id="give_offline_payment_info"> |
59 | - <?php echo stripslashes( $offline_instructions ); ?> |
|
59 | + <?php echo stripslashes($offline_instructions); ?> |
|
60 | 60 | </fieldset> |
61 | 61 | <?php |
62 | 62 | /** |
@@ -66,35 +66,35 @@ discard block |
||
66 | 66 | * |
67 | 67 | * @param int $form_id Give form id. |
68 | 68 | */ |
69 | - do_action( 'give_after_offline_info_fields', $form_id ); |
|
69 | + do_action('give_after_offline_info_fields', $form_id); |
|
70 | 70 | |
71 | 71 | echo ob_get_clean(); |
72 | 72 | } |
73 | 73 | |
74 | -add_action( 'give_offline_cc_form', 'give_offline_payment_cc_form' ); |
|
74 | +add_action('give_offline_cc_form', 'give_offline_payment_cc_form'); |
|
75 | 75 | |
76 | 76 | /** |
77 | 77 | * Give Offline Billing Field |
78 | 78 | * |
79 | 79 | * @param $form_id |
80 | 80 | */ |
81 | -function give_offline_billing_fields( $form_id ) { |
|
81 | +function give_offline_billing_fields($form_id) { |
|
82 | 82 | //Enable Default CC fields (billing info) |
83 | - $post_offline_cc_fields = give_get_meta( $form_id, '_give_offline_donation_enable_billing_fields_single', true ); |
|
84 | - $post_offline_customize_option = give_get_meta( $form_id, '_give_customize_offline_donations', true ); |
|
83 | + $post_offline_cc_fields = give_get_meta($form_id, '_give_offline_donation_enable_billing_fields_single', true); |
|
84 | + $post_offline_customize_option = give_get_meta($form_id, '_give_customize_offline_donations', true); |
|
85 | 85 | |
86 | - $global_offline_cc_fields = give_get_option( 'give_offline_donation_enable_billing_fields' ); |
|
86 | + $global_offline_cc_fields = give_get_option('give_offline_donation_enable_billing_fields'); |
|
87 | 87 | |
88 | 88 | //Output CC Address fields if global option is on and user hasn't elected to customize this form's offline donation options |
89 | 89 | if ( |
90 | - ( give_is_setting_enabled( $post_offline_customize_option, 'global' ) && give_is_setting_enabled( $global_offline_cc_fields ) ) |
|
91 | - || ( give_is_setting_enabled( $post_offline_customize_option, 'enabled' ) && give_is_setting_enabled( $post_offline_cc_fields ) ) |
|
90 | + (give_is_setting_enabled($post_offline_customize_option, 'global') && give_is_setting_enabled($global_offline_cc_fields)) |
|
91 | + || (give_is_setting_enabled($post_offline_customize_option, 'enabled') && give_is_setting_enabled($post_offline_cc_fields)) |
|
92 | 92 | ) { |
93 | - give_default_cc_address_fields( $form_id ); |
|
93 | + give_default_cc_address_fields($form_id); |
|
94 | 94 | } |
95 | 95 | } |
96 | 96 | |
97 | -add_action( 'give_before_offline_info_fields', 'give_offline_billing_fields', 10, 1 ); |
|
97 | +add_action('give_before_offline_info_fields', 'give_offline_billing_fields', 10, 1); |
|
98 | 98 | |
99 | 99 | /** |
100 | 100 | * Process the payment |
@@ -105,16 +105,16 @@ discard block |
||
105 | 105 | * |
106 | 106 | * @return void |
107 | 107 | */ |
108 | -function give_offline_process_payment( $purchase_data ) { |
|
108 | +function give_offline_process_payment($purchase_data) { |
|
109 | 109 | |
110 | - $purchase_summary = give_get_purchase_summary( $purchase_data ); |
|
110 | + $purchase_summary = give_get_purchase_summary($purchase_data); |
|
111 | 111 | |
112 | 112 | // setup the payment details |
113 | 113 | $payment_data = array( |
114 | 114 | 'price' => $purchase_data['price'], |
115 | 115 | 'give_form_title' => $purchase_data['post_data']['give-form-title'], |
116 | - 'give_form_id' => intval( $purchase_data['post_data']['give-form-id'] ), |
|
117 | - 'give_price_id' => isset( $purchase_data['post_data']['give-price-id'] ) ? $purchase_data['post_data']['give-price-id'] : '', |
|
116 | + 'give_form_id' => intval($purchase_data['post_data']['give-form-id']), |
|
117 | + 'give_price_id' => isset($purchase_data['post_data']['give-price-id']) ? $purchase_data['post_data']['give-price-id'] : '', |
|
118 | 118 | 'date' => $purchase_data['date'], |
119 | 119 | 'user_email' => $purchase_data['user_email'], |
120 | 120 | 'purchase_key' => $purchase_data['purchase_key'], |
@@ -126,20 +126,20 @@ discard block |
||
126 | 126 | |
127 | 127 | |
128 | 128 | // record the pending payment |
129 | - $payment = give_insert_payment( $payment_data ); |
|
129 | + $payment = give_insert_payment($payment_data); |
|
130 | 130 | |
131 | - if ( $payment ) { |
|
132 | - give_offline_send_admin_notice( $payment ); |
|
133 | - give_offline_send_donor_instructions( $payment ); |
|
131 | + if ($payment) { |
|
132 | + give_offline_send_admin_notice($payment); |
|
133 | + give_offline_send_donor_instructions($payment); |
|
134 | 134 | give_send_to_success_page(); |
135 | 135 | } else { |
136 | 136 | // if errors are present, send the user back to the donation form so they can be corrected |
137 | - give_send_back_to_checkout( '?payment-mode=' . $purchase_data['post_data']['give-gateway'] ); |
|
137 | + give_send_back_to_checkout('?payment-mode='.$purchase_data['post_data']['give-gateway']); |
|
138 | 138 | } |
139 | 139 | |
140 | 140 | } |
141 | 141 | |
142 | -add_action( 'give_gateway_offline', 'give_offline_process_payment' ); |
|
142 | +add_action('give_gateway_offline', 'give_offline_process_payment'); |
|
143 | 143 | |
144 | 144 | |
145 | 145 | /** |
@@ -152,59 +152,59 @@ discard block |
||
152 | 152 | * @since 1.0 |
153 | 153 | * @return void |
154 | 154 | */ |
155 | -function give_offline_send_donor_instructions( $payment_id = 0 ) { |
|
155 | +function give_offline_send_donor_instructions($payment_id = 0) { |
|
156 | 156 | |
157 | - $payment_data = give_get_payment_meta( $payment_id ); |
|
158 | - $post_offline_customization_option = give_get_meta( $payment_data['form_id'], '_give_customize_offline_donations', true ); |
|
157 | + $payment_data = give_get_payment_meta($payment_id); |
|
158 | + $post_offline_customization_option = give_get_meta($payment_data['form_id'], '_give_customize_offline_donations', true); |
|
159 | 159 | |
160 | 160 | //Customize email content depending on whether the single form has been customized |
161 | - $email_content = give_get_option( 'global_offline_donation_email' ); |
|
161 | + $email_content = give_get_option('global_offline_donation_email'); |
|
162 | 162 | |
163 | - if ( give_is_setting_enabled( $post_offline_customization_option, 'enabled' ) ) { |
|
164 | - $email_content = give_get_meta( $payment_data['form_id'], '_give_offline_donation_email', true ); |
|
163 | + if (give_is_setting_enabled($post_offline_customization_option, 'enabled')) { |
|
164 | + $email_content = give_get_meta($payment_data['form_id'], '_give_offline_donation_email', true); |
|
165 | 165 | } |
166 | 166 | |
167 | - $from_name = give_get_option( 'from_name', wp_specialchars_decode( get_bloginfo( 'name' ), ENT_QUOTES ) ); |
|
167 | + $from_name = give_get_option('from_name', wp_specialchars_decode(get_bloginfo('name'), ENT_QUOTES)); |
|
168 | 168 | |
169 | 169 | /** |
170 | 170 | * Filters the from name. |
171 | 171 | * |
172 | 172 | * @since 1.7 |
173 | 173 | */ |
174 | - $from_name = apply_filters( 'give_donation_from_name', $from_name, $payment_id, $payment_data ); |
|
174 | + $from_name = apply_filters('give_donation_from_name', $from_name, $payment_id, $payment_data); |
|
175 | 175 | |
176 | - $from_email = give_get_option( 'from_email', get_bloginfo( 'admin_email' ) ); |
|
176 | + $from_email = give_get_option('from_email', get_bloginfo('admin_email')); |
|
177 | 177 | |
178 | 178 | /** |
179 | 179 | * Filters the from email. |
180 | 180 | * |
181 | 181 | * @since 1.7 |
182 | 182 | */ |
183 | - $from_email = apply_filters( 'give_donation_from_address', $from_email, $payment_id, $payment_data ); |
|
183 | + $from_email = apply_filters('give_donation_from_address', $from_email, $payment_id, $payment_data); |
|
184 | 184 | |
185 | - $to_email = give_get_payment_user_email( $payment_id ); |
|
185 | + $to_email = give_get_payment_user_email($payment_id); |
|
186 | 186 | |
187 | - $subject = give_get_option( 'offline_donation_subject', __( 'Offline Donation Instructions', 'give' ) ); |
|
188 | - if ( give_is_setting_enabled( $post_offline_customization_option, 'enabled' ) ) { |
|
189 | - $subject = give_get_meta( $payment_data['form_id'], '_give_offline_donation_subject', true ); |
|
187 | + $subject = give_get_option('offline_donation_subject', __('Offline Donation Instructions', 'give')); |
|
188 | + if (give_is_setting_enabled($post_offline_customization_option, 'enabled')) { |
|
189 | + $subject = give_get_meta($payment_data['form_id'], '_give_offline_donation_subject', true); |
|
190 | 190 | } |
191 | 191 | |
192 | - $subject = apply_filters( 'give_offline_donation_subject', wp_strip_all_tags( $subject ), $payment_id ); |
|
193 | - $subject = give_do_email_tags( $subject, $payment_id ); |
|
192 | + $subject = apply_filters('give_offline_donation_subject', wp_strip_all_tags($subject), $payment_id); |
|
193 | + $subject = give_do_email_tags($subject, $payment_id); |
|
194 | 194 | |
195 | - $attachments = apply_filters( 'give_offline_donation_attachments', array(), $payment_id, $payment_data ); |
|
196 | - $message = give_do_email_tags( $email_content, $payment_id ); |
|
195 | + $attachments = apply_filters('give_offline_donation_attachments', array(), $payment_id, $payment_data); |
|
196 | + $message = give_do_email_tags($email_content, $payment_id); |
|
197 | 197 | |
198 | 198 | $emails = Give()->emails; |
199 | 199 | |
200 | - $emails->__set( 'from_name', $from_name ); |
|
201 | - $emails->__set( 'from_email', $from_email ); |
|
202 | - $emails->__set( 'heading', __( 'Offline Donation Instructions', 'give' ) ); |
|
200 | + $emails->__set('from_name', $from_name); |
|
201 | + $emails->__set('from_email', $from_email); |
|
202 | + $emails->__set('heading', __('Offline Donation Instructions', 'give')); |
|
203 | 203 | |
204 | - $headers = apply_filters( 'give_receipt_headers', $emails->get_headers(), $payment_id, $payment_data ); |
|
205 | - $emails->__set( 'headers', $headers ); |
|
204 | + $headers = apply_filters('give_receipt_headers', $emails->get_headers(), $payment_id, $payment_data); |
|
205 | + $emails->__set('headers', $headers); |
|
206 | 206 | |
207 | - $emails->send( $to_email, $subject, $message, $attachments ); |
|
207 | + $emails->send($to_email, $subject, $message, $attachments); |
|
208 | 208 | |
209 | 209 | } |
210 | 210 | |
@@ -221,54 +221,54 @@ discard block |
||
221 | 221 | * @return void |
222 | 222 | * |
223 | 223 | */ |
224 | -function give_offline_send_admin_notice( $payment_id = 0 ) { |
|
224 | +function give_offline_send_admin_notice($payment_id = 0) { |
|
225 | 225 | |
226 | 226 | /* Send an email notification to the admin */ |
227 | 227 | $admin_email = give_get_admin_notice_emails(); |
228 | - $user_info = give_get_payment_meta_user_info( $payment_id ); |
|
228 | + $user_info = give_get_payment_meta_user_info($payment_id); |
|
229 | 229 | |
230 | - if ( isset( $user_info['id'] ) && $user_info['id'] > 0 ) { |
|
231 | - $user_data = get_userdata( $user_info['id'] ); |
|
230 | + if (isset($user_info['id']) && $user_info['id'] > 0) { |
|
231 | + $user_data = get_userdata($user_info['id']); |
|
232 | 232 | $name = $user_data->display_name; |
233 | - } elseif ( isset( $user_info['first_name'] ) && isset( $user_info['last_name'] ) ) { |
|
234 | - $name = $user_info['first_name'] . ' ' . $user_info['last_name']; |
|
233 | + } elseif (isset($user_info['first_name']) && isset($user_info['last_name'])) { |
|
234 | + $name = $user_info['first_name'].' '.$user_info['last_name']; |
|
235 | 235 | } else { |
236 | 236 | $name = $user_info['email']; |
237 | 237 | } |
238 | 238 | |
239 | - $amount = give_currency_filter( give_format_amount( give_get_payment_amount( $payment_id ) ) ); |
|
239 | + $amount = give_currency_filter(give_format_amount(give_get_payment_amount($payment_id))); |
|
240 | 240 | |
241 | - $admin_subject = apply_filters( 'give_offline_admin_donation_notification_subject', __( 'New Pending Donation', 'give' ), $payment_id ); |
|
241 | + $admin_subject = apply_filters('give_offline_admin_donation_notification_subject', __('New Pending Donation', 'give'), $payment_id); |
|
242 | 242 | |
243 | - $admin_message = __( 'Dear Admin,', 'give' ) . "\n\n"; |
|
244 | - $admin_message .= sprintf(__( 'A new offline donation has been made on your website for %s.', 'give' ), $amount) . "\n\n"; |
|
245 | - $admin_message .= __( 'The donation is in a pending status and is awaiting payment. Donation instructions have been emailed to the donor. Once you receive payment, be sure to mark the donation as complete using the link below.', 'give' ) . "\n\n"; |
|
243 | + $admin_message = __('Dear Admin,', 'give')."\n\n"; |
|
244 | + $admin_message .= sprintf(__('A new offline donation has been made on your website for %s.', 'give'), $amount)."\n\n"; |
|
245 | + $admin_message .= __('The donation is in a pending status and is awaiting payment. Donation instructions have been emailed to the donor. Once you receive payment, be sure to mark the donation as complete using the link below.', 'give')."\n\n"; |
|
246 | 246 | |
247 | 247 | |
248 | - $admin_message .= '<strong>' . __( 'Donor:', 'give' ) . '</strong> {fullname}' . "\n"; |
|
249 | - $admin_message .= '<strong>' . __( 'Amount:', 'give' ) . '</strong> {amount}' . "\n\n"; |
|
248 | + $admin_message .= '<strong>'.__('Donor:', 'give').'</strong> {fullname}'."\n"; |
|
249 | + $admin_message .= '<strong>'.__('Amount:', 'give').'</strong> {amount}'."\n\n"; |
|
250 | 250 | |
251 | 251 | $admin_message .= sprintf( |
252 | 252 | '<a href="%1$s">%2$s</a>', |
253 | - admin_url( 'edit.php?post_type=give_forms&page=give-payment-history&view=view-order-details&id=' . $payment_id ), |
|
254 | - __( 'View Donation Details »', 'give' ) |
|
255 | - ) . "\n\n"; |
|
253 | + admin_url('edit.php?post_type=give_forms&page=give-payment-history&view=view-order-details&id='.$payment_id), |
|
254 | + __('View Donation Details »', 'give') |
|
255 | + )."\n\n"; |
|
256 | 256 | |
257 | - $admin_message = apply_filters( 'give_offline_admin_donation_notification', $admin_message, $payment_id ); |
|
258 | - $admin_message = give_do_email_tags( $admin_message, $payment_id ); |
|
257 | + $admin_message = apply_filters('give_offline_admin_donation_notification', $admin_message, $payment_id); |
|
258 | + $admin_message = give_do_email_tags($admin_message, $payment_id); |
|
259 | 259 | |
260 | - $attachments = apply_filters( 'give_offline_admin_donation_notification_attachments', array(), $payment_id ); |
|
261 | - $admin_headers = apply_filters( 'give_offline_admin_donation_notification_headers', array(), $payment_id ); |
|
260 | + $attachments = apply_filters('give_offline_admin_donation_notification_attachments', array(), $payment_id); |
|
261 | + $admin_headers = apply_filters('give_offline_admin_donation_notification_headers', array(), $payment_id); |
|
262 | 262 | |
263 | 263 | //Send Email |
264 | 264 | $emails = Give()->emails; |
265 | - $emails->__set( 'heading', __( 'New Offline Donation', 'give' ) ); |
|
265 | + $emails->__set('heading', __('New Offline Donation', 'give')); |
|
266 | 266 | |
267 | - if ( ! empty( $admin_headers ) ) { |
|
268 | - $emails->__set( 'headers', $admin_headers ); |
|
267 | + if ( ! empty($admin_headers)) { |
|
268 | + $emails->__set('headers', $admin_headers); |
|
269 | 269 | } |
270 | 270 | |
271 | - $emails->send( $admin_email, $admin_subject, $admin_message, $attachments ); |
|
271 | + $emails->send($admin_email, $admin_subject, $admin_message, $attachments); |
|
272 | 272 | |
273 | 273 | } |
274 | 274 | |
@@ -280,20 +280,20 @@ discard block |
||
280 | 280 | * |
281 | 281 | * @return array |
282 | 282 | */ |
283 | -function give_offline_add_settings( $settings ) { |
|
283 | +function give_offline_add_settings($settings) { |
|
284 | 284 | |
285 | 285 | // Bailout: Do not show offline gateways setting in to metabox if its disabled globally. |
286 | - if ( in_array( 'offline', give_get_option( 'gateways' ) ) ) { |
|
286 | + if (in_array('offline', give_get_option('gateways'))) { |
|
287 | 287 | return $settings; |
288 | 288 | } |
289 | 289 | |
290 | 290 | //Vars |
291 | 291 | $prefix = '_give_'; |
292 | 292 | |
293 | - $is_gateway_active = give_is_gateway_active( 'offline' ); |
|
293 | + $is_gateway_active = give_is_gateway_active('offline'); |
|
294 | 294 | |
295 | 295 | //this gateway isn't active |
296 | - if ( ! $is_gateway_active ) { |
|
296 | + if ( ! $is_gateway_active) { |
|
297 | 297 | //return settings and bounce |
298 | 298 | return $settings; |
299 | 299 | } |
@@ -302,34 +302,34 @@ discard block |
||
302 | 302 | $check_settings = array( |
303 | 303 | |
304 | 304 | array( |
305 | - 'name' => __( 'Offline Donations', 'give' ), |
|
306 | - 'desc' => __( 'Do you want to customize the donation instructions for this form?', 'give' ), |
|
307 | - 'id' => $prefix . 'customize_offline_donations', |
|
305 | + 'name' => __('Offline Donations', 'give'), |
|
306 | + 'desc' => __('Do you want to customize the donation instructions for this form?', 'give'), |
|
307 | + 'id' => $prefix.'customize_offline_donations', |
|
308 | 308 | 'type' => 'radio_inline', |
309 | 309 | 'default' => 'global', |
310 | - 'options' => apply_filters( 'give_forms_content_options_select', array( |
|
311 | - 'global' => __( 'Global Option', 'give' ), |
|
312 | - 'enabled' => __( 'Customize', 'give' ), |
|
313 | - 'disabled' => __( 'Disable', 'give' ), |
|
310 | + 'options' => apply_filters('give_forms_content_options_select', array( |
|
311 | + 'global' => __('Global Option', 'give'), |
|
312 | + 'enabled' => __('Customize', 'give'), |
|
313 | + 'disabled' => __('Disable', 'give'), |
|
314 | 314 | ) |
315 | 315 | ), |
316 | 316 | ), |
317 | 317 | array( |
318 | - 'name' => __( 'Billing Fields', 'give' ), |
|
319 | - 'desc' => __( 'This option will enable the billing details section for this form\'s offline donation payment gateway. The fieldset will appear above the offline donation instructions.', 'give' ), |
|
320 | - 'id' => $prefix . 'offline_donation_enable_billing_fields_single', |
|
318 | + 'name' => __('Billing Fields', 'give'), |
|
319 | + 'desc' => __('This option will enable the billing details section for this form\'s offline donation payment gateway. The fieldset will appear above the offline donation instructions.', 'give'), |
|
320 | + 'id' => $prefix.'offline_donation_enable_billing_fields_single', |
|
321 | 321 | 'row_classes' => 'give-subfield', |
322 | 322 | 'type' => 'radio_inline', |
323 | 323 | 'default' => 'disabled', |
324 | 324 | 'options' => array( |
325 | - 'enabled' => __( 'Enabled', 'give' ), |
|
326 | - 'disabled' => __( 'Disabled', 'give' ), |
|
325 | + 'enabled' => __('Enabled', 'give'), |
|
326 | + 'disabled' => __('Disabled', 'give'), |
|
327 | 327 | ), |
328 | 328 | ), |
329 | 329 | array( |
330 | - 'id' => $prefix . 'offline_checkout_notes', |
|
331 | - 'name' => __( 'Donation Instructions', 'give' ), |
|
332 | - 'desc' => __( 'Enter the instructions you want to display to the donor during the donation process. Most likely this would include important information like mailing address and who to make the check out to.', 'give' ), |
|
330 | + 'id' => $prefix.'offline_checkout_notes', |
|
331 | + 'name' => __('Donation Instructions', 'give'), |
|
332 | + 'desc' => __('Enter the instructions you want to display to the donor during the donation process. Most likely this would include important information like mailing address and who to make the check out to.', 'give'), |
|
333 | 333 | 'default' => give_get_default_offline_donation_content(), |
334 | 334 | 'type' => 'wysiwyg', |
335 | 335 | 'row_classes' => 'give-subfield', |
@@ -338,17 +338,17 @@ discard block |
||
338 | 338 | ) |
339 | 339 | ), |
340 | 340 | array( |
341 | - 'id' => $prefix . 'offline_donation_subject', |
|
342 | - 'name' => __( 'Email Subject', 'give' ), |
|
343 | - 'desc' => __( 'Enter the subject line for the donation receipt email.', 'give' ), |
|
344 | - 'default' => __( '{form_title} - Offline Donation Instructions', 'give' ), |
|
341 | + 'id' => $prefix.'offline_donation_subject', |
|
342 | + 'name' => __('Email Subject', 'give'), |
|
343 | + 'desc' => __('Enter the subject line for the donation receipt email.', 'give'), |
|
344 | + 'default' => __('{form_title} - Offline Donation Instructions', 'give'), |
|
345 | 345 | 'row_classes' => 'give-subfield', |
346 | 346 | 'type' => 'text' |
347 | 347 | ), |
348 | 348 | array( |
349 | - 'id' => $prefix . 'offline_donation_email', |
|
350 | - 'name' => __( 'Email Instructions', 'give' ), |
|
351 | - 'desc' => __( 'Enter the instructions you want emailed to the donor after they have submitted the donation form. Most likely this would include important information like mailing address and who to make the check out to.', 'give' ) . ' ' . __( 'Available template tags:', 'give' ) . give_get_emails_tags_list(), |
|
349 | + 'id' => $prefix.'offline_donation_email', |
|
350 | + 'name' => __('Email Instructions', 'give'), |
|
351 | + 'desc' => __('Enter the instructions you want emailed to the donor after they have submitted the donation form. Most likely this would include important information like mailing address and who to make the check out to.', 'give').' '.__('Available template tags:', 'give').give_get_emails_tags_list(), |
|
352 | 352 | 'default' => give_get_default_offline_donation_email_content(), |
353 | 353 | 'type' => 'wysiwyg', |
354 | 354 | 'row_classes' => 'give-subfield', |
@@ -360,14 +360,14 @@ discard block |
||
360 | 360 | 'name' => 'offline_docs', |
361 | 361 | 'type' => 'docs_link', |
362 | 362 | 'url' => 'http://docs.givewp.com/settings-gateway-offline-donations', |
363 | - 'title' => __( 'Offline Donations', 'give' ), |
|
363 | + 'title' => __('Offline Donations', 'give'), |
|
364 | 364 | ), |
365 | 365 | ); |
366 | 366 | |
367 | - return array_merge( $settings, $check_settings ); |
|
367 | + return array_merge($settings, $check_settings); |
|
368 | 368 | } |
369 | 369 | |
370 | -add_filter( 'give_forms_offline_donations_metabox_fields', 'give_offline_add_settings' ); |
|
370 | +add_filter('give_forms_offline_donations_metabox_fields', 'give_offline_add_settings'); |
|
371 | 371 | |
372 | 372 | |
373 | 373 | /** |
@@ -379,32 +379,32 @@ discard block |
||
379 | 379 | */ |
380 | 380 | function give_get_default_offline_donation_content() { |
381 | 381 | |
382 | - $sitename = get_bloginfo( 'sitename' ); |
|
382 | + $sitename = get_bloginfo('sitename'); |
|
383 | 383 | |
384 | - $default_text = '<p>' . __( 'In order to make an offline donation we ask that you please follow these instructions', 'give' ) . ': </p>'; |
|
384 | + $default_text = '<p>'.__('In order to make an offline donation we ask that you please follow these instructions', 'give').': </p>'; |
|
385 | 385 | $default_text .= '<ol>'; |
386 | 386 | $default_text .= '<li>'; |
387 | 387 | $default_text .= sprintf( |
388 | 388 | /* translators: %s: site name */ |
389 | - __( 'Make a check payable to "%s"', 'give' ), |
|
389 | + __('Make a check payable to "%s"', 'give'), |
|
390 | 390 | $sitename |
391 | 391 | ); |
392 | 392 | $default_text .= '</li>'; |
393 | 393 | $default_text .= '<li>'; |
394 | 394 | $default_text .= sprintf( |
395 | 395 | /* translators: %s: site name */ |
396 | - __( 'On the memo line of the check, please indicate that the donation is for "%s"', 'give' ), |
|
396 | + __('On the memo line of the check, please indicate that the donation is for "%s"', 'give'), |
|
397 | 397 | $sitename |
398 | 398 | ); |
399 | 399 | $default_text .= '</li>'; |
400 | - $default_text .= '<li>' . __( 'Please mail your check to:', 'give' ) . '</li>'; |
|
400 | + $default_text .= '<li>'.__('Please mail your check to:', 'give').'</li>'; |
|
401 | 401 | $default_text .= '</ol>'; |
402 | - $default_text .= ' <em>' . $sitename . '</em><br>'; |
|
402 | + $default_text .= ' <em>'.$sitename.'</em><br>'; |
|
403 | 403 | $default_text .= ' <em>111 Not A Real St.</em><br>'; |
404 | 404 | $default_text .= ' <em>Anytown, CA 12345 </em><br>'; |
405 | - $default_text .= '<p>' . __( 'All contributions will be gratefully acknowledged and are tax deductible.', 'give' ) . '</p>'; |
|
405 | + $default_text .= '<p>'.__('All contributions will be gratefully acknowledged and are tax deductible.', 'give').'</p>'; |
|
406 | 406 | |
407 | - return apply_filters( 'give_default_offline_donation_content', $default_text ); |
|
407 | + return apply_filters('give_default_offline_donation_content', $default_text); |
|
408 | 408 | |
409 | 409 | } |
410 | 410 | |
@@ -417,34 +417,34 @@ discard block |
||
417 | 417 | */ |
418 | 418 | function give_get_default_offline_donation_email_content() { |
419 | 419 | |
420 | - $sitename = get_bloginfo( 'sitename' ); |
|
421 | - $default_text = '<p>' . __( 'Dear {name},', 'give' ) . '</p>'; |
|
422 | - $default_text .= '<p>' . __( 'Thank you for your offline donation request! Your generosity is greatly appreciated. In order to make an offline donation we ask that you please follow these instructions:', 'give' ) . '</p>'; |
|
420 | + $sitename = get_bloginfo('sitename'); |
|
421 | + $default_text = '<p>'.__('Dear {name},', 'give').'</p>'; |
|
422 | + $default_text .= '<p>'.__('Thank you for your offline donation request! Your generosity is greatly appreciated. In order to make an offline donation we ask that you please follow these instructions:', 'give').'</p>'; |
|
423 | 423 | $default_text .= '<ol>'; |
424 | 424 | $default_text .= '<li>'; |
425 | 425 | $default_text .= sprintf( |
426 | 426 | /* translators: %s: site name */ |
427 | - __( 'Make a check payable to "%s"', 'give' ), |
|
427 | + __('Make a check payable to "%s"', 'give'), |
|
428 | 428 | $sitename |
429 | 429 | ); |
430 | 430 | $default_text .= '</li>'; |
431 | 431 | $default_text .= '<li>'; |
432 | 432 | $default_text .= sprintf( |
433 | 433 | /* translators: %s: site name */ |
434 | - __( 'On the memo line of the check, please indicate that the donation is for "%s"', 'give' ), |
|
434 | + __('On the memo line of the check, please indicate that the donation is for "%s"', 'give'), |
|
435 | 435 | $sitename |
436 | 436 | ); |
437 | 437 | $default_text .= '</li>'; |
438 | - $default_text .= '<li>' . __( 'Please mail your check to:', 'give' ) . '</li>'; |
|
438 | + $default_text .= '<li>'.__('Please mail your check to:', 'give').'</li>'; |
|
439 | 439 | $default_text .= '</ol>'; |
440 | - $default_text .= ' <em>' . $sitename . '</em><br>'; |
|
440 | + $default_text .= ' <em>'.$sitename.'</em><br>'; |
|
441 | 441 | $default_text .= ' <em>111 Not A Real St.</em><br>'; |
442 | 442 | $default_text .= ' <em>Anytown, CA 12345 </em><br>'; |
443 | - $default_text .= '<p>' . __( 'Once your donation has been received we will mark it as complete and you will receive an email receipt for your records. Please contact us with any questions you may have!', 'give' ) . '</p>'; |
|
444 | - $default_text .= '<p>' . __( 'Sincerely,', 'give' ) . '</p>'; |
|
445 | - $default_text .= '<p>' . $sitename . '</p>'; |
|
443 | + $default_text .= '<p>'.__('Once your donation has been received we will mark it as complete and you will receive an email receipt for your records. Please contact us with any questions you may have!', 'give').'</p>'; |
|
444 | + $default_text .= '<p>'.__('Sincerely,', 'give').'</p>'; |
|
445 | + $default_text .= '<p>'.$sitename.'</p>'; |
|
446 | 446 | |
447 | - return apply_filters( 'give_default_offline_donation_content', $default_text ); |
|
447 | + return apply_filters('give_default_offline_donation_content', $default_text); |
|
448 | 448 | |
449 | 449 | } |
450 | 450 | |
@@ -458,17 +458,17 @@ discard block |
||
458 | 458 | * |
459 | 459 | * @return string |
460 | 460 | */ |
461 | -function give_offline_donation_receipt_status_notice( $notice, $id ) { |
|
462 | - $payment = new Give_Payment( $id ); |
|
461 | +function give_offline_donation_receipt_status_notice($notice, $id) { |
|
462 | + $payment = new Give_Payment($id); |
|
463 | 463 | |
464 | - if ( 'offline' !== $payment->gateway || $payment->is_completed() ) { |
|
464 | + if ('offline' !== $payment->gateway || $payment->is_completed()) { |
|
465 | 465 | return $notice; |
466 | 466 | } |
467 | 467 | |
468 | - return give_output_error( __( 'Payment Pending: Please follow the instructions below to complete your donation.', 'give' ), false, 'warning' ); |
|
468 | + return give_output_error(__('Payment Pending: Please follow the instructions below to complete your donation.', 'give'), false, 'warning'); |
|
469 | 469 | } |
470 | 470 | |
471 | -add_filter( 'give_receipt_status_notice', 'give_offline_donation_receipt_status_notice', 10, 2 ); |
|
471 | +add_filter('give_receipt_status_notice', 'give_offline_donation_receipt_status_notice', 10, 2); |
|
472 | 472 | |
473 | 473 | /** |
474 | 474 | * Add offline payment instruction on payment receipt. |
@@ -479,26 +479,26 @@ discard block |
||
479 | 479 | * |
480 | 480 | * @return mixed |
481 | 481 | */ |
482 | -function give_offline_payment_receipt_after( $payment ) { |
|
482 | +function give_offline_payment_receipt_after($payment) { |
|
483 | 483 | // Get payment object. |
484 | - $payment = new Give_Payment( $payment->ID ); |
|
484 | + $payment = new Give_Payment($payment->ID); |
|
485 | 485 | |
486 | 486 | // Bailout. |
487 | - if ( 'offline' !== $payment->gateway ) { |
|
487 | + if ('offline' !== $payment->gateway) { |
|
488 | 488 | return false; |
489 | 489 | } |
490 | 490 | |
491 | 491 | ?> |
492 | 492 | <tr> |
493 | - <td scope="row"><strong><?php esc_html_e( 'Offline Payment Instruction:', 'give' ); ?></strong></td> |
|
493 | + <td scope="row"><strong><?php esc_html_e('Offline Payment Instruction:', 'give'); ?></strong></td> |
|
494 | 494 | <td> |
495 | - <?php echo give_get_offline_payment_instruction( $payment->form_id, true ); ?> |
|
495 | + <?php echo give_get_offline_payment_instruction($payment->form_id, true); ?> |
|
496 | 496 | </td> |
497 | 497 | </tr> |
498 | 498 | <?php |
499 | 499 | } |
500 | 500 | |
501 | -add_filter( 'give_payment_receipt_after', 'give_offline_payment_receipt_after' ); |
|
501 | +add_filter('give_payment_receipt_after', 'give_offline_payment_receipt_after'); |
|
502 | 502 | |
503 | 503 | /** |
504 | 504 | * Get offline payment instructions. |
@@ -510,27 +510,27 @@ discard block |
||
510 | 510 | * |
511 | 511 | * @return string |
512 | 512 | */ |
513 | -function give_get_offline_payment_instruction( $form_id, $wpautop = false ) { |
|
513 | +function give_get_offline_payment_instruction($form_id, $wpautop = false) { |
|
514 | 514 | // Bailout. |
515 | - if ( ! $form_id ) { |
|
515 | + if ( ! $form_id) { |
|
516 | 516 | return ''; |
517 | 517 | } |
518 | 518 | |
519 | - $post_offline_customization_option = give_get_meta( $form_id, '_give_customize_offline_donations', true ); |
|
520 | - $post_offline_instructions = give_get_meta( $form_id, '_give_offline_checkout_notes', true ); |
|
521 | - $global_offline_instruction = give_get_option( 'global_offline_donation_content' ); |
|
519 | + $post_offline_customization_option = give_get_meta($form_id, '_give_customize_offline_donations', true); |
|
520 | + $post_offline_instructions = give_get_meta($form_id, '_give_offline_checkout_notes', true); |
|
521 | + $global_offline_instruction = give_get_option('global_offline_donation_content'); |
|
522 | 522 | $offline_instructions = $global_offline_instruction; |
523 | 523 | |
524 | - if ( give_is_setting_enabled( $post_offline_customization_option ) ) { |
|
524 | + if (give_is_setting_enabled($post_offline_customization_option)) { |
|
525 | 525 | $offline_instructions = $post_offline_instructions; |
526 | 526 | } |
527 | 527 | |
528 | - $settings_url = admin_url( 'post.php?post=' . $form_id . '&action=edit&message=1' ); |
|
528 | + $settings_url = admin_url('post.php?post='.$form_id.'&action=edit&message=1'); |
|
529 | 529 | |
530 | 530 | /* translators: %s: form settings url */ |
531 | - $offline_instructions = ! empty( $offline_instructions ) ? $offline_instructions : sprintf( __( 'Please enter offline donation instructions in <a href="%s">this form\'s settings</a>.', 'give' ), $settings_url ); |
|
531 | + $offline_instructions = ! empty($offline_instructions) ? $offline_instructions : sprintf(__('Please enter offline donation instructions in <a href="%s">this form\'s settings</a>.', 'give'), $settings_url); |
|
532 | 532 | |
533 | - return ( $wpautop ? wpautop( $offline_instructions ) : $offline_instructions ); |
|
533 | + return ($wpautop ? wpautop($offline_instructions) : $offline_instructions); |
|
534 | 534 | } |
535 | 535 | |
536 | 536 | |
@@ -544,24 +544,24 @@ discard block |
||
544 | 544 | * |
545 | 545 | * @return array |
546 | 546 | */ |
547 | -function give_filter_offline_gateway( $gateway_list, $form_id ) { |
|
547 | +function give_filter_offline_gateway($gateway_list, $form_id) { |
|
548 | 548 | if ( |
549 | 549 | // Show offline payment gateway if enable for new donation form. |
550 | - ( false === strpos( $_SERVER['REQUEST_URI'], '/wp-admin/post-new.php?post_type=give_forms' ) ) |
|
550 | + (false === strpos($_SERVER['REQUEST_URI'], '/wp-admin/post-new.php?post_type=give_forms')) |
|
551 | 551 | && $form_id |
552 | - && ! give_is_setting_enabled( give_get_meta( $form_id, '_give_customize_offline_donations', true ), array( |
|
552 | + && ! give_is_setting_enabled(give_get_meta($form_id, '_give_customize_offline_donations', true), array( |
|
553 | 553 | 'enabled', |
554 | 554 | 'global', |
555 | - ) ) |
|
555 | + )) |
|
556 | 556 | ) { |
557 | - unset( $gateway_list['offline'] ); |
|
557 | + unset($gateway_list['offline']); |
|
558 | 558 | } |
559 | 559 | |
560 | 560 | // Output. |
561 | 561 | return $gateway_list; |
562 | 562 | } |
563 | 563 | |
564 | -add_filter( 'give_enabled_payment_gateways', 'give_filter_offline_gateway', 10, 2 ); |
|
564 | +add_filter('give_enabled_payment_gateways', 'give_filter_offline_gateway', 10, 2); |
|
565 | 565 | |
566 | 566 | /** |
567 | 567 | * Set default gateway to global default payment gateway |
@@ -575,10 +575,10 @@ discard block |
||
575 | 575 | * |
576 | 576 | * @return void |
577 | 577 | */ |
578 | -function _give_customize_offline_donations_on_save_callback( $meta_key, $meta_value, $postid ) { |
|
579 | - if ( ! give_is_setting_enabled( $meta_value ) && ( 'offline' === give_get_meta( $postid, '_give_default_gateway', true ) ) ) { |
|
580 | - give_update_meta( $postid, '_give_default_gateway', 'global' ); |
|
578 | +function _give_customize_offline_donations_on_save_callback($meta_key, $meta_value, $postid) { |
|
579 | + if ( ! give_is_setting_enabled($meta_value) && ('offline' === give_get_meta($postid, '_give_default_gateway', true))) { |
|
580 | + give_update_meta($postid, '_give_default_gateway', 'global'); |
|
581 | 581 | } |
582 | 582 | } |
583 | 583 | |
584 | -add_filter( 'give_save__give_customize_offline_donations', '_give_customize_offline_donations_on_save_callback', 10, 3 ); |
|
584 | +add_filter('give_save__give_customize_offline_donations', '_give_customize_offline_donations_on_save_callback', 10, 3); |
@@ -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 | |
@@ -43,15 +43,15 @@ discard block |
||
43 | 43 | */ |
44 | 44 | public function __setup_hooks() { |
45 | 45 | // Create the log post type |
46 | - add_action( 'init', array( $this, 'register_post_type' ), 1 ); |
|
46 | + add_action('init', array($this, 'register_post_type'), 1); |
|
47 | 47 | |
48 | 48 | // Create types taxonomy and default types |
49 | - add_action( 'init', array( $this, 'register_taxonomy' ), 1 ); |
|
49 | + add_action('init', array($this, 'register_taxonomy'), 1); |
|
50 | 50 | |
51 | - add_action( 'save_post_give_payment', array( $this, 'background_process_delete_cache' ) ); |
|
52 | - add_action( 'save_post_give_forms', array( $this, 'background_process_delete_cache' ) ); |
|
53 | - add_action( 'save_post_give_log', array( $this, 'background_process_delete_cache' ) ); |
|
54 | - add_action( 'give_delete_log_cache', array( $this, 'delete_cache' ) ); |
|
51 | + add_action('save_post_give_payment', array($this, 'background_process_delete_cache')); |
|
52 | + add_action('save_post_give_forms', array($this, 'background_process_delete_cache')); |
|
53 | + add_action('save_post_give_log', array($this, 'background_process_delete_cache')); |
|
54 | + add_action('give_delete_log_cache', array($this, 'delete_cache')); |
|
55 | 55 | } |
56 | 56 | |
57 | 57 | /** |
@@ -68,7 +68,7 @@ discard block |
||
68 | 68 | /* Logs post type */ |
69 | 69 | $log_args = array( |
70 | 70 | 'labels' => array( |
71 | - 'name' => esc_html__( 'Logs', 'give' ), |
|
71 | + 'name' => esc_html__('Logs', 'give'), |
|
72 | 72 | ), |
73 | 73 | 'public' => false, |
74 | 74 | 'exclude_from_search' => true, |
@@ -77,11 +77,11 @@ discard block |
||
77 | 77 | 'query_var' => false, |
78 | 78 | 'rewrite' => false, |
79 | 79 | 'capability_type' => 'post', |
80 | - 'supports' => array( 'title', 'editor' ), |
|
80 | + 'supports' => array('title', 'editor'), |
|
81 | 81 | 'can_export' => true, |
82 | 82 | ); |
83 | 83 | |
84 | - register_post_type( 'give_log', $log_args ); |
|
84 | + register_post_type('give_log', $log_args); |
|
85 | 85 | } |
86 | 86 | |
87 | 87 | /** |
@@ -95,9 +95,9 @@ discard block |
||
95 | 95 | * @return void |
96 | 96 | */ |
97 | 97 | public function register_taxonomy() { |
98 | - register_taxonomy( 'give_log_type', 'give_log', array( |
|
98 | + register_taxonomy('give_log_type', 'give_log', array( |
|
99 | 99 | 'public' => false, |
100 | - ) ); |
|
100 | + )); |
|
101 | 101 | } |
102 | 102 | |
103 | 103 | /** |
@@ -117,7 +117,7 @@ discard block |
||
117 | 117 | 'api_request', |
118 | 118 | ); |
119 | 119 | |
120 | - return apply_filters( 'give_log_types', $terms ); |
|
120 | + return apply_filters('give_log_types', $terms); |
|
121 | 121 | } |
122 | 122 | |
123 | 123 | /** |
@@ -132,8 +132,8 @@ discard block |
||
132 | 132 | * |
133 | 133 | * @return bool Whether log type is valid. |
134 | 134 | */ |
135 | - public function valid_type( $type ) { |
|
136 | - return in_array( $type, $this->log_types() ); |
|
135 | + public function valid_type($type) { |
|
136 | + return in_array($type, $this->log_types()); |
|
137 | 137 | } |
138 | 138 | |
139 | 139 | /** |
@@ -152,7 +152,7 @@ discard block |
||
152 | 152 | * |
153 | 153 | * @return int Log ID. |
154 | 154 | */ |
155 | - public function add( $title = '', $message = '', $parent = 0, $type = null ) { |
|
155 | + public function add($title = '', $message = '', $parent = 0, $type = null) { |
|
156 | 156 | $log_data = array( |
157 | 157 | 'post_title' => $title, |
158 | 158 | 'post_content' => $message, |
@@ -160,7 +160,7 @@ discard block |
||
160 | 160 | 'log_type' => $type, |
161 | 161 | ); |
162 | 162 | |
163 | - return $this->insert_log( $log_data ); |
|
163 | + return $this->insert_log($log_data); |
|
164 | 164 | } |
165 | 165 | |
166 | 166 | /** |
@@ -177,12 +177,12 @@ discard block |
||
177 | 177 | * |
178 | 178 | * @return array An array of the connected logs. |
179 | 179 | */ |
180 | - public function get_logs( $object_id = 0, $type = null, $paged = null ) { |
|
181 | - return $this->get_connected_logs( array( |
|
180 | + public function get_logs($object_id = 0, $type = null, $paged = null) { |
|
181 | + return $this->get_connected_logs(array( |
|
182 | 182 | 'post_parent' => $object_id, |
183 | 183 | 'paged' => $paged, |
184 | 184 | 'log_type' => $type, |
185 | - ) ); |
|
185 | + )); |
|
186 | 186 | } |
187 | 187 | |
188 | 188 | /** |
@@ -196,7 +196,7 @@ discard block |
||
196 | 196 | * |
197 | 197 | * @return int The ID of the newly created log item. |
198 | 198 | */ |
199 | - public function insert_log( $log_data = array(), $log_meta = array() ) { |
|
199 | + public function insert_log($log_data = array(), $log_meta = array()) { |
|
200 | 200 | $defaults = array( |
201 | 201 | 'post_type' => 'give_log', |
202 | 202 | 'post_status' => 'publish', |
@@ -205,7 +205,7 @@ discard block |
||
205 | 205 | 'log_type' => false, |
206 | 206 | ); |
207 | 207 | |
208 | - $args = wp_parse_args( $log_data, $defaults ); |
|
208 | + $args = wp_parse_args($log_data, $defaults); |
|
209 | 209 | |
210 | 210 | /** |
211 | 211 | * Fires before inserting log entry. |
@@ -215,20 +215,20 @@ discard block |
||
215 | 215 | * @param array $log_data Log entry data. |
216 | 216 | * @param array $log_meta Log entry meta. |
217 | 217 | */ |
218 | - do_action( 'give_pre_insert_log', $log_data, $log_meta ); |
|
218 | + do_action('give_pre_insert_log', $log_data, $log_meta); |
|
219 | 219 | |
220 | 220 | // Store the log entry |
221 | - $log_id = wp_insert_post( $args ); |
|
221 | + $log_id = wp_insert_post($args); |
|
222 | 222 | |
223 | 223 | // Set the log type, if any |
224 | - if ( $log_data['log_type'] && $this->valid_type( $log_data['log_type'] ) ) { |
|
225 | - wp_set_object_terms( $log_id, $log_data['log_type'], 'give_log_type', false ); |
|
224 | + if ($log_data['log_type'] && $this->valid_type($log_data['log_type'])) { |
|
225 | + wp_set_object_terms($log_id, $log_data['log_type'], 'give_log_type', false); |
|
226 | 226 | } |
227 | 227 | |
228 | 228 | // Set log meta, if any |
229 | - if ( $log_id && ! empty( $log_meta ) ) { |
|
230 | - foreach ( (array) $log_meta as $key => $meta ) { |
|
231 | - give_update_meta( $log_id, '_give_log_' . sanitize_key( $key ), $meta ); |
|
229 | + if ($log_id && ! empty($log_meta)) { |
|
230 | + foreach ((array) $log_meta as $key => $meta) { |
|
231 | + give_update_meta($log_id, '_give_log_'.sanitize_key($key), $meta); |
|
232 | 232 | } |
233 | 233 | } |
234 | 234 | |
@@ -241,7 +241,7 @@ discard block |
||
241 | 241 | * @param array $log_data Log entry data. |
242 | 242 | * @param array $log_meta Log entry meta. |
243 | 243 | */ |
244 | - do_action( 'give_post_insert_log', $log_id, $log_data, $log_meta ); |
|
244 | + do_action('give_post_insert_log', $log_id, $log_data, $log_meta); |
|
245 | 245 | |
246 | 246 | return $log_id; |
247 | 247 | } |
@@ -257,7 +257,7 @@ discard block |
||
257 | 257 | * |
258 | 258 | * @return bool|null True if successful, false otherwise. |
259 | 259 | */ |
260 | - public function update_log( $log_data = array(), $log_meta = array() ) { |
|
260 | + public function update_log($log_data = array(), $log_meta = array()) { |
|
261 | 261 | |
262 | 262 | /** |
263 | 263 | * Fires before updating log entry. |
@@ -267,7 +267,7 @@ discard block |
||
267 | 267 | * @param array $log_data Log entry data. |
268 | 268 | * @param array $log_meta Log entry meta. |
269 | 269 | */ |
270 | - do_action( 'give_pre_update_log', $log_data, $log_meta ); |
|
270 | + do_action('give_pre_update_log', $log_data, $log_meta); |
|
271 | 271 | |
272 | 272 | $defaults = array( |
273 | 273 | 'post_type' => 'give_log', |
@@ -275,15 +275,15 @@ discard block |
||
275 | 275 | 'post_parent' => 0, |
276 | 276 | ); |
277 | 277 | |
278 | - $args = wp_parse_args( $log_data, $defaults ); |
|
278 | + $args = wp_parse_args($log_data, $defaults); |
|
279 | 279 | |
280 | 280 | // Store the log entry |
281 | - $log_id = wp_update_post( $args ); |
|
281 | + $log_id = wp_update_post($args); |
|
282 | 282 | |
283 | - if ( $log_id && ! empty( $log_meta ) ) { |
|
284 | - foreach ( (array) $log_meta as $key => $meta ) { |
|
285 | - if ( ! empty( $meta ) ) { |
|
286 | - give_update_meta( $log_id, '_give_log_' . sanitize_key( $key ), $meta ); |
|
283 | + if ($log_id && ! empty($log_meta)) { |
|
284 | + foreach ((array) $log_meta as $key => $meta) { |
|
285 | + if ( ! empty($meta)) { |
|
286 | + give_update_meta($log_id, '_give_log_'.sanitize_key($key), $meta); |
|
287 | 287 | } |
288 | 288 | } |
289 | 289 | } |
@@ -297,7 +297,7 @@ discard block |
||
297 | 297 | * @param array $log_data Log entry data. |
298 | 298 | * @param array $log_meta Log entry meta. |
299 | 299 | */ |
300 | - do_action( 'give_post_update_log', $log_id, $log_data, $log_meta ); |
|
300 | + do_action('give_post_update_log', $log_id, $log_data, $log_meta); |
|
301 | 301 | } |
302 | 302 | |
303 | 303 | /** |
@@ -312,19 +312,19 @@ discard block |
||
312 | 312 | * |
313 | 313 | * @return array|false Array if logs were found, false otherwise. |
314 | 314 | */ |
315 | - public function get_connected_logs( $args = array() ) { |
|
315 | + public function get_connected_logs($args = array()) { |
|
316 | 316 | |
317 | 317 | $defaults = array( |
318 | 318 | 'post_type' => 'give_log', |
319 | 319 | 'posts_per_page' => 20, |
320 | 320 | 'post_status' => 'publish', |
321 | - 'paged' => get_query_var( 'paged' ), |
|
321 | + 'paged' => get_query_var('paged'), |
|
322 | 322 | 'log_type' => false, |
323 | 323 | ); |
324 | 324 | |
325 | - $query_args = wp_parse_args( $args, $defaults ); |
|
325 | + $query_args = wp_parse_args($args, $defaults); |
|
326 | 326 | |
327 | - if ( $query_args['log_type'] && $this->valid_type( $query_args['log_type'] ) ) { |
|
327 | + if ($query_args['log_type'] && $this->valid_type($query_args['log_type'])) { |
|
328 | 328 | $query_args['tax_query'] = array( |
329 | 329 | array( |
330 | 330 | 'taxonomy' => 'give_log_type', |
@@ -334,9 +334,9 @@ discard block |
||
334 | 334 | ); |
335 | 335 | } |
336 | 336 | |
337 | - $logs = get_posts( $query_args ); |
|
337 | + $logs = get_posts($query_args); |
|
338 | 338 | |
339 | - if ( $logs ) { |
|
339 | + if ($logs) { |
|
340 | 340 | return $logs; |
341 | 341 | } |
342 | 342 | |
@@ -359,20 +359,20 @@ discard block |
||
359 | 359 | * |
360 | 360 | * @return int Log count. |
361 | 361 | */ |
362 | - public function get_log_count( $object_id = 0, $type = null, $meta_query = null, $date_query = null ) { |
|
362 | + public function get_log_count($object_id = 0, $type = null, $meta_query = null, $date_query = null) { |
|
363 | 363 | |
364 | 364 | $query_args = array( |
365 | 365 | 'post_type' => 'give_log', |
366 | - 'posts_per_page' => - 1, |
|
366 | + 'posts_per_page' => -1, |
|
367 | 367 | 'post_status' => 'publish', |
368 | 368 | 'fields' => 'ids', |
369 | 369 | ); |
370 | 370 | |
371 | - if ( $object_id ) { |
|
371 | + if ($object_id) { |
|
372 | 372 | $query_args['post_parent'] = $object_id; |
373 | 373 | } |
374 | 374 | |
375 | - if ( ! empty( $type ) && $this->valid_type( $type ) ) { |
|
375 | + if ( ! empty($type) && $this->valid_type($type)) { |
|
376 | 376 | $query_args['tax_query'] = array( |
377 | 377 | array( |
378 | 378 | 'taxonomy' => 'give_log_type', |
@@ -382,24 +382,24 @@ discard block |
||
382 | 382 | ); |
383 | 383 | } |
384 | 384 | |
385 | - if ( ! empty( $meta_query ) ) { |
|
385 | + if ( ! empty($meta_query)) { |
|
386 | 386 | $query_args['meta_query'] = $meta_query; |
387 | 387 | } |
388 | 388 | |
389 | - if ( ! empty( $date_query ) ) { |
|
389 | + if ( ! empty($date_query)) { |
|
390 | 390 | $query_args['date_query'] = $date_query; |
391 | 391 | } |
392 | 392 | |
393 | 393 | // Get cache key for current query. |
394 | - $cache_key = Give_Cache::get_key( 'get_log_count', $query_args ); |
|
394 | + $cache_key = Give_Cache::get_key('get_log_count', $query_args); |
|
395 | 395 | |
396 | 396 | // check if cache already exist or not. |
397 | - if ( ! ( $logs_count = Give_Cache::get( $cache_key ) ) ) { |
|
398 | - $logs = new WP_Query( $query_args ); |
|
397 | + if ( ! ($logs_count = Give_Cache::get($cache_key))) { |
|
398 | + $logs = new WP_Query($query_args); |
|
399 | 399 | $logs_count = (int) $logs->post_count; |
400 | 400 | |
401 | 401 | // Cache results. |
402 | - Give_Cache::set( $cache_key, $logs_count ); |
|
402 | + Give_Cache::set($cache_key, $logs_count); |
|
403 | 403 | } |
404 | 404 | |
405 | 405 | return $logs_count; |
@@ -419,16 +419,16 @@ discard block |
||
419 | 419 | * |
420 | 420 | * @return void |
421 | 421 | */ |
422 | - public function delete_logs( $object_id = 0, $type = null, $meta_query = null ) { |
|
422 | + public function delete_logs($object_id = 0, $type = null, $meta_query = null) { |
|
423 | 423 | $query_args = array( |
424 | 424 | 'post_parent' => $object_id, |
425 | 425 | 'post_type' => 'give_log', |
426 | - 'posts_per_page' => - 1, |
|
426 | + 'posts_per_page' => -1, |
|
427 | 427 | 'post_status' => 'publish', |
428 | 428 | 'fields' => 'ids', |
429 | 429 | ); |
430 | 430 | |
431 | - if ( ! empty( $type ) && $this->valid_type( $type ) ) { |
|
431 | + if ( ! empty($type) && $this->valid_type($type)) { |
|
432 | 432 | $query_args['tax_query'] = array( |
433 | 433 | array( |
434 | 434 | 'taxonomy' => 'give_log_type', |
@@ -438,15 +438,15 @@ discard block |
||
438 | 438 | ); |
439 | 439 | } |
440 | 440 | |
441 | - if ( ! empty( $meta_query ) ) { |
|
441 | + if ( ! empty($meta_query)) { |
|
442 | 442 | $query_args['meta_query'] = $meta_query; |
443 | 443 | } |
444 | 444 | |
445 | - $logs = get_posts( $query_args ); |
|
445 | + $logs = get_posts($query_args); |
|
446 | 446 | |
447 | - if ( $logs ) { |
|
448 | - foreach ( $logs as $log ) { |
|
449 | - wp_delete_post( $log, true ); |
|
447 | + if ($logs) { |
|
448 | + foreach ($logs as $log) { |
|
449 | + wp_delete_post($log, true); |
|
450 | 450 | } |
451 | 451 | } |
452 | 452 | } |
@@ -459,9 +459,9 @@ discard block |
||
459 | 459 | * |
460 | 460 | * @param int $post_id |
461 | 461 | */ |
462 | - public function background_process_delete_cache( $post_id ) { |
|
462 | + public function background_process_delete_cache($post_id) { |
|
463 | 463 | // Delete log cache immediately |
464 | - wp_schedule_single_event( time() - 5, 'give_delete_log_cache' ); |
|
464 | + wp_schedule_single_event(time() - 5, 'give_delete_log_cache'); |
|
465 | 465 | } |
466 | 466 | |
467 | 467 | /** |
@@ -489,11 +489,11 @@ discard block |
||
489 | 489 | ); |
490 | 490 | |
491 | 491 | // Bailout. |
492 | - if ( empty( $cache_option_names ) ) { |
|
492 | + if (empty($cache_option_names)) { |
|
493 | 493 | return false; |
494 | 494 | } |
495 | 495 | |
496 | - Give_Cache::delete( $cache_option_names ); |
|
496 | + Give_Cache::delete($cache_option_names); |
|
497 | 497 | } |
498 | 498 | } |
499 | 499 | |
@@ -515,10 +515,10 @@ discard block |
||
515 | 515 | * |
516 | 516 | * @return int ID of the new log entry. |
517 | 517 | */ |
518 | -function give_record_log( $title = '', $message = '', $parent = 0, $type = null ) { |
|
518 | +function give_record_log($title = '', $message = '', $parent = 0, $type = null) { |
|
519 | 519 | /* @var Give_Logging $give_logs */ |
520 | 520 | global $give_logs; |
521 | - $log = $give_logs->add( $title, $message, $parent, $type ); |
|
521 | + $log = $give_logs->add($title, $message, $parent, $type); |
|
522 | 522 | |
523 | 523 | return $log; |
524 | 524 | } |
@@ -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,14 +23,14 @@ discard block |
||
23 | 23 | |
24 | 24 | global $typenow; |
25 | 25 | |
26 | - if ( $typenow != 'give_forms' ) { |
|
26 | + if ($typenow != 'give_forms') { |
|
27 | 27 | return true; |
28 | 28 | } |
29 | 29 | |
30 | 30 | return false; |
31 | 31 | } |
32 | 32 | |
33 | -add_filter( 'give_shortcode_button_condition', 'give_shortcode_button_condition' ); |
|
33 | +add_filter('give_shortcode_button_condition', 'give_shortcode_button_condition'); |
|
34 | 34 | |
35 | 35 | |
36 | 36 | /** |
@@ -40,11 +40,11 @@ discard block |
||
40 | 40 | * |
41 | 41 | * @return int|false |
42 | 42 | */ |
43 | -function get_form_id_from_args( $args ) { |
|
43 | +function get_form_id_from_args($args) { |
|
44 | 44 | |
45 | - if ( isset( $args['form_id'] ) && $args['form_id'] != 0 ) { |
|
45 | + if (isset($args['form_id']) && $args['form_id'] != 0) { |
|
46 | 46 | |
47 | - return intval( $args['form_id'] ); |
|
47 | + return intval($args['form_id']); |
|
48 | 48 | } |
49 | 49 | |
50 | 50 | return false; |
@@ -59,23 +59,23 @@ discard block |
||
59 | 59 | * |
60 | 60 | * @return bool |
61 | 61 | */ |
62 | -function give_is_float_labels_enabled( $args ) { |
|
62 | +function give_is_float_labels_enabled($args) { |
|
63 | 63 | |
64 | 64 | $float_labels = ''; |
65 | 65 | |
66 | - if ( ! empty( $args['float_labels'] ) ) { |
|
66 | + if ( ! empty($args['float_labels'])) { |
|
67 | 67 | $float_labels = $args['float_labels']; |
68 | 68 | } |
69 | 69 | |
70 | - if ( empty( $float_labels ) ) { |
|
71 | - $float_labels = give_get_meta( $args['form_id'], '_give_form_floating_labels', true ); |
|
70 | + if (empty($float_labels)) { |
|
71 | + $float_labels = give_get_meta($args['form_id'], '_give_form_floating_labels', true); |
|
72 | 72 | } |
73 | 73 | |
74 | - if ( empty( $float_labels ) || ( 'global' === $float_labels ) ) { |
|
75 | - $float_labels = give_get_option( 'floatlabels', 'disabled' ); |
|
74 | + if (empty($float_labels) || ('global' === $float_labels)) { |
|
75 | + $float_labels = give_get_option('floatlabels', 'disabled'); |
|
76 | 76 | } |
77 | 77 | |
78 | - return give_is_setting_enabled( $float_labels ); |
|
78 | + return give_is_setting_enabled($float_labels); |
|
79 | 79 | } |
80 | 80 | |
81 | 81 | /** |
@@ -91,7 +91,7 @@ discard block |
||
91 | 91 | |
92 | 92 | $can_checkout = true; |
93 | 93 | |
94 | - return (bool) apply_filters( 'give_can_checkout', $can_checkout ); |
|
94 | + return (bool) apply_filters('give_can_checkout', $can_checkout); |
|
95 | 95 | } |
96 | 96 | |
97 | 97 | /** |
@@ -105,9 +105,9 @@ discard block |
||
105 | 105 | function give_get_success_page_uri() { |
106 | 106 | $give_options = give_get_settings(); |
107 | 107 | |
108 | - $success_page = isset( $give_options['success_page'] ) ? get_permalink( absint( $give_options['success_page'] ) ) : get_bloginfo( 'url' ); |
|
108 | + $success_page = isset($give_options['success_page']) ? get_permalink(absint($give_options['success_page'])) : get_bloginfo('url'); |
|
109 | 109 | |
110 | - return apply_filters( 'give_get_success_page_uri', $success_page ); |
|
110 | + return apply_filters('give_get_success_page_uri', $success_page); |
|
111 | 111 | } |
112 | 112 | |
113 | 113 | /** |
@@ -119,9 +119,9 @@ discard block |
||
119 | 119 | */ |
120 | 120 | function give_is_success_page() { |
121 | 121 | $give_options = give_get_settings(); |
122 | - $is_success_page = isset( $give_options['success_page'] ) ? is_page( $give_options['success_page'] ) : false; |
|
122 | + $is_success_page = isset($give_options['success_page']) ? is_page($give_options['success_page']) : false; |
|
123 | 123 | |
124 | - return apply_filters( 'give_is_success_page', $is_success_page ); |
|
124 | + return apply_filters('give_is_success_page', $is_success_page); |
|
125 | 125 | } |
126 | 126 | |
127 | 127 | /** |
@@ -135,17 +135,17 @@ discard block |
||
135 | 135 | * @since 1.0 |
136 | 136 | * @return void |
137 | 137 | */ |
138 | -function give_send_to_success_page( $query_string = null ) { |
|
138 | +function give_send_to_success_page($query_string = null) { |
|
139 | 139 | |
140 | 140 | $redirect = give_get_success_page_uri(); |
141 | 141 | |
142 | - if ( $query_string ) { |
|
142 | + if ($query_string) { |
|
143 | 143 | $redirect .= $query_string; |
144 | 144 | } |
145 | 145 | |
146 | - $gateway = isset( $_REQUEST['give-gateway'] ) ? $_REQUEST['give-gateway'] : ''; |
|
146 | + $gateway = isset($_REQUEST['give-gateway']) ? $_REQUEST['give-gateway'] : ''; |
|
147 | 147 | |
148 | - wp_redirect( apply_filters( 'give_success_page_redirect', $redirect, $gateway, $query_string ) ); |
|
148 | + wp_redirect(apply_filters('give_success_page_redirect', $redirect, $gateway, $query_string)); |
|
149 | 149 | give_die(); |
150 | 150 | } |
151 | 151 | |
@@ -161,19 +161,19 @@ discard block |
||
161 | 161 | * @since 1.0 |
162 | 162 | * @return Void |
163 | 163 | */ |
164 | -function give_send_back_to_checkout( $args = array() ) { |
|
164 | +function give_send_back_to_checkout($args = array()) { |
|
165 | 165 | |
166 | - $url = isset( $_POST['give-current-url'] ) ? sanitize_text_field( $_POST['give-current-url'] ) : ''; |
|
166 | + $url = isset($_POST['give-current-url']) ? sanitize_text_field($_POST['give-current-url']) : ''; |
|
167 | 167 | $form_id = 0; |
168 | 168 | |
169 | 169 | // Set the form_id. |
170 | - if ( isset( $_POST['give-form-id'] ) ) { |
|
171 | - $form_id = sanitize_text_field( $_POST['give-form-id'] ); |
|
170 | + if (isset($_POST['give-form-id'])) { |
|
171 | + $form_id = sanitize_text_field($_POST['give-form-id']); |
|
172 | 172 | } |
173 | 173 | |
174 | 174 | // Need a URL to continue. If none, redirect back to single form. |
175 | - if ( empty( $url ) ) { |
|
176 | - wp_safe_redirect( get_permalink( $form_id ) ); |
|
175 | + if (empty($url)) { |
|
176 | + wp_safe_redirect(get_permalink($form_id)); |
|
177 | 177 | give_die(); |
178 | 178 | } |
179 | 179 | |
@@ -182,41 +182,41 @@ discard block |
||
182 | 182 | ); |
183 | 183 | |
184 | 184 | // Set the $level_id. |
185 | - if ( isset( $_POST['give-price-id'] ) ) { |
|
186 | - $defaults['level-id'] = sanitize_text_field( $_POST['give-price-id'] ); |
|
185 | + if (isset($_POST['give-price-id'])) { |
|
186 | + $defaults['level-id'] = sanitize_text_field($_POST['give-price-id']); |
|
187 | 187 | } |
188 | 188 | |
189 | 189 | // Check for backward compatibility. |
190 | - if ( is_string( $args ) ) { |
|
191 | - $args = str_replace( '?', '', $args ); |
|
190 | + if (is_string($args)) { |
|
191 | + $args = str_replace('?', '', $args); |
|
192 | 192 | } |
193 | 193 | |
194 | - $args = wp_parse_args( $args, $defaults ); |
|
194 | + $args = wp_parse_args($args, $defaults); |
|
195 | 195 | |
196 | 196 | // Merge URL query with $args to maintain third-party URL parameters after redirect. |
197 | - $url_data = wp_parse_url( $url ); |
|
197 | + $url_data = wp_parse_url($url); |
|
198 | 198 | |
199 | 199 | // Check if an array to prevent notices before parsing. |
200 | - if ( isset( $url_data['query'] ) && ! empty( $url_data['query'] ) ) { |
|
201 | - parse_str( $url_data['query'], $query ); |
|
200 | + if (isset($url_data['query']) && ! empty($url_data['query'])) { |
|
201 | + parse_str($url_data['query'], $query); |
|
202 | 202 | |
203 | 203 | // Precaution: don't allow any CC info. |
204 | - unset( $query['card_number'] ); |
|
205 | - unset( $query['card_cvc'] ); |
|
204 | + unset($query['card_number']); |
|
205 | + unset($query['card_cvc']); |
|
206 | 206 | |
207 | 207 | } else { |
208 | 208 | // No $url_data so pass empty array. |
209 | 209 | $query = array(); |
210 | 210 | } |
211 | 211 | |
212 | - $new_query = array_merge( $args, $query ); |
|
213 | - $new_query_string = http_build_query( $new_query ); |
|
212 | + $new_query = array_merge($args, $query); |
|
213 | + $new_query_string = http_build_query($new_query); |
|
214 | 214 | |
215 | 215 | // Assemble URL parts. |
216 | - $redirect = home_url( '/' . $url_data['path'] . '?' . $new_query_string . '#give-form-' . $form_id . '-wrap' ); |
|
216 | + $redirect = home_url('/'.$url_data['path'].'?'.$new_query_string.'#give-form-'.$form_id.'-wrap'); |
|
217 | 217 | |
218 | 218 | // Redirect them. |
219 | - wp_safe_redirect( apply_filters( 'give_send_back_to_checkout', $redirect, $args ) ); |
|
219 | + wp_safe_redirect(apply_filters('give_send_back_to_checkout', $redirect, $args)); |
|
220 | 220 | give_die(); |
221 | 221 | |
222 | 222 | } |
@@ -232,16 +232,16 @@ discard block |
||
232 | 232 | * @since 1.0 |
233 | 233 | * @return string |
234 | 234 | */ |
235 | -function give_get_success_page_url( $query_string = null ) { |
|
235 | +function give_get_success_page_url($query_string = null) { |
|
236 | 236 | |
237 | - $success_page = give_get_option( 'success_page', 0 ); |
|
238 | - $success_page = get_permalink( $success_page ); |
|
237 | + $success_page = give_get_option('success_page', 0); |
|
238 | + $success_page = get_permalink($success_page); |
|
239 | 239 | |
240 | - if ( $query_string ) { |
|
240 | + if ($query_string) { |
|
241 | 241 | $success_page .= $query_string; |
242 | 242 | } |
243 | 243 | |
244 | - return apply_filters( 'give_success_page_url', $success_page ); |
|
244 | + return apply_filters('give_success_page_url', $success_page); |
|
245 | 245 | |
246 | 246 | } |
247 | 247 | |
@@ -254,15 +254,15 @@ discard block |
||
254 | 254 | * |
255 | 255 | * @return mixed|void Full URL to the Failed Donation Page, if present, home page if it doesn't exist |
256 | 256 | */ |
257 | -function give_get_failed_transaction_uri( $extras = false ) { |
|
257 | +function give_get_failed_transaction_uri($extras = false) { |
|
258 | 258 | $give_options = give_get_settings(); |
259 | 259 | |
260 | - $uri = ! empty( $give_options['failure_page'] ) ? trailingslashit( get_permalink( $give_options['failure_page'] ) ) : home_url(); |
|
261 | - if ( $extras ) { |
|
260 | + $uri = ! empty($give_options['failure_page']) ? trailingslashit(get_permalink($give_options['failure_page'])) : home_url(); |
|
261 | + if ($extras) { |
|
262 | 262 | $uri .= $extras; |
263 | 263 | } |
264 | 264 | |
265 | - return apply_filters( 'give_get_failed_transaction_uri', $uri ); |
|
265 | + return apply_filters('give_get_failed_transaction_uri', $uri); |
|
266 | 266 | } |
267 | 267 | |
268 | 268 | /** |
@@ -273,9 +273,9 @@ discard block |
||
273 | 273 | */ |
274 | 274 | function give_is_failed_transaction_page() { |
275 | 275 | $give_options = give_get_settings(); |
276 | - $ret = isset( $give_options['failure_page'] ) ? is_page( $give_options['failure_page'] ) : false; |
|
276 | + $ret = isset($give_options['failure_page']) ? is_page($give_options['failure_page']) : false; |
|
277 | 277 | |
278 | - return apply_filters( 'give_is_failure_page', $ret ); |
|
278 | + return apply_filters('give_is_failure_page', $ret); |
|
279 | 279 | } |
280 | 280 | |
281 | 281 | /** |
@@ -287,18 +287,18 @@ discard block |
||
287 | 287 | */ |
288 | 288 | function give_listen_for_failed_payments() { |
289 | 289 | |
290 | - $failed_page = give_get_option( 'failure_page', 0 ); |
|
290 | + $failed_page = give_get_option('failure_page', 0); |
|
291 | 291 | |
292 | - if ( ! empty( $failed_page ) && is_page( $failed_page ) && ! empty( $_GET['payment-id'] ) ) { |
|
292 | + if ( ! empty($failed_page) && is_page($failed_page) && ! empty($_GET['payment-id'])) { |
|
293 | 293 | |
294 | - $payment_id = absint( $_GET['payment-id'] ); |
|
295 | - give_update_payment_status( $payment_id, 'failed' ); |
|
294 | + $payment_id = absint($_GET['payment-id']); |
|
295 | + give_update_payment_status($payment_id, 'failed'); |
|
296 | 296 | |
297 | 297 | } |
298 | 298 | |
299 | 299 | } |
300 | 300 | |
301 | -add_action( 'template_redirect', 'give_listen_for_failed_payments' ); |
|
301 | +add_action('template_redirect', 'give_listen_for_failed_payments'); |
|
302 | 302 | |
303 | 303 | /** |
304 | 304 | * Retrieve the Donation History page URI |
@@ -311,9 +311,9 @@ discard block |
||
311 | 311 | function give_get_history_page_uri() { |
312 | 312 | $give_options = give_get_settings(); |
313 | 313 | |
314 | - $history_page = isset( $give_options['history_page'] ) ? get_permalink( absint( $give_options['history_page'] ) ) : get_bloginfo( 'url' ); |
|
314 | + $history_page = isset($give_options['history_page']) ? get_permalink(absint($give_options['history_page'])) : get_bloginfo('url'); |
|
315 | 315 | |
316 | - return apply_filters( 'give_get_history_page_uri', $history_page ); |
|
316 | + return apply_filters('give_get_history_page_uri', $history_page); |
|
317 | 317 | } |
318 | 318 | |
319 | 319 | /** |
@@ -326,11 +326,11 @@ discard block |
||
326 | 326 | * @since 1.0 |
327 | 327 | * @return bool |
328 | 328 | */ |
329 | -function give_field_is_required( $field = '', $form_id ) { |
|
329 | +function give_field_is_required($field = '', $form_id) { |
|
330 | 330 | |
331 | - $required_fields = give_get_required_fields( $form_id ); |
|
331 | + $required_fields = give_get_required_fields($form_id); |
|
332 | 332 | |
333 | - return array_key_exists( $field, $required_fields ); |
|
333 | + return array_key_exists($field, $required_fields); |
|
334 | 334 | } |
335 | 335 | |
336 | 336 | /** |
@@ -348,14 +348,14 @@ discard block |
||
348 | 348 | * |
349 | 349 | * @return void |
350 | 350 | */ |
351 | -function give_record_sale_in_log( $give_form_id = 0, $payment_id, $price_id = false, $sale_date = null ) { |
|
351 | +function give_record_sale_in_log($give_form_id = 0, $payment_id, $price_id = false, $sale_date = null) { |
|
352 | 352 | global $give_logs; |
353 | 353 | |
354 | 354 | $log_data = array( |
355 | 355 | 'post_parent' => $give_form_id, |
356 | 356 | 'log_type' => 'sale', |
357 | - 'post_date' => isset( $sale_date ) ? $sale_date : null, |
|
358 | - 'post_date_gmt' => isset( $sale_date ) ? $sale_date : null, |
|
357 | + 'post_date' => isset($sale_date) ? $sale_date : null, |
|
358 | + 'post_date_gmt' => isset($sale_date) ? $sale_date : null, |
|
359 | 359 | ); |
360 | 360 | |
361 | 361 | $log_meta = array( |
@@ -363,7 +363,7 @@ discard block |
||
363 | 363 | 'price_id' => (int) $price_id, |
364 | 364 | ); |
365 | 365 | |
366 | - $give_logs->insert_log( $log_data, $log_meta ); |
|
366 | + $give_logs->insert_log($log_data, $log_meta); |
|
367 | 367 | } |
368 | 368 | |
369 | 369 | |
@@ -377,11 +377,11 @@ discard block |
||
377 | 377 | * |
378 | 378 | * @return bool|int |
379 | 379 | */ |
380 | -function give_increase_purchase_count( $form_id = 0, $quantity = 1 ) { |
|
380 | +function give_increase_purchase_count($form_id = 0, $quantity = 1) { |
|
381 | 381 | $quantity = (int) $quantity; |
382 | - $form = new Give_Donate_Form( $form_id ); |
|
382 | + $form = new Give_Donate_Form($form_id); |
|
383 | 383 | |
384 | - return $form->increase_sales( $quantity ); |
|
384 | + return $form->increase_sales($quantity); |
|
385 | 385 | } |
386 | 386 | |
387 | 387 | /** |
@@ -394,11 +394,11 @@ discard block |
||
394 | 394 | * |
395 | 395 | * @return bool|int |
396 | 396 | */ |
397 | -function give_decrease_purchase_count( $form_id = 0, $quantity = 1 ) { |
|
397 | +function give_decrease_purchase_count($form_id = 0, $quantity = 1) { |
|
398 | 398 | $quantity = (int) $quantity; |
399 | - $form = new Give_Donate_Form( $form_id ); |
|
399 | + $form = new Give_Donate_Form($form_id); |
|
400 | 400 | |
401 | - return $form->decrease_sales( $quantity ); |
|
401 | + return $form->decrease_sales($quantity); |
|
402 | 402 | } |
403 | 403 | |
404 | 404 | /** |
@@ -411,10 +411,10 @@ discard block |
||
411 | 411 | * |
412 | 412 | * @return bool|int |
413 | 413 | */ |
414 | -function give_increase_earnings( $give_form_id = 0, $amount ) { |
|
415 | - $form = new Give_Donate_Form( $give_form_id ); |
|
414 | +function give_increase_earnings($give_form_id = 0, $amount) { |
|
415 | + $form = new Give_Donate_Form($give_form_id); |
|
416 | 416 | |
417 | - return $form->increase_earnings( $amount ); |
|
417 | + return $form->increase_earnings($amount); |
|
418 | 418 | } |
419 | 419 | |
420 | 420 | /** |
@@ -427,10 +427,10 @@ discard block |
||
427 | 427 | * |
428 | 428 | * @return bool|int |
429 | 429 | */ |
430 | -function give_decrease_earnings( $form_id = 0, $amount ) { |
|
431 | - $form = new Give_Donate_Form( $form_id ); |
|
430 | +function give_decrease_earnings($form_id = 0, $amount) { |
|
431 | + $form = new Give_Donate_Form($form_id); |
|
432 | 432 | |
433 | - return $form->decrease_earnings( $amount ); |
|
433 | + return $form->decrease_earnings($amount); |
|
434 | 434 | } |
435 | 435 | |
436 | 436 | |
@@ -443,8 +443,8 @@ discard block |
||
443 | 443 | * |
444 | 444 | * @return int $earnings Earnings for a certain form |
445 | 445 | */ |
446 | -function give_get_form_earnings_stats( $form_id = 0 ) { |
|
447 | - $give_form = new Give_Donate_Form( $form_id ); |
|
446 | +function give_get_form_earnings_stats($form_id = 0) { |
|
447 | + $give_form = new Give_Donate_Form($form_id); |
|
448 | 448 | |
449 | 449 | return $give_form->earnings; |
450 | 450 | } |
@@ -459,8 +459,8 @@ discard block |
||
459 | 459 | * |
460 | 460 | * @return int $sales Amount of sales for a certain form |
461 | 461 | */ |
462 | -function give_get_form_sales_stats( $give_form_id = 0 ) { |
|
463 | - $give_form = new Give_Donate_Form( $give_form_id ); |
|
462 | +function give_get_form_sales_stats($give_form_id = 0) { |
|
463 | + $give_form = new Give_Donate_Form($give_form_id); |
|
464 | 464 | |
465 | 465 | return $give_form->sales; |
466 | 466 | } |
@@ -475,16 +475,16 @@ discard block |
||
475 | 475 | * |
476 | 476 | * @return float $sales Average monthly sales |
477 | 477 | */ |
478 | -function give_get_average_monthly_form_sales( $form_id = 0 ) { |
|
479 | - $sales = give_get_form_sales_stats( $form_id ); |
|
480 | - $release_date = get_post_field( 'post_date', $form_id ); |
|
478 | +function give_get_average_monthly_form_sales($form_id = 0) { |
|
479 | + $sales = give_get_form_sales_stats($form_id); |
|
480 | + $release_date = get_post_field('post_date', $form_id); |
|
481 | 481 | |
482 | - $diff = abs( current_time( 'timestamp' ) - strtotime( $release_date ) ); |
|
482 | + $diff = abs(current_time('timestamp') - strtotime($release_date)); |
|
483 | 483 | |
484 | - $months = floor( $diff / ( 30 * 60 * 60 * 24 ) ); // Number of months since publication |
|
484 | + $months = floor($diff / (30 * 60 * 60 * 24)); // Number of months since publication |
|
485 | 485 | |
486 | - if ( $months > 0 ) { |
|
487 | - $sales = ( $sales / $months ); |
|
486 | + if ($months > 0) { |
|
487 | + $sales = ($sales / $months); |
|
488 | 488 | } |
489 | 489 | |
490 | 490 | return $sales; |
@@ -500,16 +500,16 @@ discard block |
||
500 | 500 | * |
501 | 501 | * @return float $earnings Average monthly earnings |
502 | 502 | */ |
503 | -function give_get_average_monthly_form_earnings( $form_id = 0 ) { |
|
504 | - $earnings = give_get_form_earnings_stats( $form_id ); |
|
505 | - $release_date = get_post_field( 'post_date', $form_id ); |
|
503 | +function give_get_average_monthly_form_earnings($form_id = 0) { |
|
504 | + $earnings = give_get_form_earnings_stats($form_id); |
|
505 | + $release_date = get_post_field('post_date', $form_id); |
|
506 | 506 | |
507 | - $diff = abs( current_time( 'timestamp' ) - strtotime( $release_date ) ); |
|
507 | + $diff = abs(current_time('timestamp') - strtotime($release_date)); |
|
508 | 508 | |
509 | - $months = floor( $diff / ( 30 * 60 * 60 * 24 ) ); // Number of months since publication |
|
509 | + $months = floor($diff / (30 * 60 * 60 * 24)); // Number of months since publication |
|
510 | 510 | |
511 | - if ( $months > 0 ) { |
|
512 | - $earnings = ( $earnings / $months ); |
|
511 | + if ($months > 0) { |
|
512 | + $earnings = ($earnings / $months); |
|
513 | 513 | } |
514 | 514 | |
515 | 515 | return $earnings < 0 ? 0 : $earnings; |
@@ -529,23 +529,23 @@ discard block |
||
529 | 529 | * |
530 | 530 | * @return string $price_name Name of the price option |
531 | 531 | */ |
532 | -function give_get_price_option_name( $form_id = 0, $price_id = 0, $payment_id = 0 ) { |
|
532 | +function give_get_price_option_name($form_id = 0, $price_id = 0, $payment_id = 0) { |
|
533 | 533 | |
534 | - $prices = give_get_variable_prices( $form_id ); |
|
534 | + $prices = give_get_variable_prices($form_id); |
|
535 | 535 | $price_name = ''; |
536 | 536 | |
537 | - foreach ( $prices as $price ) { |
|
537 | + foreach ($prices as $price) { |
|
538 | 538 | |
539 | - if ( intval( $price['_give_id']['level_id'] ) == intval( $price_id ) ) { |
|
539 | + if (intval($price['_give_id']['level_id']) == intval($price_id)) { |
|
540 | 540 | |
541 | - $price_text = isset( $price['_give_text'] ) ? $price['_give_text'] : ''; |
|
542 | - $price_fallback = give_currency_filter( give_format_amount( $price['_give_amount'] ) ); |
|
543 | - $price_name = ! empty( $price_text ) ? $price_text : $price_fallback; |
|
541 | + $price_text = isset($price['_give_text']) ? $price['_give_text'] : ''; |
|
542 | + $price_fallback = give_currency_filter(give_format_amount($price['_give_amount'])); |
|
543 | + $price_name = ! empty($price_text) ? $price_text : $price_fallback; |
|
544 | 544 | |
545 | 545 | } |
546 | 546 | } |
547 | 547 | |
548 | - return apply_filters( 'give_get_price_option_name', $price_name, $form_id, $payment_id, $price_id ); |
|
548 | + return apply_filters('give_get_price_option_name', $price_name, $form_id, $payment_id, $price_id); |
|
549 | 549 | } |
550 | 550 | |
551 | 551 | |
@@ -558,14 +558,14 @@ discard block |
||
558 | 558 | * |
559 | 559 | * @return string $range A fully formatted price range |
560 | 560 | */ |
561 | -function give_price_range( $form_id = 0 ) { |
|
562 | - $low = give_get_lowest_price_option( $form_id ); |
|
563 | - $high = give_get_highest_price_option( $form_id ); |
|
564 | - $range = '<span class="give_price_range_low">' . give_currency_filter( give_format_amount( $low ) ) . '</span>'; |
|
561 | +function give_price_range($form_id = 0) { |
|
562 | + $low = give_get_lowest_price_option($form_id); |
|
563 | + $high = give_get_highest_price_option($form_id); |
|
564 | + $range = '<span class="give_price_range_low">'.give_currency_filter(give_format_amount($low)).'</span>'; |
|
565 | 565 | $range .= '<span class="give_price_range_sep"> – </span>'; |
566 | - $range .= '<span class="give_price_range_high">' . give_currency_filter( give_format_amount( $high ) ) . '</span>'; |
|
566 | + $range .= '<span class="give_price_range_high">'.give_currency_filter(give_format_amount($high)).'</span>'; |
|
567 | 567 | |
568 | - return apply_filters( 'give_price_range', $range, $form_id, $low, $high ); |
|
568 | + return apply_filters('give_price_range', $range, $form_id, $low, $high); |
|
569 | 569 | } |
570 | 570 | |
571 | 571 | |
@@ -580,35 +580,35 @@ discard block |
||
580 | 580 | * |
581 | 581 | * @return int ID of the lowest price |
582 | 582 | */ |
583 | -function give_get_lowest_price_id( $form_id = 0 ) { |
|
583 | +function give_get_lowest_price_id($form_id = 0) { |
|
584 | 584 | |
585 | - if ( empty( $form_id ) ) { |
|
585 | + if (empty($form_id)) { |
|
586 | 586 | $form_id = get_the_ID(); |
587 | 587 | } |
588 | 588 | |
589 | - if ( ! give_has_variable_prices( $form_id ) ) { |
|
590 | - return give_get_form_price( $form_id ); |
|
589 | + if ( ! give_has_variable_prices($form_id)) { |
|
590 | + return give_get_form_price($form_id); |
|
591 | 591 | } |
592 | 592 | |
593 | - $prices = give_get_variable_prices( $form_id ); |
|
593 | + $prices = give_get_variable_prices($form_id); |
|
594 | 594 | |
595 | 595 | $min = $min_id = 0; |
596 | 596 | |
597 | - if ( ! empty( $prices ) ) { |
|
597 | + if ( ! empty($prices)) { |
|
598 | 598 | |
599 | - foreach ( $prices as $key => $price ) { |
|
599 | + foreach ($prices as $key => $price) { |
|
600 | 600 | |
601 | - if ( empty( $price['_give_amount'] ) ) { |
|
601 | + if (empty($price['_give_amount'])) { |
|
602 | 602 | continue; |
603 | 603 | } |
604 | 604 | |
605 | - if ( ! isset( $min ) ) { |
|
605 | + if ( ! isset($min)) { |
|
606 | 606 | $min = $price['_give_amount']; |
607 | 607 | } else { |
608 | - $min = min( $min, $price['_give_amount'] ); |
|
608 | + $min = min($min, $price['_give_amount']); |
|
609 | 609 | } |
610 | 610 | |
611 | - if ( $price['_give_amount'] == $min ) { |
|
611 | + if ($price['_give_amount'] == $min) { |
|
612 | 612 | $min_id = $price['_give_id']['level_id']; |
613 | 613 | } |
614 | 614 | } |
@@ -626,45 +626,45 @@ discard block |
||
626 | 626 | * |
627 | 627 | * @return float Amount of the lowest price |
628 | 628 | */ |
629 | -function give_get_lowest_price_option( $form_id = 0 ) { |
|
630 | - if ( empty( $form_id ) ) { |
|
629 | +function give_get_lowest_price_option($form_id = 0) { |
|
630 | + if (empty($form_id)) { |
|
631 | 631 | $form_id = get_the_ID(); |
632 | 632 | } |
633 | 633 | |
634 | - if ( ! give_has_variable_prices( $form_id ) ) { |
|
635 | - return give_get_form_price( $form_id ); |
|
634 | + if ( ! give_has_variable_prices($form_id)) { |
|
635 | + return give_get_form_price($form_id); |
|
636 | 636 | } |
637 | 637 | |
638 | - $prices = give_get_variable_prices( $form_id ); |
|
638 | + $prices = give_get_variable_prices($form_id); |
|
639 | 639 | |
640 | 640 | $low = 0; |
641 | 641 | |
642 | - if ( ! empty( $prices ) ) { |
|
642 | + if ( ! empty($prices)) { |
|
643 | 643 | |
644 | 644 | $min = $min_id = 0; |
645 | 645 | |
646 | - foreach ( $prices as $key => $price ) { |
|
646 | + foreach ($prices as $key => $price) { |
|
647 | 647 | |
648 | - if ( empty( $price['_give_amount'] ) ) { |
|
648 | + if (empty($price['_give_amount'])) { |
|
649 | 649 | continue; |
650 | 650 | } |
651 | 651 | |
652 | - if ( ! isset( $min ) ) { |
|
652 | + if ( ! isset($min)) { |
|
653 | 653 | $min = $price['_give_amount']; |
654 | 654 | } else { |
655 | - $min = min( $min, give_sanitize_amount( $price['_give_amount'] ) ); |
|
655 | + $min = min($min, give_sanitize_amount($price['_give_amount'])); |
|
656 | 656 | } |
657 | 657 | |
658 | - if ( $price['_give_amount'] == $min ) { |
|
658 | + if ($price['_give_amount'] == $min) { |
|
659 | 659 | $min_id = $key; |
660 | 660 | } |
661 | 661 | } |
662 | 662 | |
663 | - $low = $prices[ $min_id ]['_give_amount']; |
|
663 | + $low = $prices[$min_id]['_give_amount']; |
|
664 | 664 | |
665 | 665 | } |
666 | 666 | |
667 | - return give_sanitize_amount( $low ); |
|
667 | + return give_sanitize_amount($low); |
|
668 | 668 | } |
669 | 669 | |
670 | 670 | /** |
@@ -676,41 +676,41 @@ discard block |
||
676 | 676 | * |
677 | 677 | * @return float Amount of the highest price |
678 | 678 | */ |
679 | -function give_get_highest_price_option( $form_id = 0 ) { |
|
679 | +function give_get_highest_price_option($form_id = 0) { |
|
680 | 680 | |
681 | - if ( empty( $form_id ) ) { |
|
681 | + if (empty($form_id)) { |
|
682 | 682 | $form_id = get_the_ID(); |
683 | 683 | } |
684 | 684 | |
685 | - if ( ! give_has_variable_prices( $form_id ) ) { |
|
686 | - return give_get_form_price( $form_id ); |
|
685 | + if ( ! give_has_variable_prices($form_id)) { |
|
686 | + return give_get_form_price($form_id); |
|
687 | 687 | } |
688 | 688 | |
689 | - $prices = give_get_variable_prices( $form_id ); |
|
689 | + $prices = give_get_variable_prices($form_id); |
|
690 | 690 | |
691 | 691 | $high = 0.00; |
692 | 692 | |
693 | - if ( ! empty( $prices ) ) { |
|
693 | + if ( ! empty($prices)) { |
|
694 | 694 | |
695 | 695 | $max_id = $max = 0; |
696 | 696 | |
697 | - foreach ( $prices as $key => $price ) { |
|
698 | - if ( empty( $price['_give_amount'] ) ) { |
|
697 | + foreach ($prices as $key => $price) { |
|
698 | + if (empty($price['_give_amount'])) { |
|
699 | 699 | continue; |
700 | 700 | } |
701 | - $give_amount = give_sanitize_amount( $price['_give_amount'] ); |
|
701 | + $give_amount = give_sanitize_amount($price['_give_amount']); |
|
702 | 702 | |
703 | - $max = max( $max, $give_amount ); |
|
703 | + $max = max($max, $give_amount); |
|
704 | 704 | |
705 | - if ( $give_amount == $max ) { |
|
705 | + if ($give_amount == $max) { |
|
706 | 706 | $max_id = $key; |
707 | 707 | } |
708 | 708 | } |
709 | 709 | |
710 | - $high = $prices[ $max_id ]['_give_amount']; |
|
710 | + $high = $prices[$max_id]['_give_amount']; |
|
711 | 711 | } |
712 | 712 | |
713 | - return give_sanitize_amount( $high ); |
|
713 | + return give_sanitize_amount($high); |
|
714 | 714 | } |
715 | 715 | |
716 | 716 | /** |
@@ -722,15 +722,15 @@ discard block |
||
722 | 722 | * |
723 | 723 | * @return mixed string|int Price of the form |
724 | 724 | */ |
725 | -function give_get_form_price( $form_id = 0 ) { |
|
725 | +function give_get_form_price($form_id = 0) { |
|
726 | 726 | |
727 | - if ( empty( $form_id ) ) { |
|
727 | + if (empty($form_id)) { |
|
728 | 728 | return false; |
729 | 729 | } |
730 | 730 | |
731 | - $form = new Give_Donate_Form( $form_id ); |
|
731 | + $form = new Give_Donate_Form($form_id); |
|
732 | 732 | |
733 | - return $form->__get( 'price' ); |
|
733 | + return $form->__get('price'); |
|
734 | 734 | } |
735 | 735 | |
736 | 736 | /** |
@@ -742,15 +742,15 @@ discard block |
||
742 | 742 | * |
743 | 743 | * @return mixed string|int Minimum price of the form |
744 | 744 | */ |
745 | -function give_get_form_minimum_price( $form_id = 0 ) { |
|
745 | +function give_get_form_minimum_price($form_id = 0) { |
|
746 | 746 | |
747 | - if ( empty( $form_id ) ) { |
|
747 | + if (empty($form_id)) { |
|
748 | 748 | return false; |
749 | 749 | } |
750 | 750 | |
751 | - $form = new Give_Donate_Form( $form_id ); |
|
751 | + $form = new Give_Donate_Form($form_id); |
|
752 | 752 | |
753 | - return $form->__get( 'minimum_price' ); |
|
753 | + return $form->__get('minimum_price'); |
|
754 | 754 | |
755 | 755 | } |
756 | 756 | |
@@ -765,51 +765,51 @@ discard block |
||
765 | 765 | * |
766 | 766 | * @return int $formatted_price |
767 | 767 | */ |
768 | -function give_price( $form_id = 0, $echo = true, $price_id = false ) { |
|
768 | +function give_price($form_id = 0, $echo = true, $price_id = false) { |
|
769 | 769 | |
770 | - if ( empty( $form_id ) ) { |
|
770 | + if (empty($form_id)) { |
|
771 | 771 | $form_id = get_the_ID(); |
772 | 772 | } |
773 | 773 | |
774 | - if ( give_has_variable_prices( $form_id ) ) { |
|
774 | + if (give_has_variable_prices($form_id)) { |
|
775 | 775 | |
776 | - $prices = give_get_variable_prices( $form_id ); |
|
776 | + $prices = give_get_variable_prices($form_id); |
|
777 | 777 | |
778 | - if ( false !== $price_id ) { |
|
778 | + if (false !== $price_id) { |
|
779 | 779 | |
780 | 780 | // loop through multi-prices to see which is default |
781 | - foreach ( $prices as $price ) { |
|
781 | + foreach ($prices as $price) { |
|
782 | 782 | // this is the default price |
783 | - if ( isset( $price['_give_default'] ) && $price['_give_default'] === 'default' ) { |
|
783 | + if (isset($price['_give_default']) && $price['_give_default'] === 'default') { |
|
784 | 784 | $price = (float) $price['_give_amount']; |
785 | 785 | }; |
786 | 786 | } |
787 | 787 | } else { |
788 | 788 | |
789 | - $price = give_get_lowest_price_option( $form_id ); |
|
789 | + $price = give_get_lowest_price_option($form_id); |
|
790 | 790 | } |
791 | 791 | |
792 | - $price = give_sanitize_amount( $price ); |
|
792 | + $price = give_sanitize_amount($price); |
|
793 | 793 | |
794 | 794 | } else { |
795 | 795 | |
796 | - $price = give_get_form_price( $form_id ); |
|
796 | + $price = give_get_form_price($form_id); |
|
797 | 797 | |
798 | 798 | } |
799 | 799 | |
800 | - $price = apply_filters( 'give_form_price', give_sanitize_amount( $price ), $form_id ); |
|
801 | - $formatted_price = '<span class="give_price" id="give_price_' . $form_id . '">' . $price . '</span>'; |
|
802 | - $formatted_price = apply_filters( 'give_form_price_after_html', $formatted_price, $form_id, $price ); |
|
800 | + $price = apply_filters('give_form_price', give_sanitize_amount($price), $form_id); |
|
801 | + $formatted_price = '<span class="give_price" id="give_price_'.$form_id.'">'.$price.'</span>'; |
|
802 | + $formatted_price = apply_filters('give_form_price_after_html', $formatted_price, $form_id, $price); |
|
803 | 803 | |
804 | - if ( $echo ) { |
|
804 | + if ($echo) { |
|
805 | 805 | echo $formatted_price; |
806 | 806 | } else { |
807 | 807 | return $formatted_price; |
808 | 808 | } |
809 | 809 | } |
810 | 810 | |
811 | -add_filter( 'give_form_price', 'give_format_amount', 10 ); |
|
812 | -add_filter( 'give_form_price', 'give_currency_filter', 20 ); |
|
811 | +add_filter('give_form_price', 'give_format_amount', 10); |
|
812 | +add_filter('give_form_price', 'give_currency_filter', 20); |
|
813 | 813 | |
814 | 814 | |
815 | 815 | /** |
@@ -822,19 +822,19 @@ discard block |
||
822 | 822 | * |
823 | 823 | * @return float $amount Amount of the price option |
824 | 824 | */ |
825 | -function give_get_price_option_amount( $form_id = 0, $price_id = 0 ) { |
|
826 | - $prices = give_get_variable_prices( $form_id ); |
|
825 | +function give_get_price_option_amount($form_id = 0, $price_id = 0) { |
|
826 | + $prices = give_get_variable_prices($form_id); |
|
827 | 827 | |
828 | 828 | $amount = 0.00; |
829 | 829 | |
830 | - foreach ( $prices as $price ) { |
|
831 | - if ( isset( $price['_give_id']['level_id'] ) && $price['_give_id']['level_id'] == $price_id ) { |
|
832 | - $amount = isset( $price['_give_amount'] ) ? $price['_give_amount'] : 0.00; |
|
830 | + foreach ($prices as $price) { |
|
831 | + if (isset($price['_give_id']['level_id']) && $price['_give_id']['level_id'] == $price_id) { |
|
832 | + $amount = isset($price['_give_amount']) ? $price['_give_amount'] : 0.00; |
|
833 | 833 | break; |
834 | 834 | }; |
835 | 835 | } |
836 | 836 | |
837 | - return apply_filters( 'give_get_price_option_amount', give_sanitize_amount( $amount ), $form_id, $price_id ); |
|
837 | + return apply_filters('give_get_price_option_amount', give_sanitize_amount($amount), $form_id, $price_id); |
|
838 | 838 | } |
839 | 839 | |
840 | 840 | /** |
@@ -846,13 +846,13 @@ discard block |
||
846 | 846 | * |
847 | 847 | * @return mixed string|int Goal of the form |
848 | 848 | */ |
849 | -function give_get_form_goal( $form_id = 0 ) { |
|
849 | +function give_get_form_goal($form_id = 0) { |
|
850 | 850 | |
851 | - if ( empty( $form_id ) ) { |
|
851 | + if (empty($form_id)) { |
|
852 | 852 | return false; |
853 | 853 | } |
854 | 854 | |
855 | - $form = new Give_Donate_Form( $form_id ); |
|
855 | + $form = new Give_Donate_Form($form_id); |
|
856 | 856 | |
857 | 857 | return $form->goal; |
858 | 858 | |
@@ -868,27 +868,27 @@ discard block |
||
868 | 868 | * |
869 | 869 | * @return string $formatted_goal |
870 | 870 | */ |
871 | -function give_goal( $form_id = 0, $echo = true ) { |
|
871 | +function give_goal($form_id = 0, $echo = true) { |
|
872 | 872 | |
873 | - if ( empty( $form_id ) ) { |
|
873 | + if (empty($form_id)) { |
|
874 | 874 | $form_id = get_the_ID(); |
875 | 875 | } |
876 | 876 | |
877 | - $goal = give_get_form_goal( $form_id ); |
|
877 | + $goal = give_get_form_goal($form_id); |
|
878 | 878 | |
879 | - $goal = apply_filters( 'give_form_goal', give_sanitize_amount( $goal ), $form_id ); |
|
880 | - $formatted_goal = '<span class="give_price" id="give_price_' . $form_id . '">' . $goal . '</span>'; |
|
881 | - $formatted_goal = apply_filters( 'give_form_price_after_html', $formatted_goal, $form_id, $goal ); |
|
879 | + $goal = apply_filters('give_form_goal', give_sanitize_amount($goal), $form_id); |
|
880 | + $formatted_goal = '<span class="give_price" id="give_price_'.$form_id.'">'.$goal.'</span>'; |
|
881 | + $formatted_goal = apply_filters('give_form_price_after_html', $formatted_goal, $form_id, $goal); |
|
882 | 882 | |
883 | - if ( $echo ) { |
|
883 | + if ($echo) { |
|
884 | 884 | echo $formatted_goal; |
885 | 885 | } else { |
886 | 886 | return $formatted_goal; |
887 | 887 | } |
888 | 888 | } |
889 | 889 | |
890 | -add_filter( 'give_form_goal', 'give_format_amount', 10 ); |
|
891 | -add_filter( 'give_form_goal', 'give_currency_filter', 20 ); |
|
890 | +add_filter('give_form_goal', 'give_format_amount', 10); |
|
891 | +add_filter('give_form_goal', 'give_currency_filter', 20); |
|
892 | 892 | |
893 | 893 | |
894 | 894 | /** |
@@ -900,15 +900,15 @@ discard block |
||
900 | 900 | * |
901 | 901 | * @return bool $ret Whether or not the logged_in_only setting is set |
902 | 902 | */ |
903 | -function give_logged_in_only( $form_id ) { |
|
903 | +function give_logged_in_only($form_id) { |
|
904 | 904 | // If _give_logged_in_only is set to enable then guest can donate from that specific form. |
905 | 905 | // Otherwise it is member only donation form. |
906 | - $val = give_get_meta( $form_id, '_give_logged_in_only', true ); |
|
907 | - $val = ! empty( $val ) ? $val : 'enabled'; |
|
906 | + $val = give_get_meta($form_id, '_give_logged_in_only', true); |
|
907 | + $val = ! empty($val) ? $val : 'enabled'; |
|
908 | 908 | |
909 | - $ret = ! give_is_setting_enabled( $val ); |
|
909 | + $ret = ! give_is_setting_enabled($val); |
|
910 | 910 | |
911 | - return (bool) apply_filters( 'give_logged_in_only', $ret, $form_id ); |
|
911 | + return (bool) apply_filters('give_logged_in_only', $ret, $form_id); |
|
912 | 912 | } |
913 | 913 | |
914 | 914 | |
@@ -921,11 +921,11 @@ discard block |
||
921 | 921 | * |
922 | 922 | * @return string |
923 | 923 | */ |
924 | -function give_show_login_register_option( $form_id ) { |
|
924 | +function give_show_login_register_option($form_id) { |
|
925 | 925 | |
926 | - $show_register_form = give_get_meta( $form_id, '_give_show_register_form', true ); |
|
926 | + $show_register_form = give_get_meta($form_id, '_give_show_register_form', true); |
|
927 | 927 | |
928 | - return apply_filters( 'give_show_register_form', $show_register_form, $form_id ); |
|
928 | + return apply_filters('give_show_register_form', $show_register_form, $form_id); |
|
929 | 929 | |
930 | 930 | } |
931 | 931 | |
@@ -941,12 +941,12 @@ discard block |
||
941 | 941 | * |
942 | 942 | * @return array |
943 | 943 | */ |
944 | -function _give_get_prefill_form_field_values( $form_id ) { |
|
944 | +function _give_get_prefill_form_field_values($form_id) { |
|
945 | 945 | $logged_in_donor_info = array(); |
946 | 946 | |
947 | - if ( is_user_logged_in() ) : |
|
948 | - $donor_data = get_userdata( get_current_user_id() ); |
|
949 | - $donor_address = get_user_meta( get_current_user_id(), '_give_user_address', true ); |
|
947 | + if (is_user_logged_in()) : |
|
948 | + $donor_data = get_userdata(get_current_user_id()); |
|
949 | + $donor_address = get_user_meta(get_current_user_id(), '_give_user_address', true); |
|
950 | 950 | |
951 | 951 | $logged_in_donor_info = array( |
952 | 952 | // First name. |
@@ -959,42 +959,42 @@ discard block |
||
959 | 959 | 'give_email' => $donor_data->user_email, |
960 | 960 | |
961 | 961 | // Street address 1. |
962 | - 'card_address' => ( ! empty( $donor_address['line1'] ) ? $donor_address['line1'] : '' ), |
|
962 | + 'card_address' => ( ! empty($donor_address['line1']) ? $donor_address['line1'] : ''), |
|
963 | 963 | |
964 | 964 | // Street address 2. |
965 | - 'card_address_2' => ( ! empty( $donor_address['line2'] ) ? $donor_address['line2'] : '' ), |
|
965 | + 'card_address_2' => ( ! empty($donor_address['line2']) ? $donor_address['line2'] : ''), |
|
966 | 966 | |
967 | 967 | // Country. |
968 | - 'billing_country' => ( ! empty( $donor_address['country'] ) ? $donor_address['country'] : '' ), |
|
968 | + 'billing_country' => ( ! empty($donor_address['country']) ? $donor_address['country'] : ''), |
|
969 | 969 | |
970 | 970 | // State. |
971 | - 'card_state' => ( ! empty( $donor_address['state'] ) ? $donor_address['state'] : '' ), |
|
971 | + 'card_state' => ( ! empty($donor_address['state']) ? $donor_address['state'] : ''), |
|
972 | 972 | |
973 | 973 | // City. |
974 | - 'card_city' => ( ! empty( $donor_address['city'] ) ? $donor_address['city'] : '' ), |
|
974 | + 'card_city' => ( ! empty($donor_address['city']) ? $donor_address['city'] : ''), |
|
975 | 975 | |
976 | 976 | // Zipcode |
977 | - 'card_zip' => ( ! empty( $donor_address['zip'] ) ? $donor_address['zip'] : '' ), |
|
977 | + 'card_zip' => ( ! empty($donor_address['zip']) ? $donor_address['zip'] : ''), |
|
978 | 978 | ); |
979 | 979 | endif; |
980 | 980 | |
981 | 981 | // Bailout: Auto fill form field values only form form which donor is donating. |
982 | 982 | if ( |
983 | - empty( $_GET['form-id'] ) |
|
983 | + empty($_GET['form-id']) |
|
984 | 984 | || ! $form_id |
985 | - || ( $form_id !== absint( $_GET['form-id'] ) ) |
|
985 | + || ($form_id !== absint($_GET['form-id'])) |
|
986 | 986 | ) { |
987 | 987 | return $logged_in_donor_info; |
988 | 988 | } |
989 | 989 | |
990 | 990 | // Get purchase data. |
991 | - $give_purchase_data = Give()->session->get( 'give_purchase' ); |
|
991 | + $give_purchase_data = Give()->session->get('give_purchase'); |
|
992 | 992 | |
993 | 993 | // Get donor info from form data. |
994 | - $give_donor_info_in_session = empty( $give_purchase_data['post_data'] ) |
|
994 | + $give_donor_info_in_session = empty($give_purchase_data['post_data']) |
|
995 | 995 | ? array() |
996 | 996 | : $give_purchase_data['post_data']; |
997 | 997 | |
998 | 998 | // Output. |
999 | - return wp_parse_args( $give_donor_info_in_session, $logged_in_donor_info ); |
|
999 | + return wp_parse_args($give_donor_info_in_session, $logged_in_donor_info); |
|
1000 | 1000 | } |