|  | @@ -39,11 +39,11 @@  discard block | 
                                                    
                                                        |  |  |  block discarded – undo | 
                                                                                                                                                                                                                    
                                                            | 39 | 39 |   */ | 
                                                                                                            
                                                            | 40 | 40 |   | 
                                                                                                            
                                                            | 41 | 41 |  // Exit if accessed directly. | 
                                                                                                            
                                                            | 42 |  | -if ( ! defined( 'ABSPATH' ) ) { | 
                                                                                                            
                                                            |  | 42 | +if ( ! defined('ABSPATH')) { | 
                                                                                                            
                                                            | 43 | 43 |  	exit; | 
                                                                                                            
                                                            | 44 | 44 |  } | 
                                                                                                            
                                                            | 45 | 45 |   | 
                                                                                                            
                                                            | 46 |  | -if ( ! class_exists( 'Give' ) ) : | 
                                                                                                            
                                                            |  | 46 | +if ( ! class_exists('Give')) : | 
                                                                                                            
                                                            | 47 | 47 |   | 
                                                                                                            
                                                            | 48 | 48 |  	/** | 
                                                                                                            
                                                            | 49 | 49 |  	 * Main Give Class | 
                                                                                                                                                        
                                                        |  | @@ -261,7 +261,7 @@  discard block | 
                                                    
                                                        |  |  |  block discarded – undo | 
                                                                                                                                                                                                                    
                                                            | 261 | 261 |  		 * @return    Give | 
                                                                                                            
                                                            | 262 | 262 |  		 */ | 
                                                                                                            
                                                            | 263 | 263 |  		public static function instance() { | 
                                                                                                            
                                                            | 264 |  | -			if ( is_null( self::$_instance ) ) { | 
                                                                                                            
                                                            |  | 264 | +			if (is_null(self::$_instance)) { | 
                                                                                                            
                                                            | 265 | 265 |  				self::$_instance = new self(); | 
                                                                                                            
                                                            | 266 | 266 |  			} | 
                                                                                                            
                                                            | 267 | 267 |   | 
                                                                                                                                                        
                                                        |  | @@ -273,13 +273,13 @@  discard block | 
                                                    
                                                        |  |  |  block discarded – undo | 
                                                                                                                                                                                                                    
                                                            | 273 | 273 |  		 */ | 
                                                                                                            
                                                            | 274 | 274 |  		public function __construct() { | 
                                                                                                            
                                                            | 275 | 275 |  			// PHP version | 
                                                                                                            
                                                            | 276 |  | -			if ( ! defined( 'GIVE_REQUIRED_PHP_VERSION' ) ) { | 
                                                                                                            
                                                            | 277 |  | -				define( 'GIVE_REQUIRED_PHP_VERSION', '5.3' ); | 
                                                                                                            
                                                            |  | 276 | +			if ( ! defined('GIVE_REQUIRED_PHP_VERSION')) { | 
                                                                                                            
                                                            |  | 277 | +				define('GIVE_REQUIRED_PHP_VERSION', '5.3'); | 
                                                                                                            
                                                            | 278 | 278 |  			} | 
                                                                                                            
                                                            | 279 | 279 |   | 
                                                                                                            
                                                            | 280 | 280 |  			// Bailout: Need minimum php version to load plugin. | 
                                                                                                            
                                                            | 281 |  | -			if ( function_exists( 'phpversion' ) && version_compare( GIVE_REQUIRED_PHP_VERSION, phpversion(), '>' ) ) { | 
                                                                                                            
                                                            | 282 |  | -				add_action( 'admin_notices', array( $this, 'minimum_phpversion_notice' ) ); | 
                                                                                                            
                                                            |  | 281 | +			if (function_exists('phpversion') && version_compare(GIVE_REQUIRED_PHP_VERSION, phpversion(), '>')) { | 
                                                                                                            
                                                            |  | 282 | +				add_action('admin_notices', array($this, 'minimum_phpversion_notice')); | 
                                                                                                            
                                                            | 283 | 283 |   | 
                                                                                                            
                                                            | 284 | 284 |  				return; | 
                                                                                                            
                                                            | 285 | 285 |  			} | 
                                                                                                                                                        
                                                        |  | @@ -288,7 +288,7 @@  discard block | 
                                                    
                                                        |  |  |  block discarded – undo | 
                                                                                                                                                                                                                    
                                                            | 288 | 288 |  			$this->includes(); | 
                                                                                                            
                                                            | 289 | 289 |  			$this->init_hooks(); | 
                                                                                                            
                                                            | 290 | 290 |   | 
                                                                                                            
                                                            | 291 |  | -			do_action( 'give_loaded' ); | 
                                                                                                            
                                                            |  | 291 | +			do_action('give_loaded'); | 
                                                                                                            
                                                            | 292 | 292 |  		} | 
                                                                                                            
                                                            | 293 | 293 |   | 
                                                                                                            
                                                            | 294 | 294 |  		/** | 
                                                                                                                                                        
                                                        |  | @@ -297,11 +297,11 @@  discard block | 
                                                    
                                                        |  |  |  block discarded – undo | 
                                                                                                                                                                                                                    
                                                            | 297 | 297 |  		 * @since  1.8.9 | 
                                                                                                            
                                                            | 298 | 298 |  		 */ | 
                                                                                                            
                                                            | 299 | 299 |  		private function init_hooks() { | 
                                                                                                            
                                                            | 300 |  | -			register_activation_hook( GIVE_PLUGIN_FILE, 'give_install' ); | 
                                                                                                            
                                                            | 301 |  | -			add_action( 'plugins_loaded', array( $this, 'init' ), 0 ); | 
                                                                                                            
                                                            |  | 300 | +			register_activation_hook(GIVE_PLUGIN_FILE, 'give_install'); | 
                                                                                                            
                                                            |  | 301 | +			add_action('plugins_loaded', array($this, 'init'), 0); | 
                                                                                                            
                                                            | 302 | 302 |   | 
                                                                                                            
                                                            | 303 | 303 |  			// Set up localization on init Hook. | 
                                                                                                            
                                                            | 304 |  | -			add_action( 'init', array( $this, 'load_textdomain' ), 0 ); | 
                                                                                                            
                                                            |  | 304 | +			add_action('init', array($this, 'load_textdomain'), 0); | 
                                                                                                            
                                                            | 305 | 305 |  		} | 
                                                                                                            
                                                            | 306 | 306 |   | 
                                                                                                            
                                                            | 307 | 307 |   | 
                                                                                                                                                        
                                                        |  | @@ -317,7 +317,7 @@  discard block | 
                                                    
                                                        |  |  |  block discarded – undo | 
                                                                                                                                                                                                                    
                                                            | 317 | 317 |  			 * | 
                                                                                                            
                                                            | 318 | 318 |  			 * @since 1.8.9 | 
                                                                                                            
                                                            | 319 | 319 |  			 */ | 
                                                                                                            
                                                            | 320 |  | -			do_action( 'before_give_init' ); | 
                                                                                                            
                                                            |  | 320 | +			do_action('before_give_init'); | 
                                                                                                            
                                                            | 321 | 321 |   | 
                                                                                                            
                                                            | 322 | 322 |  			// Set up localization. | 
                                                                                                            
                                                            | 323 | 323 |  			$this->load_textdomain(); | 
                                                                                                                                                        
                                                        |  | @@ -350,7 +350,7 @@  discard block | 
                                                    
                                                        |  |  |  block discarded – undo | 
                                                                                                                                                                                                                    
                                                            | 350 | 350 |  			 * | 
                                                                                                            
                                                            | 351 | 351 |  			 * @since 1.8.7 | 
                                                                                                            
                                                            | 352 | 352 |  			 */ | 
                                                                                                            
                                                            | 353 |  | -			do_action( 'give_init', $this ); | 
                                                                                                            
                                                            |  | 353 | +			do_action('give_init', $this); | 
                                                                                                            
                                                            | 354 | 354 |   | 
                                                                                                            
                                                            | 355 | 355 |  		} | 
                                                                                                            
                                                            | 356 | 356 |   | 
                                                                                                                                                        
                                                        |  | @@ -367,7 +367,7 @@  discard block | 
                                                    
                                                        |  |  |  block discarded – undo | 
                                                                                                                                                                                                                    
                                                            | 367 | 367 |  		 */ | 
                                                                                                            
                                                            | 368 | 368 |  		public function __clone() { | 
                                                                                                            
                                                            | 369 | 369 |  			// Cloning instances of the class is forbidden. | 
                                                                                                            
                                                            | 370 |  | -			give_doing_it_wrong( __FUNCTION__, __( 'Cheatin’ huh?', 'give' ), '1.0' ); | 
                                                                                                            
                                                            |  | 370 | +			give_doing_it_wrong(__FUNCTION__, __('Cheatin’ huh?', 'give'), '1.0'); | 
                                                                                                            
                                                            | 371 | 371 |  		} | 
                                                                                                            
                                                            | 372 | 372 |   | 
                                                                                                            
                                                            | 373 | 373 |  		/** | 
                                                                                                                                                        
                                                        |  | @@ -380,7 +380,7 @@  discard block | 
                                                    
                                                        |  |  |  block discarded – undo | 
                                                                                                                                                                                                                    
                                                            | 380 | 380 |  		 */ | 
                                                                                                            
                                                            | 381 | 381 |  		public function __wakeup() { | 
                                                                                                            
                                                            | 382 | 382 |  			// Unserializing instances of the class is forbidden. | 
                                                                                                            
                                                            | 383 |  | -			give_doing_it_wrong( __FUNCTION__, __( 'Cheatin’ huh?', 'give' ), '1.0' ); | 
                                                                                                            
                                                            |  | 383 | +			give_doing_it_wrong(__FUNCTION__, __('Cheatin’ huh?', 'give'), '1.0'); | 
                                                                                                            
                                                            | 384 | 384 |  		} | 
                                                                                                            
                                                            | 385 | 385 |   | 
                                                                                                            
                                                            | 386 | 386 |  		/** | 
                                                                                                                                                        
                                                        |  | @@ -394,33 +394,33 @@  discard block | 
                                                    
                                                        |  |  |  block discarded – undo | 
                                                                                                                                                                                                                    
                                                            | 394 | 394 |  		private function setup_constants() { | 
                                                                                                            
                                                            | 395 | 395 |   | 
                                                                                                            
                                                            | 396 | 396 |  			// Plugin version | 
                                                                                                            
                                                            | 397 |  | -			if ( ! defined( 'GIVE_VERSION' ) ) { | 
                                                                                                            
                                                            | 398 |  | -				define( 'GIVE_VERSION', '2.1.6' ); | 
                                                                                                            
                                                            |  | 397 | +			if ( ! defined('GIVE_VERSION')) { | 
                                                                                                            
                                                            |  | 398 | +				define('GIVE_VERSION', '2.1.6'); | 
                                                                                                            
                                                            | 399 | 399 |  			} | 
                                                                                                            
                                                            | 400 | 400 |   | 
                                                                                                            
                                                            | 401 | 401 |  			// Plugin Root File | 
                                                                                                            
                                                            | 402 |  | -			if ( ! defined( 'GIVE_PLUGIN_FILE' ) ) { | 
                                                                                                            
                                                            | 403 |  | -				define( 'GIVE_PLUGIN_FILE', __FILE__ ); | 
                                                                                                            
                                                            |  | 402 | +			if ( ! defined('GIVE_PLUGIN_FILE')) { | 
                                                                                                            
                                                            |  | 403 | +				define('GIVE_PLUGIN_FILE', __FILE__); | 
                                                                                                            
                                                            | 404 | 404 |  			} | 
                                                                                                            
                                                            | 405 | 405 |   | 
                                                                                                            
                                                            | 406 | 406 |  			// Plugin Folder Path | 
                                                                                                            
                                                            | 407 |  | -			if ( ! defined( 'GIVE_PLUGIN_DIR' ) ) { | 
                                                                                                            
                                                            | 408 |  | -				define( 'GIVE_PLUGIN_DIR', plugin_dir_path( GIVE_PLUGIN_FILE ) ); | 
                                                                                                            
                                                            |  | 407 | +			if ( ! defined('GIVE_PLUGIN_DIR')) { | 
                                                                                                            
                                                            |  | 408 | +				define('GIVE_PLUGIN_DIR', plugin_dir_path(GIVE_PLUGIN_FILE)); | 
                                                                                                            
                                                            | 409 | 409 |  			} | 
                                                                                                            
                                                            | 410 | 410 |   | 
                                                                                                            
                                                            | 411 | 411 |  			// Plugin Folder URL | 
                                                                                                            
                                                            | 412 |  | -			if ( ! defined( 'GIVE_PLUGIN_URL' ) ) { | 
                                                                                                            
                                                            | 413 |  | -				define( 'GIVE_PLUGIN_URL', plugin_dir_url( GIVE_PLUGIN_FILE ) ); | 
                                                                                                            
                                                            |  | 412 | +			if ( ! defined('GIVE_PLUGIN_URL')) { | 
                                                                                                            
                                                            |  | 413 | +				define('GIVE_PLUGIN_URL', plugin_dir_url(GIVE_PLUGIN_FILE)); | 
                                                                                                            
                                                            | 414 | 414 |  			} | 
                                                                                                            
                                                            | 415 | 415 |   | 
                                                                                                            
                                                            | 416 | 416 |  			// Plugin Basename aka: "give/give.php" | 
                                                                                                            
                                                            | 417 |  | -			if ( ! defined( 'GIVE_PLUGIN_BASENAME' ) ) { | 
                                                                                                            
                                                            | 418 |  | -				define( 'GIVE_PLUGIN_BASENAME', plugin_basename( GIVE_PLUGIN_FILE ) ); | 
                                                                                                            
                                                            |  | 417 | +			if ( ! defined('GIVE_PLUGIN_BASENAME')) { | 
                                                                                                            
                                                            |  | 418 | +				define('GIVE_PLUGIN_BASENAME', plugin_basename(GIVE_PLUGIN_FILE)); | 
                                                                                                            
                                                            | 419 | 419 |  			} | 
                                                                                                            
                                                            | 420 | 420 |   | 
                                                                                                            
                                                            | 421 | 421 |  			// Make sure CAL_GREGORIAN is defined | 
                                                                                                            
                                                            | 422 |  | -			if ( ! defined( 'CAL_GREGORIAN' ) ) { | 
                                                                                                            
                                                            | 423 |  | -				define( 'CAL_GREGORIAN', 1 ); | 
                                                                                                            
                                                            |  | 422 | +			if ( ! defined('CAL_GREGORIAN')) { | 
                                                                                                            
                                                            |  | 423 | +				define('CAL_GREGORIAN', 1); | 
                                                                                                            
                                                            | 424 | 424 |  			} | 
                                                                                                            
                                                            | 425 | 425 |  		} | 
                                                                                                            
                                                            | 426 | 426 |   | 
                                                                                                                                                        
                                                        |  | @@ -438,161 +438,161 @@  discard block | 
                                                    
                                                        |  |  |  block discarded – undo | 
                                                                                                                                                                                                                    
                                                            | 438 | 438 |  			/** | 
                                                                                                            
                                                            | 439 | 439 |  			 * Load libraries. | 
                                                                                                            
                                                            | 440 | 440 |  			 */ | 
                                                                                                            
                                                            | 441 |  | -			if ( ! class_exists( 'WP_Async_Request' ) ) { | 
                                                                                                            
                                                            | 442 |  | -				include_once( GIVE_PLUGIN_DIR . 'includes/libraries/wp-async-request.php' ); | 
                                                                                                            
                                                            |  | 441 | +			if ( ! class_exists('WP_Async_Request')) { | 
                                                                                                            
                                                            |  | 442 | +				include_once(GIVE_PLUGIN_DIR.'includes/libraries/wp-async-request.php'); | 
                                                                                                            
                                                            | 443 | 443 |  			} | 
                                                                                                            
                                                            | 444 | 444 |   | 
                                                                                                            
                                                            | 445 |  | -			if ( ! class_exists( 'WP_Background_Process' ) ) { | 
                                                                                                            
                                                            | 446 |  | -				include_once( GIVE_PLUGIN_DIR . 'includes/libraries/wp-background-process.php' ); | 
                                                                                                            
                                                            |  | 445 | +			if ( ! class_exists('WP_Background_Process')) { | 
                                                                                                            
                                                            |  | 446 | +				include_once(GIVE_PLUGIN_DIR.'includes/libraries/wp-background-process.php'); | 
                                                                                                            
                                                            | 447 | 447 |  			} | 
                                                                                                            
                                                            | 448 | 448 |   | 
                                                                                                            
                                                            | 449 | 449 |  			/** | 
                                                                                                            
                                                            | 450 | 450 |  			 * Load plugin files | 
                                                                                                            
                                                            | 451 | 451 |  			 */ | 
                                                                                                            
                                                            | 452 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/admin/class-admin-settings.php'; | 
                                                                                                            
                                                            | 453 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/admin/class-give-settings.php'; | 
                                                                                                            
                                                            |  | 452 | +			require_once GIVE_PLUGIN_DIR.'includes/admin/class-admin-settings.php'; | 
                                                                                                            
                                                            |  | 453 | +			require_once GIVE_PLUGIN_DIR.'includes/admin/class-give-settings.php'; | 
                                                                                                            
                                                            | 454 | 454 |  			$give_options = give_get_settings(); | 
                                                                                                            
                                                            | 455 | 455 |   | 
                                                                                                            
                                                            | 456 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/class-give-cron.php'; | 
                                                                                                            
                                                            | 457 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/class-give-async-process.php'; | 
                                                                                                            
                                                            | 458 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/admin/give-metabox-functions.php'; | 
                                                                                                            
                                                            | 459 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/class-give-cache.php'; | 
                                                                                                            
                                                            | 460 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/post-types.php'; | 
                                                                                                            
                                                            | 461 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/ajax-functions.php'; | 
                                                                                                            
                                                            | 462 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/actions.php'; | 
                                                                                                            
                                                            | 463 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/filters.php'; | 
                                                                                                            
                                                            | 464 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/api/class-give-api.php'; | 
                                                                                                            
                                                            | 465 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/api/class-give-api-v2.php'; | 
                                                                                                            
                                                            | 466 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/class-give-tooltips.php'; | 
                                                                                                            
                                                            | 467 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/class-notices.php'; | 
                                                                                                            
                                                            | 468 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/class-give-translation.php'; | 
                                                                                                            
                                                            | 469 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/class-give-readme-parser.php'; | 
                                                                                                            
                                                            | 470 |  | - | 
                                                                                                            
                                                            | 471 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/class-give-scripts.php'; | 
                                                                                                            
                                                            | 472 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/class-give-roles.php'; | 
                                                                                                            
                                                            | 473 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/class-give-template-loader.php'; | 
                                                                                                            
                                                            | 474 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/class-give-donate-form.php'; | 
                                                                                                            
                                                            | 475 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/class-give-db.php'; | 
                                                                                                            
                                                            | 476 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/class-give-db-meta.php'; | 
                                                                                                            
                                                            | 477 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/class-give-db-donors.php'; | 
                                                                                                            
                                                            | 478 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/class-give-db-donor-meta.php'; | 
                                                                                                            
                                                            | 479 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/class-give-donor.php'; | 
                                                                                                            
                                                            | 480 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/class-give-stats.php'; | 
                                                                                                            
                                                            | 481 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/class-give-session.php'; | 
                                                                                                            
                                                            | 482 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/class-give-html-elements.php'; | 
                                                                                                            
                                                            | 483 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/class-give-logging.php'; | 
                                                                                                            
                                                            | 484 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/class-give-license-handler.php'; | 
                                                                                                            
                                                            | 485 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/class-give-email-access.php'; | 
                                                                                                            
                                                            | 486 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/class-give-db-payment-meta.php'; | 
                                                                                                            
                                                            | 487 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/class-give-db-form-meta.php'; | 
                                                                                                            
                                                            | 488 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/class-give-db-sequential-ordering.php'; | 
                                                                                                            
                                                            | 489 |  | - | 
                                                                                                            
                                                            | 490 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/country-functions.php'; | 
                                                                                                            
                                                            | 491 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/template-functions.php'; | 
                                                                                                            
                                                            | 492 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/misc-functions.php'; | 
                                                                                                            
                                                            | 493 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/import-functions.php'; | 
                                                                                                            
                                                            | 494 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/forms/functions.php'; | 
                                                                                                            
                                                            | 495 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/forms/template.php'; | 
                                                                                                            
                                                            | 496 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/forms/widget.php'; | 
                                                                                                            
                                                            | 497 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/shortcodes.php'; | 
                                                                                                            
                                                            | 498 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/formatting.php'; | 
                                                                                                            
                                                            | 499 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/currency-functions.php'; | 
                                                                                                            
                                                            | 500 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/price-functions.php'; | 
                                                                                                            
                                                            | 501 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/error-tracking.php'; | 
                                                                                                            
                                                            | 502 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/process-donation.php'; | 
                                                                                                            
                                                            | 503 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/login-register.php'; | 
                                                                                                            
                                                            | 504 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/user-functions.php'; | 
                                                                                                            
                                                            | 505 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/plugin-compatibility.php'; | 
                                                                                                            
                                                            | 506 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/deprecated/deprecated-classes.php'; | 
                                                                                                            
                                                            | 507 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/deprecated/deprecated-functions.php'; | 
                                                                                                            
                                                            | 508 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/deprecated/deprecated-actions.php'; | 
                                                                                                            
                                                            | 509 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/deprecated/deprecated-filters.php'; | 
                                                                                                            
                                                            | 510 |  | - | 
                                                                                                            
                                                            | 511 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/payments/backward-compatibility.php'; | 
                                                                                                            
                                                            | 512 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/payments/functions.php'; | 
                                                                                                            
                                                            | 513 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/payments/actions.php'; | 
                                                                                                            
                                                            | 514 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/payments/class-payment-stats.php'; | 
                                                                                                            
                                                            | 515 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/payments/class-payments-query.php'; | 
                                                                                                            
                                                            | 516 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/payments/class-give-payment.php'; | 
                                                                                                            
                                                            | 517 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/payments/class-give-sequential-donation-number.php'; | 
                                                                                                            
                                                            | 518 |  | - | 
                                                                                                            
                                                            | 519 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/gateways/functions.php'; | 
                                                                                                            
                                                            | 520 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/gateways/actions.php'; | 
                                                                                                            
                                                            | 521 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/gateways/paypal-standard.php'; | 
                                                                                                            
                                                            | 522 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/gateways/offline-donations.php'; | 
                                                                                                            
                                                            | 523 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/gateways/manual.php'; | 
                                                                                                            
                                                            | 524 |  | - | 
                                                                                                            
                                                            | 525 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/emails/class-give-emails.php'; | 
                                                                                                            
                                                            | 526 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/emails/class-give-email-tags.php'; | 
                                                                                                            
                                                            | 527 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/admin/emails/class-email-notifications.php'; | 
                                                                                                            
                                                            | 528 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/emails/functions.php'; | 
                                                                                                            
                                                            | 529 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/emails/template.php'; | 
                                                                                                            
                                                            | 530 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/emails/actions.php'; | 
                                                                                                            
                                                            | 531 |  | - | 
                                                                                                            
                                                            | 532 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/donors/class-give-donors-query.php'; | 
                                                                                                            
                                                            | 533 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/donors/backward-compatibility.php'; | 
                                                                                                            
                                                            | 534 |  | - | 
                                                                                                            
                                                            | 535 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/admin/upgrades/class-give-updates.php'; | 
                                                                                                            
                                                            | 536 |  | - | 
                                                                                                            
                                                            | 537 |  | -			require_once GIVE_PLUGIN_DIR . 'blocks/load.php'; | 
                                                                                                            
                                                            | 538 |  | - | 
                                                                                                            
                                                            | 539 |  | -			if ( defined( 'WP_CLI' ) && WP_CLI ) { | 
                                                                                                            
                                                            | 540 |  | -				require_once GIVE_PLUGIN_DIR . 'includes/class-give-cli-commands.php'; | 
                                                                                                            
                                                            |  | 456 | +			require_once GIVE_PLUGIN_DIR.'includes/class-give-cron.php'; | 
                                                                                                            
                                                            |  | 457 | +			require_once GIVE_PLUGIN_DIR.'includes/class-give-async-process.php'; | 
                                                                                                            
                                                            |  | 458 | +			require_once GIVE_PLUGIN_DIR.'includes/admin/give-metabox-functions.php'; | 
                                                                                                            
                                                            |  | 459 | +			require_once GIVE_PLUGIN_DIR.'includes/class-give-cache.php'; | 
                                                                                                            
                                                            |  | 460 | +			require_once GIVE_PLUGIN_DIR.'includes/post-types.php'; | 
                                                                                                            
                                                            |  | 461 | +			require_once GIVE_PLUGIN_DIR.'includes/ajax-functions.php'; | 
                                                                                                            
                                                            |  | 462 | +			require_once GIVE_PLUGIN_DIR.'includes/actions.php'; | 
                                                                                                            
                                                            |  | 463 | +			require_once GIVE_PLUGIN_DIR.'includes/filters.php'; | 
                                                                                                            
                                                            |  | 464 | +			require_once GIVE_PLUGIN_DIR.'includes/api/class-give-api.php'; | 
                                                                                                            
                                                            |  | 465 | +			require_once GIVE_PLUGIN_DIR.'includes/api/class-give-api-v2.php'; | 
                                                                                                            
                                                            |  | 466 | +			require_once GIVE_PLUGIN_DIR.'includes/class-give-tooltips.php'; | 
                                                                                                            
                                                            |  | 467 | +			require_once GIVE_PLUGIN_DIR.'includes/class-notices.php'; | 
                                                                                                            
                                                            |  | 468 | +			require_once GIVE_PLUGIN_DIR.'includes/class-give-translation.php'; | 
                                                                                                            
                                                            |  | 469 | +			require_once GIVE_PLUGIN_DIR.'includes/class-give-readme-parser.php'; | 
                                                                                                            
                                                            |  | 470 | + | 
                                                                                                            
                                                            |  | 471 | +			require_once GIVE_PLUGIN_DIR.'includes/class-give-scripts.php'; | 
                                                                                                            
                                                            |  | 472 | +			require_once GIVE_PLUGIN_DIR.'includes/class-give-roles.php'; | 
                                                                                                            
                                                            |  | 473 | +			require_once GIVE_PLUGIN_DIR.'includes/class-give-template-loader.php'; | 
                                                                                                            
                                                            |  | 474 | +			require_once GIVE_PLUGIN_DIR.'includes/class-give-donate-form.php'; | 
                                                                                                            
                                                            |  | 475 | +			require_once GIVE_PLUGIN_DIR.'includes/class-give-db.php'; | 
                                                                                                            
                                                            |  | 476 | +			require_once GIVE_PLUGIN_DIR.'includes/class-give-db-meta.php'; | 
                                                                                                            
                                                            |  | 477 | +			require_once GIVE_PLUGIN_DIR.'includes/class-give-db-donors.php'; | 
                                                                                                            
                                                            |  | 478 | +			require_once GIVE_PLUGIN_DIR.'includes/class-give-db-donor-meta.php'; | 
                                                                                                            
                                                            |  | 479 | +			require_once GIVE_PLUGIN_DIR.'includes/class-give-donor.php'; | 
                                                                                                            
                                                            |  | 480 | +			require_once GIVE_PLUGIN_DIR.'includes/class-give-stats.php'; | 
                                                                                                            
                                                            |  | 481 | +			require_once GIVE_PLUGIN_DIR.'includes/class-give-session.php'; | 
                                                                                                            
                                                            |  | 482 | +			require_once GIVE_PLUGIN_DIR.'includes/class-give-html-elements.php'; | 
                                                                                                            
                                                            |  | 483 | +			require_once GIVE_PLUGIN_DIR.'includes/class-give-logging.php'; | 
                                                                                                            
                                                            |  | 484 | +			require_once GIVE_PLUGIN_DIR.'includes/class-give-license-handler.php'; | 
                                                                                                            
                                                            |  | 485 | +			require_once GIVE_PLUGIN_DIR.'includes/class-give-email-access.php'; | 
                                                                                                            
                                                            |  | 486 | +			require_once GIVE_PLUGIN_DIR.'includes/class-give-db-payment-meta.php'; | 
                                                                                                            
                                                            |  | 487 | +			require_once GIVE_PLUGIN_DIR.'includes/class-give-db-form-meta.php'; | 
                                                                                                            
                                                            |  | 488 | +			require_once GIVE_PLUGIN_DIR.'includes/class-give-db-sequential-ordering.php'; | 
                                                                                                            
                                                            |  | 489 | + | 
                                                                                                            
                                                            |  | 490 | +			require_once GIVE_PLUGIN_DIR.'includes/country-functions.php'; | 
                                                                                                            
                                                            |  | 491 | +			require_once GIVE_PLUGIN_DIR.'includes/template-functions.php'; | 
                                                                                                            
                                                            |  | 492 | +			require_once GIVE_PLUGIN_DIR.'includes/misc-functions.php'; | 
                                                                                                            
                                                            |  | 493 | +			require_once GIVE_PLUGIN_DIR.'includes/import-functions.php'; | 
                                                                                                            
                                                            |  | 494 | +			require_once GIVE_PLUGIN_DIR.'includes/forms/functions.php'; | 
                                                                                                            
                                                            |  | 495 | +			require_once GIVE_PLUGIN_DIR.'includes/forms/template.php'; | 
                                                                                                            
                                                            |  | 496 | +			require_once GIVE_PLUGIN_DIR.'includes/forms/widget.php'; | 
                                                                                                            
                                                            |  | 497 | +			require_once GIVE_PLUGIN_DIR.'includes/shortcodes.php'; | 
                                                                                                            
                                                            |  | 498 | +			require_once GIVE_PLUGIN_DIR.'includes/formatting.php'; | 
                                                                                                            
                                                            |  | 499 | +			require_once GIVE_PLUGIN_DIR.'includes/currency-functions.php'; | 
                                                                                                            
                                                            |  | 500 | +			require_once GIVE_PLUGIN_DIR.'includes/price-functions.php'; | 
                                                                                                            
                                                            |  | 501 | +			require_once GIVE_PLUGIN_DIR.'includes/error-tracking.php'; | 
                                                                                                            
                                                            |  | 502 | +			require_once GIVE_PLUGIN_DIR.'includes/process-donation.php'; | 
                                                                                                            
                                                            |  | 503 | +			require_once GIVE_PLUGIN_DIR.'includes/login-register.php'; | 
                                                                                                            
                                                            |  | 504 | +			require_once GIVE_PLUGIN_DIR.'includes/user-functions.php'; | 
                                                                                                            
                                                            |  | 505 | +			require_once GIVE_PLUGIN_DIR.'includes/plugin-compatibility.php'; | 
                                                                                                            
                                                            |  | 506 | +			require_once GIVE_PLUGIN_DIR.'includes/deprecated/deprecated-classes.php'; | 
                                                                                                            
                                                            |  | 507 | +			require_once GIVE_PLUGIN_DIR.'includes/deprecated/deprecated-functions.php'; | 
                                                                                                            
                                                            |  | 508 | +			require_once GIVE_PLUGIN_DIR.'includes/deprecated/deprecated-actions.php'; | 
                                                                                                            
                                                            |  | 509 | +			require_once GIVE_PLUGIN_DIR.'includes/deprecated/deprecated-filters.php'; | 
                                                                                                            
                                                            |  | 510 | + | 
                                                                                                            
                                                            |  | 511 | +			require_once GIVE_PLUGIN_DIR.'includes/payments/backward-compatibility.php'; | 
                                                                                                            
                                                            |  | 512 | +			require_once GIVE_PLUGIN_DIR.'includes/payments/functions.php'; | 
                                                                                                            
                                                            |  | 513 | +			require_once GIVE_PLUGIN_DIR.'includes/payments/actions.php'; | 
                                                                                                            
                                                            |  | 514 | +			require_once GIVE_PLUGIN_DIR.'includes/payments/class-payment-stats.php'; | 
                                                                                                            
                                                            |  | 515 | +			require_once GIVE_PLUGIN_DIR.'includes/payments/class-payments-query.php'; | 
                                                                                                            
                                                            |  | 516 | +			require_once GIVE_PLUGIN_DIR.'includes/payments/class-give-payment.php'; | 
                                                                                                            
                                                            |  | 517 | +			require_once GIVE_PLUGIN_DIR.'includes/payments/class-give-sequential-donation-number.php'; | 
                                                                                                            
                                                            |  | 518 | + | 
                                                                                                            
                                                            |  | 519 | +			require_once GIVE_PLUGIN_DIR.'includes/gateways/functions.php'; | 
                                                                                                            
                                                            |  | 520 | +			require_once GIVE_PLUGIN_DIR.'includes/gateways/actions.php'; | 
                                                                                                            
                                                            |  | 521 | +			require_once GIVE_PLUGIN_DIR.'includes/gateways/paypal-standard.php'; | 
                                                                                                            
                                                            |  | 522 | +			require_once GIVE_PLUGIN_DIR.'includes/gateways/offline-donations.php'; | 
                                                                                                            
                                                            |  | 523 | +			require_once GIVE_PLUGIN_DIR.'includes/gateways/manual.php'; | 
                                                                                                            
                                                            |  | 524 | + | 
                                                                                                            
                                                            |  | 525 | +			require_once GIVE_PLUGIN_DIR.'includes/emails/class-give-emails.php'; | 
                                                                                                            
                                                            |  | 526 | +			require_once GIVE_PLUGIN_DIR.'includes/emails/class-give-email-tags.php'; | 
                                                                                                            
                                                            |  | 527 | +			require_once GIVE_PLUGIN_DIR.'includes/admin/emails/class-email-notifications.php'; | 
                                                                                                            
                                                            |  | 528 | +			require_once GIVE_PLUGIN_DIR.'includes/emails/functions.php'; | 
                                                                                                            
                                                            |  | 529 | +			require_once GIVE_PLUGIN_DIR.'includes/emails/template.php'; | 
                                                                                                            
                                                            |  | 530 | +			require_once GIVE_PLUGIN_DIR.'includes/emails/actions.php'; | 
                                                                                                            
                                                            |  | 531 | + | 
                                                                                                            
                                                            |  | 532 | +			require_once GIVE_PLUGIN_DIR.'includes/donors/class-give-donors-query.php'; | 
                                                                                                            
                                                            |  | 533 | +			require_once GIVE_PLUGIN_DIR.'includes/donors/backward-compatibility.php'; | 
                                                                                                            
                                                            |  | 534 | + | 
                                                                                                            
                                                            |  | 535 | +			require_once GIVE_PLUGIN_DIR.'includes/admin/upgrades/class-give-updates.php'; | 
                                                                                                            
                                                            |  | 536 | + | 
                                                                                                            
                                                            |  | 537 | +			require_once GIVE_PLUGIN_DIR.'blocks/load.php'; | 
                                                                                                            
                                                            |  | 538 | + | 
                                                                                                            
                                                            |  | 539 | +			if (defined('WP_CLI') && WP_CLI) { | 
                                                                                                            
                                                            |  | 540 | +				require_once GIVE_PLUGIN_DIR.'includes/class-give-cli-commands.php'; | 
                                                                                                            
                                                            | 541 | 541 |  			} | 
                                                                                                            
                                                            | 542 | 542 |   | 
                                                                                                            
                                                            | 543 |  | -			if ( is_admin() || ( defined( 'WP_CLI' ) && WP_CLI ) ) { | 
                                                                                                            
                                                            | 544 |  | - | 
                                                                                                            
                                                            | 545 |  | -				require_once GIVE_PLUGIN_DIR . 'includes/admin/admin-footer.php'; | 
                                                                                                            
                                                            | 546 |  | -				require_once GIVE_PLUGIN_DIR . 'includes/admin/welcome.php'; | 
                                                                                                            
                                                            | 547 |  | -				require_once GIVE_PLUGIN_DIR . 'includes/admin/admin-pages.php'; | 
                                                                                                            
                                                            | 548 |  | -				require_once GIVE_PLUGIN_DIR . 'includes/admin/class-api-keys-table.php'; | 
                                                                                                            
                                                            | 549 |  | -				require_once GIVE_PLUGIN_DIR . 'includes/admin/class-i18n-module.php'; | 
                                                                                                            
                                                            | 550 |  | -				require_once GIVE_PLUGIN_DIR . 'includes/admin/admin-actions.php'; | 
                                                                                                            
                                                            | 551 |  | -				require_once GIVE_PLUGIN_DIR . 'includes/admin/admin-filters.php'; | 
                                                                                                            
                                                            | 552 |  | -				require_once GIVE_PLUGIN_DIR . 'includes/admin/add-ons.php'; | 
                                                                                                            
                                                            | 553 |  | -				require_once GIVE_PLUGIN_DIR . 'includes/admin/plugins.php'; | 
                                                                                                            
                                                            | 554 |  | -				require_once GIVE_PLUGIN_DIR . 'includes/admin/dashboard-widgets.php'; | 
                                                                                                            
                                                            | 555 |  | -				require_once GIVE_PLUGIN_DIR . 'includes/admin/class-blank-slate.php'; | 
                                                                                                            
                                                            | 556 |  | - | 
                                                                                                            
                                                            | 557 |  | -				require_once GIVE_PLUGIN_DIR . 'includes/admin/payments/actions.php'; | 
                                                                                                            
                                                            | 558 |  | -				require_once GIVE_PLUGIN_DIR . 'includes/admin/payments/payments-history.php'; | 
                                                                                                            
                                                            | 559 |  | - | 
                                                                                                            
                                                            | 560 |  | -				require_once GIVE_PLUGIN_DIR . 'includes/admin/donors/donors.php'; | 
                                                                                                            
                                                            | 561 |  | -				require_once GIVE_PLUGIN_DIR . 'includes/admin/donors/donor-functions.php'; | 
                                                                                                            
                                                            | 562 |  | -				require_once GIVE_PLUGIN_DIR . 'includes/admin/donors/donor-actions.php'; | 
                                                                                                            
                                                            | 563 |  | - | 
                                                                                                            
                                                            | 564 |  | -				require_once GIVE_PLUGIN_DIR . 'includes/admin/forms/metabox.php'; | 
                                                                                                            
                                                            | 565 |  | -				require_once GIVE_PLUGIN_DIR . 'includes/admin/forms/class-metabox-form-data.php'; | 
                                                                                                            
                                                            | 566 |  | -				require_once GIVE_PLUGIN_DIR . 'includes/admin/forms/dashboard-columns.php'; | 
                                                                                                            
                                                            | 567 |  | - | 
                                                                                                            
                                                            | 568 |  | -				require_once GIVE_PLUGIN_DIR . 'includes/admin/tools/export/export-functions.php'; | 
                                                                                                            
                                                            | 569 |  | -				require_once GIVE_PLUGIN_DIR . 'includes/admin/tools/export/class-export.php'; | 
                                                                                                            
                                                            | 570 |  | -				require_once GIVE_PLUGIN_DIR . 'includes/admin/tools/export/export-actions.php'; | 
                                                                                                            
                                                            | 571 |  | -				require_once GIVE_PLUGIN_DIR . 'includes/admin/tools/export/pdf-reports.php'; | 
                                                                                                            
                                                            | 572 |  | -				require_once GIVE_PLUGIN_DIR . 'includes/admin/tools/export/give-export-donations-functions.php'; | 
                                                                                                            
                                                            | 573 |  | - | 
                                                                                                            
                                                            | 574 |  | -				require_once GIVE_PLUGIN_DIR . 'includes/admin/reports/reports.php'; | 
                                                                                                            
                                                            | 575 |  | -				require_once GIVE_PLUGIN_DIR . 'includes/admin/reports/class-give-graph.php'; | 
                                                                                                            
                                                            | 576 |  | -				require_once GIVE_PLUGIN_DIR . 'includes/admin/reports/graphing.php'; | 
                                                                                                            
                                                            | 577 |  | - | 
                                                                                                            
                                                            | 578 |  | -				require_once GIVE_PLUGIN_DIR . 'includes/admin/tools/logs/logs.php'; | 
                                                                                                            
                                                            | 579 |  | - | 
                                                                                                            
                                                            | 580 |  | -				require_once GIVE_PLUGIN_DIR . 'includes/admin/tools/data/tools-actions.php'; | 
                                                                                                            
                                                            | 581 |  | - | 
                                                                                                            
                                                            | 582 |  | -				require_once GIVE_PLUGIN_DIR . 'includes/admin/shortcodes/abstract-shortcode-generator.php'; | 
                                                                                                            
                                                            | 583 |  | -				require_once GIVE_PLUGIN_DIR . 'includes/admin/shortcodes/class-shortcode-button.php'; | 
                                                                                                            
                                                            | 584 |  | -				require_once GIVE_PLUGIN_DIR . 'includes/admin/shortcodes/shortcode-give-form.php'; | 
                                                                                                            
                                                            | 585 |  | -				require_once GIVE_PLUGIN_DIR . 'includes/admin/shortcodes/shortcode-give-goal.php'; | 
                                                                                                            
                                                            | 586 |  | -				require_once GIVE_PLUGIN_DIR . 'includes/admin/shortcodes/shortcode-give-login.php'; | 
                                                                                                            
                                                            | 587 |  | -				require_once GIVE_PLUGIN_DIR . 'includes/admin/shortcodes/shortcode-give-register.php'; | 
                                                                                                            
                                                            | 588 |  | -				require_once GIVE_PLUGIN_DIR . 'includes/admin/shortcodes/shortcode-give-profile-editor.php'; | 
                                                                                                            
                                                            | 589 |  | -				require_once GIVE_PLUGIN_DIR . 'includes/admin/shortcodes/shortcode-give-donation-grid.php'; | 
                                                                                                            
                                                            | 590 |  | -				require_once GIVE_PLUGIN_DIR . 'includes/admin/shortcodes/shortcode-give-donation-history.php'; | 
                                                                                                            
                                                            | 591 |  | -				require_once GIVE_PLUGIN_DIR . 'includes/admin/shortcodes/shortcode-give-receipt.php'; | 
                                                                                                            
                                                            | 592 |  | -				require_once GIVE_PLUGIN_DIR . 'includes/admin/shortcodes/shortcode-give-totals.php'; | 
                                                                                                            
                                                            |  | 543 | +			if (is_admin() || (defined('WP_CLI') && WP_CLI)) { | 
                                                                                                            
                                                            |  | 544 | + | 
                                                                                                            
                                                            |  | 545 | +				require_once GIVE_PLUGIN_DIR.'includes/admin/admin-footer.php'; | 
                                                                                                            
                                                            |  | 546 | +				require_once GIVE_PLUGIN_DIR.'includes/admin/welcome.php'; | 
                                                                                                            
                                                            |  | 547 | +				require_once GIVE_PLUGIN_DIR.'includes/admin/admin-pages.php'; | 
                                                                                                            
                                                            |  | 548 | +				require_once GIVE_PLUGIN_DIR.'includes/admin/class-api-keys-table.php'; | 
                                                                                                            
                                                            |  | 549 | +				require_once GIVE_PLUGIN_DIR.'includes/admin/class-i18n-module.php'; | 
                                                                                                            
                                                            |  | 550 | +				require_once GIVE_PLUGIN_DIR.'includes/admin/admin-actions.php'; | 
                                                                                                            
                                                            |  | 551 | +				require_once GIVE_PLUGIN_DIR.'includes/admin/admin-filters.php'; | 
                                                                                                            
                                                            |  | 552 | +				require_once GIVE_PLUGIN_DIR.'includes/admin/add-ons.php'; | 
                                                                                                            
                                                            |  | 553 | +				require_once GIVE_PLUGIN_DIR.'includes/admin/plugins.php'; | 
                                                                                                            
                                                            |  | 554 | +				require_once GIVE_PLUGIN_DIR.'includes/admin/dashboard-widgets.php'; | 
                                                                                                            
                                                            |  | 555 | +				require_once GIVE_PLUGIN_DIR.'includes/admin/class-blank-slate.php'; | 
                                                                                                            
                                                            |  | 556 | + | 
                                                                                                            
                                                            |  | 557 | +				require_once GIVE_PLUGIN_DIR.'includes/admin/payments/actions.php'; | 
                                                                                                            
                                                            |  | 558 | +				require_once GIVE_PLUGIN_DIR.'includes/admin/payments/payments-history.php'; | 
                                                                                                            
                                                            |  | 559 | + | 
                                                                                                            
                                                            |  | 560 | +				require_once GIVE_PLUGIN_DIR.'includes/admin/donors/donors.php'; | 
                                                                                                            
                                                            |  | 561 | +				require_once GIVE_PLUGIN_DIR.'includes/admin/donors/donor-functions.php'; | 
                                                                                                            
                                                            |  | 562 | +				require_once GIVE_PLUGIN_DIR.'includes/admin/donors/donor-actions.php'; | 
                                                                                                            
                                                            |  | 563 | + | 
                                                                                                            
                                                            |  | 564 | +				require_once GIVE_PLUGIN_DIR.'includes/admin/forms/metabox.php'; | 
                                                                                                            
                                                            |  | 565 | +				require_once GIVE_PLUGIN_DIR.'includes/admin/forms/class-metabox-form-data.php'; | 
                                                                                                            
                                                            |  | 566 | +				require_once GIVE_PLUGIN_DIR.'includes/admin/forms/dashboard-columns.php'; | 
                                                                                                            
                                                            |  | 567 | + | 
                                                                                                            
                                                            |  | 568 | +				require_once GIVE_PLUGIN_DIR.'includes/admin/tools/export/export-functions.php'; | 
                                                                                                            
                                                            |  | 569 | +				require_once GIVE_PLUGIN_DIR.'includes/admin/tools/export/class-export.php'; | 
                                                                                                            
                                                            |  | 570 | +				require_once GIVE_PLUGIN_DIR.'includes/admin/tools/export/export-actions.php'; | 
                                                                                                            
                                                            |  | 571 | +				require_once GIVE_PLUGIN_DIR.'includes/admin/tools/export/pdf-reports.php'; | 
                                                                                                            
                                                            |  | 572 | +				require_once GIVE_PLUGIN_DIR.'includes/admin/tools/export/give-export-donations-functions.php'; | 
                                                                                                            
                                                            |  | 573 | + | 
                                                                                                            
                                                            |  | 574 | +				require_once GIVE_PLUGIN_DIR.'includes/admin/reports/reports.php'; | 
                                                                                                            
                                                            |  | 575 | +				require_once GIVE_PLUGIN_DIR.'includes/admin/reports/class-give-graph.php'; | 
                                                                                                            
                                                            |  | 576 | +				require_once GIVE_PLUGIN_DIR.'includes/admin/reports/graphing.php'; | 
                                                                                                            
                                                            |  | 577 | + | 
                                                                                                            
                                                            |  | 578 | +				require_once GIVE_PLUGIN_DIR.'includes/admin/tools/logs/logs.php'; | 
                                                                                                            
                                                            |  | 579 | + | 
                                                                                                            
                                                            |  | 580 | +				require_once GIVE_PLUGIN_DIR.'includes/admin/tools/data/tools-actions.php'; | 
                                                                                                            
                                                            |  | 581 | + | 
                                                                                                            
                                                            |  | 582 | +				require_once GIVE_PLUGIN_DIR.'includes/admin/shortcodes/abstract-shortcode-generator.php'; | 
                                                                                                            
                                                            |  | 583 | +				require_once GIVE_PLUGIN_DIR.'includes/admin/shortcodes/class-shortcode-button.php'; | 
                                                                                                            
                                                            |  | 584 | +				require_once GIVE_PLUGIN_DIR.'includes/admin/shortcodes/shortcode-give-form.php'; | 
                                                                                                            
                                                            |  | 585 | +				require_once GIVE_PLUGIN_DIR.'includes/admin/shortcodes/shortcode-give-goal.php'; | 
                                                                                                            
                                                            |  | 586 | +				require_once GIVE_PLUGIN_DIR.'includes/admin/shortcodes/shortcode-give-login.php'; | 
                                                                                                            
                                                            |  | 587 | +				require_once GIVE_PLUGIN_DIR.'includes/admin/shortcodes/shortcode-give-register.php'; | 
                                                                                                            
                                                            |  | 588 | +				require_once GIVE_PLUGIN_DIR.'includes/admin/shortcodes/shortcode-give-profile-editor.php'; | 
                                                                                                            
                                                            |  | 589 | +				require_once GIVE_PLUGIN_DIR.'includes/admin/shortcodes/shortcode-give-donation-grid.php'; | 
                                                                                                            
                                                            |  | 590 | +				require_once GIVE_PLUGIN_DIR.'includes/admin/shortcodes/shortcode-give-donation-history.php'; | 
                                                                                                            
                                                            |  | 591 | +				require_once GIVE_PLUGIN_DIR.'includes/admin/shortcodes/shortcode-give-receipt.php'; | 
                                                                                                            
                                                            |  | 592 | +				require_once GIVE_PLUGIN_DIR.'includes/admin/shortcodes/shortcode-give-totals.php'; | 
                                                                                                            
                                                            | 593 | 593 |  			}// End if(). | 
                                                                                                            
                                                            | 594 | 594 |   | 
                                                                                                            
                                                            | 595 |  | -			require_once GIVE_PLUGIN_DIR . 'includes/install.php'; | 
                                                                                                            
                                                            |  | 595 | +			require_once GIVE_PLUGIN_DIR.'includes/install.php'; | 
                                                                                                            
                                                            | 596 | 596 |   | 
                                                                                                            
                                                            | 597 | 597 |  		} | 
                                                                                                            
                                                            | 598 | 598 |   | 
                                                                                                                                                        
                                                        |  | @@ -607,16 +607,16 @@  discard block | 
                                                    
                                                        |  |  |  block discarded – undo | 
                                                                                                                                                                                                                    
                                                            | 607 | 607 |  		public function load_textdomain() { | 
                                                                                                            
                                                            | 608 | 608 |   | 
                                                                                                            
                                                            | 609 | 609 |  			// Set filter for Give's languages directory | 
                                                                                                            
                                                            | 610 |  | -			$give_lang_dir = dirname( plugin_basename( GIVE_PLUGIN_FILE ) ) . '/languages/'; | 
                                                                                                            
                                                            | 611 |  | -			$give_lang_dir = apply_filters( 'give_languages_directory', $give_lang_dir ); | 
                                                                                                            
                                                            |  | 610 | +			$give_lang_dir = dirname(plugin_basename(GIVE_PLUGIN_FILE)).'/languages/'; | 
                                                                                                            
                                                            |  | 611 | +			$give_lang_dir = apply_filters('give_languages_directory', $give_lang_dir); | 
                                                                                                            
                                                            | 612 | 612 |   | 
                                                                                                            
                                                            | 613 | 613 |  			// Traditional WordPress plugin locale filter. | 
                                                                                                            
                                                            | 614 |  | -			$locale = is_admin() && function_exists( 'get_user_locale' ) ? get_user_locale() : get_locale(); | 
                                                                                                            
                                                            | 615 |  | -			$locale = apply_filters( 'plugin_locale', $locale, 'give' ); | 
                                                                                                            
                                                            |  | 614 | +			$locale = is_admin() && function_exists('get_user_locale') ? get_user_locale() : get_locale(); | 
                                                                                                            
                                                            |  | 615 | +			$locale = apply_filters('plugin_locale', $locale, 'give'); | 
                                                                                                            
                                                            | 616 | 616 |   | 
                                                                                                            
                                                            | 617 |  | -			unload_textdomain( 'give' ); | 
                                                                                                            
                                                            | 618 |  | -			load_textdomain( 'give', WP_LANG_DIR . '/give/give-' . $locale . '.mo' ); | 
                                                                                                            
                                                            | 619 |  | -			load_plugin_textdomain( 'give', false, $give_lang_dir ); | 
                                                                                                            
                                                            |  | 617 | +			unload_textdomain('give'); | 
                                                                                                            
                                                            |  | 618 | +			load_textdomain('give', WP_LANG_DIR.'/give/give-'.$locale.'.mo'); | 
                                                                                                            
                                                            |  | 619 | +			load_plugin_textdomain('give', false, $give_lang_dir); | 
                                                                                                            
                                                            | 620 | 620 |   | 
                                                                                                            
                                                            | 621 | 621 |  		} | 
                                                                                                            
                                                            | 622 | 622 |   | 
                                                                                                                                                        
                                                        |  | @@ -629,21 +629,21 @@  discard block | 
                                                    
                                                        |  |  |  block discarded – undo | 
                                                                                                                                                                                                                    
                                                            | 629 | 629 |  		 */ | 
                                                                                                            
                                                            | 630 | 630 |  		public function minimum_phpversion_notice() { | 
                                                                                                            
                                                            | 631 | 631 |  			// Bailout. | 
                                                                                                            
                                                            | 632 |  | -			if ( ! is_admin() ) { | 
                                                                                                            
                                                            |  | 632 | +			if ( ! is_admin()) { | 
                                                                                                            
                                                            | 633 | 633 |  				return; | 
                                                                                                            
                                                            | 634 | 634 |  			} | 
                                                                                                            
                                                            | 635 | 635 |   | 
                                                                                                            
                                                            | 636 |  | -			$notice_desc  = '<p><strong>' . __( 'Your site could be faster and more secure with a newer PHP version.', 'give' ) . '</strong></p>'; | 
                                                                                                            
                                                            | 637 |  | -			$notice_desc .= '<p>' . __( 'Hey, we\'ve noticed that you\'re running an outdated version of PHP. PHP is the programming language that WordPress and Give are built on. The version that is currently used for your site is no longer supported. Newer versions of PHP are both faster and more secure. In fact, your version of PHP no longer receives security updates, which is why we\'re sending you this notice.', 'give' ) . '</p>'; | 
                                                                                                            
                                                            | 638 |  | -			$notice_desc .= '<p>' . __( 'Hosts have the ability to update your PHP version, but sometimes they don\'t dare to do that because they\'re afraid they\'ll break your site.', 'give' ) . '</p>'; | 
                                                                                                            
                                                            | 639 |  | -			$notice_desc .= '<p><strong>' . __( 'To which version should I update?', 'give' ) . '</strong></p>'; | 
                                                                                                            
                                                            | 640 |  | -			$notice_desc .= '<p>' . __( 'You should update your PHP version to either 5.6 or to 7.0 or 7.1. On a normal WordPress site, switching to PHP 5.6 should never cause issues. We would however actually recommend you switch to PHP7. There are some plugins that are not ready for PHP7 though, so do some testing first. PHP7 is much faster than PHP 5.6. It\'s also the only PHP version still in active development and therefore the better option for your site in the long run.', 'give' ) . '</p>'; | 
                                                                                                            
                                                            | 641 |  | -			$notice_desc .= '<p><strong>' . __( 'Can\'t update? Ask your host!', 'give' ) . '</strong></p>'; | 
                                                                                                            
                                                            | 642 |  | -			$notice_desc .= '<p>' . sprintf( __( 'If you cannot upgrade your PHP version yourself, you can send an email to your host. If they don\'t want to upgrade your PHP version, we would suggest you switch hosts. Have a look at one of the recommended %1$sWordPress hosting partners%2$s.', 'give' ), sprintf( '<a href="%1$s" target="_blank">', esc_url( 'https://wordpress.org/hosting/' ) ), '</a>' ) . '</p>'; | 
                                                                                                            
                                                            |  | 636 | +			$notice_desc  = '<p><strong>'.__('Your site could be faster and more secure with a newer PHP version.', 'give').'</strong></p>'; | 
                                                                                                            
                                                            |  | 637 | +			$notice_desc .= '<p>'.__('Hey, we\'ve noticed that you\'re running an outdated version of PHP. PHP is the programming language that WordPress and Give are built on. The version that is currently used for your site is no longer supported. Newer versions of PHP are both faster and more secure. In fact, your version of PHP no longer receives security updates, which is why we\'re sending you this notice.', 'give').'</p>'; | 
                                                                                                            
                                                            |  | 638 | +			$notice_desc .= '<p>'.__('Hosts have the ability to update your PHP version, but sometimes they don\'t dare to do that because they\'re afraid they\'ll break your site.', 'give').'</p>'; | 
                                                                                                            
                                                            |  | 639 | +			$notice_desc .= '<p><strong>'.__('To which version should I update?', 'give').'</strong></p>'; | 
                                                                                                            
                                                            |  | 640 | +			$notice_desc .= '<p>'.__('You should update your PHP version to either 5.6 or to 7.0 or 7.1. On a normal WordPress site, switching to PHP 5.6 should never cause issues. We would however actually recommend you switch to PHP7. There are some plugins that are not ready for PHP7 though, so do some testing first. PHP7 is much faster than PHP 5.6. It\'s also the only PHP version still in active development and therefore the better option for your site in the long run.', 'give').'</p>'; | 
                                                                                                            
                                                            |  | 641 | +			$notice_desc .= '<p><strong>'.__('Can\'t update? Ask your host!', 'give').'</strong></p>'; | 
                                                                                                            
                                                            |  | 642 | +			$notice_desc .= '<p>'.sprintf(__('If you cannot upgrade your PHP version yourself, you can send an email to your host. If they don\'t want to upgrade your PHP version, we would suggest you switch hosts. Have a look at one of the recommended %1$sWordPress hosting partners%2$s.', 'give'), sprintf('<a href="%1$s" target="_blank">', esc_url('https://wordpress.org/hosting/')), '</a>').'</p>'; | 
                                                                                                            
                                                            | 643 | 643 |   | 
                                                                                                            
                                                            | 644 | 644 |  			echo sprintf( | 
                                                                                                            
                                                            | 645 | 645 |  				'<div class="notice notice-error">%1$s</div>', | 
                                                                                                            
                                                            | 646 |  | -				wp_kses_post( $notice_desc ) | 
                                                                                                            
                                                            |  | 646 | +				wp_kses_post($notice_desc) | 
                                                                                                            
                                                            | 647 | 647 |  			); | 
                                                                                                            
                                                            | 648 | 648 |  		} | 
                                                                                                            
                                                            | 649 | 649 |   |