Completed
Branch BUG-10878-event-spaces-remaini... (07bd4d)
by
unknown
42:38 queued 31:47
created
core/CPTs/EE_CPT_Attendee_Strategy.core.php 2 patches
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -39,9 +39,9 @@  discard block
 block discarded – undo
39 39
 	 * @param 	array 	$arguments
40 40
 	 * @return \EE_CPT_Attendee_Strategy
41 41
 	 */
42
-	public function __construct( $arguments = array() ) {
43
-		$this->CPT = isset( $arguments['CPT'] ) ? $arguments['CPT'] : NULL;
44
-		$WP_Query = isset( $arguments['WP_Query'] ) ? $arguments['WP_Query'] : NULL;
42
+	public function __construct($arguments = array()) {
43
+		$this->CPT = isset($arguments['CPT']) ? $arguments['CPT'] : NULL;
44
+		$WP_Query = isset($arguments['WP_Query']) ? $arguments['WP_Query'] : NULL;
45 45
 //		add_filter( 'the_posts', array( $this, 'the_posts' ), 1, 2 );
46 46
 	}
47 47
 
@@ -55,7 +55,7 @@  discard block
 block discarded – undo
55 55
 	 * @param WP_Query $wp_query
56 56
 	 * @return    void
57 57
 	 */
58
-	public function the_posts( $posts, WP_Query $wp_query) {
58
+	public function the_posts($posts, WP_Query $wp_query) {
59 59
 		//$EVT = EE_Registry::instance()->load_model( 'Event' );
60 60
 //		EEH_Debug_Tools::printr( $EVT, '$EVT  <br /><span style="font-size:10px;font-weight:normal;">' . __FILE__ . '<br />line no: ' . __LINE__ . '</span>', 'auto' );
61 61
 //		$EVT_IDs = array();
Please login to merge, or discard this patch.
Braces   +3 added lines, -1 removed lines patch added patch discarded remove patch
@@ -1,4 +1,6 @@
 block discarded – undo
1
-<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed');
1
+<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) {
2
+	exit('No direct script access allowed');
3
+}
2 4
 /**
3 5
  * Event Espresso
4 6
  *
Please login to merge, or discard this patch.
core/EE_Addon.core.php 4 patches
Braces   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -204,7 +204,7 @@
 block discarded – undo
204 204
 			//to help avoid memory limit errors
205 205
 			//EEH_Debug_Tools::instance()->measure_memory( 'db content initialized for ' . get_class( $this), true );
206 206
 			gc_collect_cycles();
207
-		}else{
207
+		} else{
208 208
 			//ask the data migration manager to init this addon's data
209 209
 			//when migrations are finished because we can't do it now
210 210
 			EE_Data_Migration_Manager::instance()->enqueue_db_initialization_for( $this->name() );
Please login to merge, or discard this patch.
Spacing   +83 added lines, -83 removed lines patch added patch discarded remove patch
@@ -1,5 +1,5 @@  discard block
 block discarded – undo
1
-<?php if ( !defined( 'EVENT_ESPRESSO_VERSION' ) ) {
2
-	exit( 'No direct script access allowed' );
1
+<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) {
2
+	exit('No direct script access allowed');
3 3
 }
4 4
 /**
5 5
  *
@@ -95,7 +95,7 @@  discard block
 block discarded – undo
95 95
 	 *    class constructor
96 96
 	 */
97 97
 	public function __construct() {
98
-		add_action( 'AHEE__EE_System__load_controllers__load_admin_controllers', array( $this, 'admin_init' ) );
98
+		add_action('AHEE__EE_System__load_controllers__load_admin_controllers', array($this, 'admin_init'));
99 99
 	}
100 100
 
101 101
 
@@ -103,7 +103,7 @@  discard block
 block discarded – undo
103 103
 	/**
104 104
 	 * @param mixed $version
105 105
 	 */
106
-	public function set_version( $version = NULL ) {
106
+	public function set_version($version = NULL) {
107 107
 		$this->_version = $version;
108 108
 	}
109 109
 
@@ -121,7 +121,7 @@  discard block
 block discarded – undo
121 121
 	/**
122 122
 	 * @param mixed $min_core_version
123 123
 	 */
124
-	public function set_min_core_version( $min_core_version = NULL ) {
124
+	public function set_min_core_version($min_core_version = NULL) {
125 125
 		$this->_min_core_version = $min_core_version;
126 126
 	}
127 127
 
@@ -142,7 +142,7 @@  discard block
 block discarded – undo
142 142
 	 * @param string $addon_name
143 143
 	 * @return boolean
144 144
 	 */
145
-	public function set_name( $addon_name ) {
145
+	public function set_name($addon_name) {
146 146
 		return $this->_addon_name = $addon_name;
147 147
 	}
148 148
 
@@ -170,7 +170,7 @@  discard block
 block discarded – undo
170 170
 	/**
171 171
 	 * @param string $plugin_basename
172 172
 	 */
173
-	public function set_plugin_basename( $plugin_basename ) {
173
+	public function set_plugin_basename($plugin_basename) {
174 174
 
175 175
 		$this->_plugin_basename = $plugin_basename;
176 176
 	}
@@ -190,7 +190,7 @@  discard block
 block discarded – undo
190 190
 	/**
191 191
 	 * @param string $plugin_slug
192 192
 	 */
193
-	public function set_plugin_slug( $plugin_slug ) {
193
+	public function set_plugin_slug($plugin_slug) {
194 194
 
195 195
 		$this->_plugin_slug = $plugin_slug;
196 196
 	}
@@ -210,7 +210,7 @@  discard block
 block discarded – undo
210 210
 	/**
211 211
 	 * @param string $plugin_action_slug
212 212
 	 */
213
-	public function set_plugin_action_slug( $plugin_action_slug ) {
213
+	public function set_plugin_action_slug($plugin_action_slug) {
214 214
 
215 215
 		$this->_plugin_action_slug = $plugin_action_slug;
216 216
 	}
@@ -230,9 +230,9 @@  discard block
 block discarded – undo
230 230
 	/**
231 231
 	 * @param array $plugins_page_row
232 232
 	 */
233
-	public function set_plugins_page_row( $plugins_page_row = array() ) {
233
+	public function set_plugins_page_row($plugins_page_row = array()) {
234 234
 		// sigh.... check for example content that I stupidly merged to master and remove it if found
235
-		if ( ! is_array( $plugins_page_row ) && strpos( $plugins_page_row, '<h3>Promotions Addon Upsell Info</h3>' ) !== false ) {
235
+		if ( ! is_array($plugins_page_row) && strpos($plugins_page_row, '<h3>Promotions Addon Upsell Info</h3>') !== false) {
236 236
 			$plugins_page_row = '';
237 237
 		}
238 238
 		$this->_plugins_page_row = $plugins_page_row;
@@ -250,7 +250,7 @@  discard block
 block discarded – undo
250 250
 		do_action("AHEE__{$classname}__new_install");
251 251
 		do_action('AHEE__EE_Addon__new_install', $this);
252 252
 		EE_Maintenance_Mode::instance()->set_maintenance_mode_if_db_old();
253
-		add_action( 'AHEE__EE_System__perform_activations_upgrades_and_migrations', array( $this, 'initialize_db_if_no_migrations_required' ) );
253
+		add_action('AHEE__EE_System__perform_activations_upgrades_and_migrations', array($this, 'initialize_db_if_no_migrations_required'));
254 254
 	}
255 255
 
256 256
 
@@ -265,18 +265,18 @@  discard block
 block discarded – undo
265 265
 		do_action("AHEE__{$classname}__reactivation");
266 266
 		do_action('AHEE__EE_Addon__reactivation', $this);
267 267
 		EE_Maintenance_Mode::instance()->set_maintenance_mode_if_db_old();
268
-		add_action( 'AHEE__EE_System__perform_activations_upgrades_and_migrations', array( $this, 'initialize_db_if_no_migrations_required' ) );
268
+		add_action('AHEE__EE_System__perform_activations_upgrades_and_migrations', array($this, 'initialize_db_if_no_migrations_required'));
269 269
 	}
270 270
 
271 271
 
272 272
 
273
-	public function deactivation(){
273
+	public function deactivation() {
274 274
 		$classname = get_class($this);
275 275
 //		echo "Deactivating $classname";die;
276 276
 		do_action("AHEE__{$classname}__deactivation");
277 277
 		do_action('AHEE__EE_Addon__deactivation', $this);
278 278
 		//check if the site no longer needs to be in maintenance mode
279
-		EE_Register_Addon::deregister( $this->name() );
279
+		EE_Register_Addon::deregister($this->name());
280 280
 		EE_Maintenance_Mode::instance()->set_maintenance_mode_if_db_old();
281 281
 	}
282 282
 
@@ -292,16 +292,16 @@  discard block
 block discarded – undo
292 292
      * @return void
293 293
      * @throws \EE_Error
294 294
      */
295
-	public function initialize_db_if_no_migrations_required( $verify_schema = true ) {
296
-		if( $verify_schema === '' ) {
295
+	public function initialize_db_if_no_migrations_required($verify_schema = true) {
296
+		if ($verify_schema === '') {
297 297
 			//wp core bug imo: if no args are passed to `do_action('some_hook_name')` besides the hook's name
298 298
 			//(ie, no 2nd or 3rd arguments), instead of calling the registered callbacks with no arguments, it
299 299
 			//calls them with an argument of an empty string (ie ""), which evaluates to false
300 300
 			//so we need to treat the empty string as if nothing had been passed, and should instead use the default
301 301
 			$verify_schema = true;
302 302
 		}
303
-		if ( EE_Maintenance_Mode::instance()->level() !== EE_Maintenance_Mode::level_2_complete_maintenance ) {
304
-			if( $verify_schema ) {
303
+		if (EE_Maintenance_Mode::instance()->level() !== EE_Maintenance_Mode::level_2_complete_maintenance) {
304
+			if ($verify_schema) {
305 305
 				$this->initialize_db();
306 306
 			}
307 307
 			$this->initialize_default_data();
@@ -319,15 +319,15 @@  discard block
 block discarded – undo
319 319
 			 * other data needs to be verified)
320 320
 			 */
321 321
 			EEH_Activation::initialize_db_content();
322
-			update_option( 'ee_flush_rewrite_rules', TRUE );
322
+			update_option('ee_flush_rewrite_rules', TRUE);
323 323
 			//in case there are lots of addons being activated at once, let's force garbage collection
324 324
 			//to help avoid memory limit errors
325 325
 			//EEH_Debug_Tools::instance()->measure_memory( 'db content initialized for ' . get_class( $this), true );
326 326
 			gc_collect_cycles();
327
-		}else{
327
+		} else {
328 328
 			//ask the data migration manager to init this addon's data
329 329
 			//when migrations are finished because we can't do it now
330
-			EE_Data_Migration_Manager::instance()->enqueue_db_initialization_for( $this->name() );
330
+			EE_Data_Migration_Manager::instance()->enqueue_db_initialization_for($this->name());
331 331
 		}
332 332
 	}
333 333
 
@@ -341,15 +341,15 @@  discard block
 block discarded – undo
341 341
 	 */
342 342
 	public function initialize_db() {
343 343
 		//find the migration script that sets the database to be compatible with the code
344
-		$current_dms_name = EE_Data_Migration_Manager::instance()->get_most_up_to_date_dms( $this->name() );
345
-		if( $current_dms_name ){
346
-			$current_data_migration_script = EE_Registry::instance()->load_dms( $current_dms_name );
347
-			$current_data_migration_script->set_migrating( FALSE );
344
+		$current_dms_name = EE_Data_Migration_Manager::instance()->get_most_up_to_date_dms($this->name());
345
+		if ($current_dms_name) {
346
+			$current_data_migration_script = EE_Registry::instance()->load_dms($current_dms_name);
347
+			$current_data_migration_script->set_migrating(FALSE);
348 348
 			$current_data_migration_script->schema_changes_before_migration();
349 349
 			$current_data_migration_script->schema_changes_after_migration();
350
-			if ( $current_data_migration_script->get_errors() ) {
351
-				foreach( $current_data_migration_script->get_errors() as $error ) {
352
-					EE_Error::add_error( $error, __FILE__, __FUNCTION__, __LINE__ );
350
+			if ($current_data_migration_script->get_errors()) {
351
+				foreach ($current_data_migration_script->get_errors() as $error) {
352
+					EE_Error::add_error($error, __FILE__, __FUNCTION__, __LINE__);
353 353
 				}
354 354
 			}
355 355
 		}
@@ -381,7 +381,7 @@  discard block
 block discarded – undo
381 381
 		 * default data)
382 382
 		 * @param EE_Addon $addon the addon that called this
383 383
 		 */
384
-		do_action( 'AHEE__EE_Addon__initialize_default_data__begin', $this );
384
+		do_action('AHEE__EE_Addon__initialize_default_data__begin', $this);
385 385
 		//override to insert default data. It is safe to use the models here
386 386
 		//because the site should not be in maintenance mode
387 387
 	}
@@ -401,7 +401,7 @@  discard block
 block discarded – undo
401 401
 		EE_Maintenance_Mode::instance()->set_maintenance_mode_if_db_old();
402 402
 		//also it's possible there is new default data that needs to be added
403 403
 		add_action(
404
-		    'AHEE__EE_System__perform_activations_upgrades_and_migrations', array( $this, 'initialize_db_if_no_migrations_required' )
404
+		    'AHEE__EE_System__perform_activations_upgrades_and_migrations', array($this, 'initialize_db_if_no_migrations_required')
405 405
         );
406 406
 	}
407 407
 
@@ -415,7 +415,7 @@  discard block
 block discarded – undo
415 415
 		do_action("AHEE__{$classname}__downgrade");
416 416
 		do_action('AHEE__EE_Addon__downgrade', $this);
417 417
 		//it's possible there's old default data that needs to be double-checked
418
-		add_action( 'AHEE__EE_System__perform_activations_upgrades_and_migrations', array( $this, 'initialize_db_if_no_migrations_required' ) );
418
+		add_action('AHEE__EE_System__perform_activations_upgrades_and_migrations', array($this, 'initialize_db_if_no_migrations_required'));
419 419
 	}
420 420
 
421 421
 
@@ -426,7 +426,7 @@  discard block
 block discarded – undo
426 426
 	 * plugin activation only. In the future, we'll want to do it on plugin updates too
427 427
 	 * @return bool
428 428
 	 */
429
-	public function set_db_update_option_name(){
429
+	public function set_db_update_option_name() {
430 430
 		EE_Error::doing_it_wrong(__FUNCTION__, __('EE_Addon::set_db_update_option_name was renamed to EE_Addon::set_activation_indicator_option', 'event_espresso'), '4.3.0.alpha.016');
431 431
 		//let's just handle this on the next request, ok? right now we're just not really ready
432 432
 		return $this->set_activation_indicator_option();
@@ -454,7 +454,7 @@  discard block
 block discarded – undo
454 454
 	 */
455 455
 	public function set_activation_indicator_option() {
456 456
 		// let's just handle this on the next request, ok? right now we're just not really ready
457
-		return update_option( $this->get_activation_indicator_option_name(), TRUE );
457
+		return update_option($this->get_activation_indicator_option_name(), TRUE);
458 458
 	}
459 459
 
460 460
 
@@ -462,8 +462,8 @@  discard block
 block discarded – undo
462 462
 	 * Gets the name of the wp option which is used to temporarily indicate that this addon was activated
463 463
 	 * @return string
464 464
 	 */
465
-	public function get_activation_indicator_option_name(){
466
-		return 'ee_activation_' . $this->name();
465
+	public function get_activation_indicator_option_name() {
466
+		return 'ee_activation_'.$this->name();
467 467
 	}
468 468
 
469 469
 
@@ -473,7 +473,7 @@  discard block
 block discarded – undo
473 473
 	 * Used by EE_System to set the request type of this addon. Should not be used by addon developers
474 474
 	 * @param int $req_type
475 475
 	 */
476
-	public function set_req_type( $req_type ) {
476
+	public function set_req_type($req_type) {
477 477
 		$this->_req_type = $req_type;
478 478
 	}
479 479
 
@@ -484,7 +484,7 @@  discard block
 block discarded – undo
484 484
 	 * of addons
485 485
 	 */
486 486
 	public function detect_req_type() {
487
-		if( ! $this->_req_type ){
487
+		if ( ! $this->_req_type) {
488 488
 			$this->detect_activation_or_upgrade();
489 489
 		}
490 490
 		return $this->_req_type;
@@ -497,36 +497,36 @@  discard block
 block discarded – undo
497 497
 	 * Should only be called once per request
498 498
 	 * @return void
499 499
 	 */
500
-	public function detect_activation_or_upgrade(){
500
+	public function detect_activation_or_upgrade() {
501 501
 		$activation_history_for_addon = $this->get_activation_history();
502 502
 //		d($activation_history_for_addon);
503 503
 		$request_type = EE_System::detect_req_type_given_activation_history($activation_history_for_addon, $this->get_activation_indicator_option_name(), $this->version());
504 504
 		$this->set_req_type($request_type);
505 505
 		$classname = get_class($this);
506
-		switch($request_type){
506
+		switch ($request_type) {
507 507
 			case EE_System::req_type_new_activation:
508
-				do_action( "AHEE__{$classname}__detect_activations_or_upgrades__new_activation" );
509
-				do_action( 'AHEE__EE_Addon__detect_activations_or_upgrades__new_activation', $this );
508
+				do_action("AHEE__{$classname}__detect_activations_or_upgrades__new_activation");
509
+				do_action('AHEE__EE_Addon__detect_activations_or_upgrades__new_activation', $this);
510 510
 				$this->new_install();
511
-				$this->update_list_of_installed_versions( $activation_history_for_addon );
511
+				$this->update_list_of_installed_versions($activation_history_for_addon);
512 512
 				break;
513 513
 			case EE_System::req_type_reactivation:
514
-				do_action( "AHEE__{$classname}__detect_activations_or_upgrades__reactivation" );
515
-				do_action( 'AHEE__EE_Addon__detect_activations_or_upgrades__reactivation', $this );
514
+				do_action("AHEE__{$classname}__detect_activations_or_upgrades__reactivation");
515
+				do_action('AHEE__EE_Addon__detect_activations_or_upgrades__reactivation', $this);
516 516
 				$this->reactivation();
517
-				$this->update_list_of_installed_versions( $activation_history_for_addon );
517
+				$this->update_list_of_installed_versions($activation_history_for_addon);
518 518
 				break;
519 519
 			case EE_System::req_type_upgrade:
520
-				do_action( "AHEE__{$classname}__detect_activations_or_upgrades__upgrade" );
521
-				do_action( 'AHEE__EE_Addon__detect_activations_or_upgrades__upgrade', $this );
520
+				do_action("AHEE__{$classname}__detect_activations_or_upgrades__upgrade");
521
+				do_action('AHEE__EE_Addon__detect_activations_or_upgrades__upgrade', $this);
522 522
 				$this->upgrade();
523
-				$this->update_list_of_installed_versions($activation_history_for_addon );
523
+				$this->update_list_of_installed_versions($activation_history_for_addon);
524 524
 				break;
525 525
 			case EE_System::req_type_downgrade:
526
-				do_action( "AHEE__{$classname}__detect_activations_or_upgrades__downgrade" );
527
-				do_action( 'AHEE__EE_Addon__detect_activations_or_upgrades__downgrade', $this );
526
+				do_action("AHEE__{$classname}__detect_activations_or_upgrades__downgrade");
527
+				do_action('AHEE__EE_Addon__detect_activations_or_upgrades__downgrade', $this);
528 528
 				$this->downgrade();
529
-				$this->update_list_of_installed_versions($activation_history_for_addon );
529
+				$this->update_list_of_installed_versions($activation_history_for_addon);
530 530
 				break;
531 531
 			case EE_System::req_type_normal:
532 532
 			default:
@@ -534,7 +534,7 @@  discard block
 block discarded – undo
534 534
 				break;
535 535
 		}
536 536
 
537
-		do_action( "AHEE__{$classname}__detect_if_activation_or_upgrade__complete" );
537
+		do_action("AHEE__{$classname}__detect_if_activation_or_upgrade__complete");
538 538
 	}
539 539
 
540 540
 	/**
@@ -543,17 +543,17 @@  discard block
 block discarded – undo
543 543
 	 * @param string $current_version_to_add
544 544
 	 * @return boolean success
545 545
 	 */
546
-	public function update_list_of_installed_versions($version_history = NULL,$current_version_to_add = NULL) {
547
-		if( ! $version_history ) {
546
+	public function update_list_of_installed_versions($version_history = NULL, $current_version_to_add = NULL) {
547
+		if ( ! $version_history) {
548 548
 			$version_history = $this->get_activation_history();
549 549
 		}
550
-		if( $current_version_to_add === NULL){
550
+		if ($current_version_to_add === NULL) {
551 551
 			$current_version_to_add = $this->version();
552 552
 		}
553
-		$version_history[ $current_version_to_add ][] = date( 'Y-m-d H:i:s',time() );
553
+		$version_history[$current_version_to_add][] = date('Y-m-d H:i:s', time());
554 554
 		// resave
555 555
 //		echo "updating list of installed versions:".$this->get_activation_history_option_name();d($version_history);
556
-		return update_option( $this->get_activation_history_option_name(), $version_history );
556
+		return update_option($this->get_activation_history_option_name(), $version_history);
557 557
 	}
558 558
 
559 559
 	/**
@@ -561,8 +561,8 @@  discard block
 block discarded – undo
561 561
 	 * of this addon
562 562
 	 * @return string
563 563
 	 */
564
-	public function get_activation_history_option_name(){
565
-		return self::ee_addon_version_history_option_prefix . $this->name();
564
+	public function get_activation_history_option_name() {
565
+		return self::ee_addon_version_history_option_prefix.$this->name();
566 566
 	}
567 567
 
568 568
 
@@ -571,7 +571,7 @@  discard block
 block discarded – undo
571 571
 	 * Gets the wp option which stores the activation history for this addon
572 572
 	 * @return array
573 573
 	 */
574
-	public function get_activation_history(){
574
+	public function get_activation_history() {
575 575
 		return get_option($this->get_activation_history_option_name(), NULL);
576 576
 	}
577 577
 
@@ -580,8 +580,8 @@  discard block
 block discarded – undo
580 580
 	/**
581 581
 	 * @param string $config_section
582 582
 	 */
583
-	public function set_config_section( $config_section = '' ) {
584
-		$this->_config_section = ! empty( $config_section ) ? $config_section : 'addons';
583
+	public function set_config_section($config_section = '') {
584
+		$this->_config_section = ! empty($config_section) ? $config_section : 'addons';
585 585
 	}
586 586
 	/**
587 587
 	 *	filepath to the main file, which can be used for register_activation_hook, register_deactivation_hook, etc.
@@ -594,14 +594,14 @@  discard block
 block discarded – undo
594 594
 	 * Sets the filepath to the main plugin file
595 595
 	 * @param string $filepath
596 596
 	 */
597
-	public function set_main_plugin_file( $filepath ) {
597
+	public function set_main_plugin_file($filepath) {
598 598
 		$this->_main_plugin_file = $filepath;
599 599
 	}
600 600
 	/**
601 601
 	 * gets the filepath to teh main file
602 602
 	 * @return string
603 603
 	 */
604
-	public function get_main_plugin_file(){
604
+	public function get_main_plugin_file() {
605 605
 		return $this->_main_plugin_file;
606 606
 	}
607 607
 
@@ -611,15 +611,15 @@  discard block
 block discarded – undo
611 611
 	 * @return string
612 612
 	 */
613 613
 	public function get_main_plugin_file_basename() {
614
-		return plugin_basename( $this->get_main_plugin_file() );
614
+		return plugin_basename($this->get_main_plugin_file());
615 615
 	}
616 616
 
617 617
 	/**
618 618
 	 * Gets the folder name which contains the main plugin file
619 619
 	 * @return string
620 620
 	 */
621
-	public function get_main_plugin_file_dirname(){
622
-		return dirname( $this->get_main_plugin_file() );
621
+	public function get_main_plugin_file_dirname() {
622
+		return dirname($this->get_main_plugin_file());
623 623
 	}
624 624
 
625 625
 
@@ -628,11 +628,11 @@  discard block
 block discarded – undo
628 628
      *
629 629
      * @return void
630 630
 	 */
631
-	public function admin_init(){
631
+	public function admin_init() {
632 632
 		// is admin and not in M-Mode ?
633
-		if ( is_admin() && ! EE_Maintenance_Mode::instance()->level() ) {
634
-			add_filter( 'plugin_action_links', array( $this, 'plugin_action_links' ), 10, 2 );
635
-			add_filter( 'after_plugin_row_' . $this->_plugin_basename, array( $this, 'after_plugin_row' ), 10, 3 );
633
+		if (is_admin() && ! EE_Maintenance_Mode::instance()->level()) {
634
+			add_filter('plugin_action_links', array($this, 'plugin_action_links'), 10, 2);
635
+			add_filter('after_plugin_row_'.$this->_plugin_basename, array($this, 'after_plugin_row'), 10, 3);
636 636
 		}
637 637
 	}
638 638
 
@@ -647,10 +647,10 @@  discard block
 block discarded – undo
647 647
 	 * @param $file
648 648
 	 * @return array
649 649
 	 */
650
-	public function plugin_action_links( $links, $file ) {
651
-		if ( $file === $this->plugin_basename() && $this->plugin_action_slug() !== '' ) {
650
+	public function plugin_action_links($links, $file) {
651
+		if ($file === $this->plugin_basename() && $this->plugin_action_slug() !== '') {
652 652
 			// before other links
653
-			array_unshift( $links, '<a href="admin.php?page=' . $this->plugin_action_slug() . '">' . __( 'Settings' ) . '</a>' );
653
+			array_unshift($links, '<a href="admin.php?page='.$this->plugin_action_slug().'">'.__('Settings').'</a>');
654 654
 		}
655 655
 		return $links;
656 656
 	}
@@ -668,17 +668,17 @@  discard block
 block discarded – undo
668 668
 	 * @param $status
669 669
 	 * @return void
670 670
 	 */
671
-	public function after_plugin_row( $plugin_file, $plugin_data, $status ) {
671
+	public function after_plugin_row($plugin_file, $plugin_data, $status) {
672 672
 
673 673
 		$after_plugin_row = '';
674
-		if ( $plugin_file === $this->plugin_basename() && $this->get_plugins_page_row() !== '' ) {
674
+		if ($plugin_file === $this->plugin_basename() && $this->get_plugins_page_row() !== '') {
675 675
 			$class = $status ? 'active' : 'inactive';
676 676
 			$plugins_page_row = $this->get_plugins_page_row();
677
-			$link_text = isset( $plugins_page_row[ 'link_text' ] ) ? $plugins_page_row[ 'link_text' ] : '';
678
-			$link_url = isset( $plugins_page_row[ 'link_url' ] ) ? $plugins_page_row[ 'link_url' ] : '';
679
-			$description = isset( $plugins_page_row[ 'description' ] ) ? $plugins_page_row[ 'description' ] : $plugins_page_row;
680
-			if ( ! empty( $link_text ) && ! empty( $link_url ) && ! empty( $description )) {
681
-				$after_plugin_row .= '<tr id="' . sanitize_title( $plugin_file ) . '-ee-addon" class="' . $class . '">';
677
+			$link_text = isset($plugins_page_row['link_text']) ? $plugins_page_row['link_text'] : '';
678
+			$link_url = isset($plugins_page_row['link_url']) ? $plugins_page_row['link_url'] : '';
679
+			$description = isset($plugins_page_row['description']) ? $plugins_page_row['description'] : $plugins_page_row;
680
+			if ( ! empty($link_text) && ! empty($link_url) && ! empty($description)) {
681
+				$after_plugin_row .= '<tr id="'.sanitize_title($plugin_file).'-ee-addon" class="'.$class.'">';
682 682
 				$after_plugin_row .= '<th class="check-column" scope="row"></th>';
683 683
 				$after_plugin_row .= '<td class="ee-addon-upsell-info-title-td plugin-title column-primary">';
684 684
 				$after_plugin_row .= '<style>
@@ -720,7 +720,7 @@  discard block
 block discarded – undo
720 720
 </style>';
721 721
 				$after_plugin_row .= '
722 722
 <p class="ee-addon-upsell-info-dv">
723
-	<a class="ee-button" href="' . $link_url . '">' . $link_text . ' &nbsp;<span class="dashicons dashicons-arrow-right-alt2" style="margin:0;"></span></a>
723
+	<a class="ee-button" href="' . $link_url.'">'.$link_text.' &nbsp;<span class="dashicons dashicons-arrow-right-alt2" style="margin:0;"></span></a>
724 724
 </p>';
725 725
 				$after_plugin_row .= '</td>';
726 726
 				$after_plugin_row .= '<td class="ee-addon-upsell-info-desc-td column-description desc">';
Please login to merge, or discard this patch.
Indentation   +34 added lines, -34 removed lines patch added patch discarded remove patch
@@ -282,16 +282,16 @@  discard block
 block discarded – undo
282 282
 
283 283
 
284 284
 
285
-    /**
286
-     * Takes care of double-checking that we're not in maintenance mode, and then
287
-     * initializing this addon's necessary initial data. This is called by default on new activations
288
-     * and reactivations
289
-     *
290
-     * @param boolean $verify_schema whether to verify the database's schema for this addon, or just its data.
291
-     *                               This is a resource-intensive job so we prefer to only do it when necessary
292
-     * @return void
293
-     * @throws \EE_Error
294
-     */
285
+	/**
286
+	 * Takes care of double-checking that we're not in maintenance mode, and then
287
+	 * initializing this addon's necessary initial data. This is called by default on new activations
288
+	 * and reactivations
289
+	 *
290
+	 * @param boolean $verify_schema whether to verify the database's schema for this addon, or just its data.
291
+	 *                               This is a resource-intensive job so we prefer to only do it when necessary
292
+	 * @return void
293
+	 * @throws \EE_Error
294
+	 */
295 295
 	public function initialize_db_if_no_migrations_required( $verify_schema = true ) {
296 296
 		if( $verify_schema === '' ) {
297 297
 			//wp core bug imo: if no args are passed to `do_action('some_hook_name')` besides the hook's name
@@ -307,11 +307,11 @@  discard block
 block discarded – undo
307 307
 			$this->initialize_default_data();
308 308
 			//@todo: this will probably need to be adjusted in 4.4 as the array changed formats I believe
309 309
 			EE_Data_Migration_Manager::instance()->update_current_database_state_to(
310
-			    array(
311
-			        'slug' => $this->name(),
312
-                    'version' => $this->version()
313
-                )
314
-            );
310
+				array(
311
+					'slug' => $this->name(),
312
+					'version' => $this->version()
313
+				)
314
+			);
315 315
 			/* make sure core's data is a-ok
316 316
 			 * (at the time of writing, we especially want to verify all the caps are present
317 317
 			 * because payment method type capabilities are added dynamically, and it's
@@ -355,11 +355,11 @@  discard block
 block discarded – undo
355 355
 		}
356 356
 		//if not DMS was found that should be ok. This addon just doesn't require any database changes
357 357
 		EE_Data_Migration_Manager::instance()->update_current_database_state_to(
358
-		    array(
359
-		        'slug' => $this->name(),
360
-                'version' => $this->version()
361
-            )
362
-        );
358
+			array(
359
+				'slug' => $this->name(),
360
+				'version' => $this->version()
361
+			)
362
+		);
363 363
 	}
364 364
 
365 365
 
@@ -401,8 +401,8 @@  discard block
 block discarded – undo
401 401
 		EE_Maintenance_Mode::instance()->set_maintenance_mode_if_db_old();
402 402
 		//also it's possible there is new default data that needs to be added
403 403
 		add_action(
404
-		    'AHEE__EE_System__perform_activations_upgrades_and_migrations', array( $this, 'initialize_db_if_no_migrations_required' )
405
-        );
404
+			'AHEE__EE_System__perform_activations_upgrades_and_migrations', array( $this, 'initialize_db_if_no_migrations_required' )
405
+		);
406 406
 	}
407 407
 
408 408
 
@@ -624,9 +624,9 @@  discard block
 block discarded – undo
624 624
 
625 625
 
626 626
 	/**
627
-     * sets hooks used in the admin
628
-     *
629
-     * @return void
627
+	 * sets hooks used in the admin
628
+	 *
629
+	 * @return void
630 630
 	 */
631 631
 	public function admin_init(){
632 632
 		// is admin and not in M-Mode ?
@@ -737,16 +737,16 @@  discard block
 block discarded – undo
737 737
 
738 738
 
739 739
 
740
-    /**
741
-     * a safe space for addons to add additional logic like setting hooks
742
-     * that will run immediately after addon registration
743
-     * making this a great place for code that needs to be "omnipresent"
744
-     *
745
-     * @since 4.9.26
746
-     */
740
+	/**
741
+	 * a safe space for addons to add additional logic like setting hooks
742
+	 * that will run immediately after addon registration
743
+	 * making this a great place for code that needs to be "omnipresent"
744
+	 *
745
+	 * @since 4.9.26
746
+	 */
747 747
 	public function after_registration()
748
-    {
749
-        // cricket chirp... cricket chirp...
748
+	{
749
+		// cricket chirp... cricket chirp...
750 750
 	}
751 751
 
752 752
 
Please login to merge, or discard this patch.
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -140,7 +140,7 @@
 block discarded – undo
140 140
 	/**
141 141
 	 * Sets addon_name
142 142
 	 * @param string $addon_name
143
-	 * @return boolean
143
+	 * @return string
144 144
 	 */
145 145
 	public function set_name( $addon_name ) {
146 146
 		return $this->_addon_name = $addon_name;
Please login to merge, or discard this patch.
core/EE_Base_Class_Repository.core.php 1 patch
Spacing   +12 added lines, -12 removed lines patch added patch discarded remove patch
@@ -1,5 +1,5 @@  discard block
 block discarded – undo
1
-<?php if ( ! defined( 'EVENT_ESPRESSO_VERSION' ) ) {
2
-	exit( 'No direct script access allowed' );
1
+<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) {
2
+	exit('No direct script access allowed');
3 3
 }
4 4
 /**
5 5
  * Class EE_Base_Class_Repository
@@ -39,8 +39,8 @@  discard block
 block discarded – undo
39 39
 	 * @param array $arguments	arrays of arguments that will be passed to the object's save method
40 40
 	 * @return bool | int
41 41
 	 */
42
-	public function save( $arguments = array() ) {
43
-		return $this->persist( 'save', $arguments );
42
+	public function save($arguments = array()) {
43
+		return $this->persist('save', $arguments);
44 44
 	}
45 45
 
46 46
 
@@ -54,7 +54,7 @@  discard block
 block discarded – undo
54 54
 	 * @return bool | int
55 55
 	 */
56 56
 	public function save_all() {
57
-		return $this->persist_all( 'save' );
57
+		return $this->persist_all('save');
58 58
 	}
59 59
 
60 60
 
@@ -68,8 +68,8 @@  discard block
 block discarded – undo
68 68
 	 * @return bool
69 69
 	 */
70 70
 	public function delete() {
71
-		$success = $this->_call_user_func_array_on_current( 'delete' );
72
-		$this->remove( $this->current() );
71
+		$success = $this->_call_user_func_array_on_current('delete');
72
+		$this->remove($this->current());
73 73
 		return $success;
74 74
 	}
75 75
 
@@ -86,16 +86,16 @@  discard block
 block discarded – undo
86 86
 	public function delete_all() {
87 87
 		$success = true;
88 88
 		$this->rewind();
89
-		while ( $this->valid() ) {
89
+		while ($this->valid()) {
90 90
 			// any db error will result in false being returned
91
-			$success = $this->_call_user_func_array_on_current( 'delete' ) !== false ? $success : false;
91
+			$success = $this->_call_user_func_array_on_current('delete') !== false ? $success : false;
92 92
 			// can't remove current object because valid() requires it
93 93
 			// so just capture current object temporarily
94 94
 			$object = $this->current();
95 95
 			// advance the pointer
96 96
 			$this->next();
97 97
 			// THEN remove the object from the repository
98
-			$this->remove( $object );
98
+			$this->remove($object);
99 99
 		}
100 100
 		return $success;
101 101
 	}
@@ -113,8 +113,8 @@  discard block
 block discarded – undo
113 113
 	 * @param string $previous_value
114 114
 	 * @return bool | int
115 115
 	 */
116
-	public function update_extra_meta( $meta_key, $meta_value, $previous_value = null ) {
117
-		return $this->_call_user_func_array_on_current( 'update_extra_meta', array( $meta_key, $meta_value, $previous_value ) );
116
+	public function update_extra_meta($meta_key, $meta_value, $previous_value = null) {
117
+		return $this->_call_user_func_array_on_current('update_extra_meta', array($meta_key, $meta_value, $previous_value));
118 118
 	}
119 119
 
120 120
 
Please login to merge, or discard this patch.
core/EE_Data_Mapper.core.php 2 patches
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -54,7 +54,7 @@  discard block
 block discarded – undo
54 54
 	 */	
55 55
 	public  function &instance() {
56 56
 		// check if class object is instantiated
57
-		if ( self::$_instance === NULL  or ! is_object( self::$_instance ) or ! ( self::$_instance instanceof EE_Data_Mapper )) {
57
+		if (self::$_instance === NULL or ! is_object(self::$_instance) or ! (self::$_instance instanceof EE_Data_Mapper)) {
58 58
 			self::$_instance = new self();
59 59
 		}
60 60
 		return self::$_instance;
@@ -71,10 +71,10 @@  discard block
 block discarded – undo
71 71
 	 *		@ return void
72 72
 	 */
73 73
 	final function __destruct() {}
74
-	final function __call($a,$b) {}
75
-	public static function __callStatic($a,$b) {}
74
+	final function __call($a, $b) {}
75
+	public static function __callStatic($a, $b) {}
76 76
 	final function __get($a) {}
77
-	final function __set($a,$b) {}
77
+	final function __set($a, $b) {}
78 78
 	final function __isset($a) {}
79 79
 	final function __unset($a) {}
80 80
 	final function __sleep() {
Please login to merge, or discard this patch.
Indentation   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -28,9 +28,9 @@  discard block
 block discarded – undo
28 28
 
29 29
 
30 30
    /**
31
-     * instance of the EE_Data_Mapper Object
32
-     * @private _instance
33
-     */
31
+    * instance of the EE_Data_Mapper Object
32
+    * @private _instance
33
+    */
34 34
 	private static $_instance = NULL;
35 35
 
36 36
 
@@ -82,8 +82,8 @@  discard block
 block discarded – undo
82 82
 	}
83 83
 	final function __wakeup() {}
84 84
 	final function __toString() {
85
-	    return '';
86
-    }
85
+		return '';
86
+	}
87 87
 	final function __invoke() {}
88 88
 	final static function __set_state() {}
89 89
 	final function __clone() {}
Please login to merge, or discard this patch.
core/EE_Load_Textdomain.core.php 2 patches
Braces   +9 added lines, -5 removed lines patch added patch discarded remove patch
@@ -1,4 +1,6 @@  discard block
 block discarded – undo
1
-<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed');
1
+<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) {
2
+	exit('No direct script access allowed');
3
+}
2 4
 /**
3 5
  * Event Espresso
4 6
  *
@@ -60,12 +62,14 @@  discard block
 block discarded – undo
60 62
 	 */
61 63
 	private static function _maybe_get_langfile() {
62 64
 		self::$_lang = get_locale();
63
-		if ( $has_check = get_option( 'ee_lang_check_' . self::$_lang . '_' . EVENT_ESPRESSO_VERSION ) || empty( self::$_lang ) )
64
-			return;
65
+		if ( $has_check = get_option( 'ee_lang_check_' . self::$_lang . '_' . EVENT_ESPRESSO_VERSION ) || empty( self::$_lang ) ) {
66
+					return;
67
+		}
65 68
 
66 69
 		//if lang is en_US or empty then lets just get out.  (Event Espresso core is en_US)
67
-		if ( empty( self::$_lang ) || self::$_lang == 'en_US' )
68
-			return;
70
+		if ( empty( self::$_lang ) || self::$_lang == 'en_US' ) {
71
+					return;
72
+		}
69 73
 
70 74
 		//made it here so let's get the file from the github repo
71 75
 		$sideloader_args = array(
Please login to merge, or discard this patch.
Spacing   +11 added lines, -11 removed lines patch added patch discarded remove patch
@@ -39,12 +39,12 @@  discard block
 block discarded – undo
39 39
 	public static function load_textdomain() {
40 40
 		self::_maybe_get_langfile();
41 41
 		//now load the textdomain
42
-		if ( ! empty( self::$_lang ) && is_readable( EE_LANGUAGES_SAFE_DIR . 'event_espresso-' . self::$_lang . '.mo' ) ) {
42
+		if ( ! empty(self::$_lang) && is_readable(EE_LANGUAGES_SAFE_DIR.'event_espresso-'.self::$_lang.'.mo')) {
43 43
 			load_plugin_textdomain('event_espresso', FALSE, EE_LANGUAGES_SAFE_LOC);
44
-		} else if ( ! empty( self::$_lang ) && is_readable( EE_LANGUAGES_SAFE_DIR . 'event-espresso-4-' . self::$_lang . '.mo' ) ) {
45
-			load_textdomain( 'event_espresso', EE_LANGUAGES_SAFE_DIR . 'event-espresso-4-' . self::$_lang . '.mo'  );
44
+		} else if ( ! empty(self::$_lang) && is_readable(EE_LANGUAGES_SAFE_DIR.'event-espresso-4-'.self::$_lang.'.mo')) {
45
+			load_textdomain('event_espresso', EE_LANGUAGES_SAFE_DIR.'event-espresso-4-'.self::$_lang.'.mo');
46 46
 		} else {
47
-			load_plugin_textdomain( 'event_espresso', FALSE, dirname( EE_PLUGIN_BASENAME ) . '/languages/');
47
+			load_plugin_textdomain('event_espresso', FALSE, dirname(EE_PLUGIN_BASENAME).'/languages/');
48 48
 		}
49 49
 	}
50 50
 
@@ -59,24 +59,24 @@  discard block
 block discarded – undo
59 59
 	 */
60 60
 	private static function _maybe_get_langfile() {
61 61
 		self::$_lang = get_locale();
62
-		if ( $has_check = get_option( 'ee_lang_check_' . self::$_lang . '_' . EVENT_ESPRESSO_VERSION ) || empty( self::$_lang ) )
62
+		if ($has_check = get_option('ee_lang_check_'.self::$_lang.'_'.EVENT_ESPRESSO_VERSION) || empty(self::$_lang))
63 63
 			return;
64 64
 
65 65
 		//if lang is en_US or empty then lets just get out.  (Event Espresso core is en_US)
66
-		if ( empty( self::$_lang ) || self::$_lang == 'en_US' )
66
+		if (empty(self::$_lang) || self::$_lang == 'en_US')
67 67
 			return;
68 68
 
69 69
 		//made it here so let's get the file from the github repo
70 70
 		$sideloader_args = array(
71
-			'_upload_to' => EE_PLUGIN_DIR_PATH . 'languages/',
72
-			'_upload_from' => 'https://github.com/eventespresso/languages-ee4/blob/master/event_espresso-' . self::$_lang . '.mo?raw=true',
73
-			'_new_file_name' => 'event_espresso-' . self::$_lang . '.mo'
71
+			'_upload_to' => EE_PLUGIN_DIR_PATH.'languages/',
72
+			'_upload_from' => 'https://github.com/eventespresso/languages-ee4/blob/master/event_espresso-'.self::$_lang.'.mo?raw=true',
73
+			'_new_file_name' => 'event_espresso-'.self::$_lang.'.mo'
74 74
 			);
75 75
 
76 76
 
77
-		$sideloader = EE_Registry::instance()->load_helper('Sideloader', $sideloader_args, FALSE );
77
+		$sideloader = EE_Registry::instance()->load_helper('Sideloader', $sideloader_args, FALSE);
78 78
 
79 79
 		$sideloader->sideload();
80
-		update_option( 'ee_lang_check_' . self::$_lang . '_' . EVENT_ESPRESSO_VERSION, 1 );
80
+		update_option('ee_lang_check_'.self::$_lang.'_'.EVENT_ESPRESSO_VERSION, 1);
81 81
 	}
82 82
 } //end EE_Load_Textdomain
Please login to merge, or discard this patch.
core/EE_Log.core.php 2 patches
Braces   +3 added lines, -1 removed lines patch added patch discarded remove patch
@@ -1,4 +1,6 @@
 block discarded – undo
1
-<?php if (!defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed');
1
+<?php if (!defined('EVENT_ESPRESSO_VERSION')) {
2
+	exit('No direct script access allowed');
3
+}
2 4
 /**
3 5
  *
4 6
  * Class EE_Log
Please login to merge, or discard this patch.
Spacing   +56 added lines, -56 removed lines patch added patch discarded remove patch
@@ -1,4 +1,4 @@  discard block
 block discarded – undo
1
-<?php if (!defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed');
1
+<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed');
2 2
 /**
3 3
  *
4 4
  * Class EE_Log
@@ -62,7 +62,7 @@  discard block
 block discarded – undo
62 62
 	 * @return EE_Log
63 63
 	 */
64 64
 	public static function instance() {
65
-		if ( ! self::$_instance instanceof EE_Log ) {
65
+		if ( ! self::$_instance instanceof EE_Log) {
66 66
 			self::$_instance = new self();
67 67
 		}
68 68
 		return self::$_instance;
@@ -74,11 +74,11 @@  discard block
 block discarded – undo
74 74
 	 */
75 75
 	private function __construct() {
76 76
 
77
-		if ( ! EE_Registry::instance()->CFG->admin->use_full_logging && ! EE_Registry::instance()->CFG->admin->use_remote_logging ) {
77
+		if ( ! EE_Registry::instance()->CFG->admin->use_full_logging && ! EE_Registry::instance()->CFG->admin->use_remote_logging) {
78 78
 			return;
79 79
 		}
80 80
 
81
-		$this->_logs_folder = EVENT_ESPRESSO_UPLOAD_DIR . 'logs' . DS;
81
+		$this->_logs_folder = EVENT_ESPRESSO_UPLOAD_DIR.'logs'.DS;
82 82
 		$this->_log_file = EE_Registry::instance()->CFG->admin->log_file_name();
83 83
 		$this->_log = '';
84 84
 		$this->_debug_file = EE_Registry::instance()->CFG->admin->debug_file_name();
@@ -86,15 +86,15 @@  discard block
 block discarded – undo
86 86
 		$this->_remote_logging_url = EE_Registry::instance()->CFG->admin->remote_logging_url;
87 87
 		$this->_remote_log = '';
88 88
 
89
-		add_action( 'admin_init', array( $this, 'verify_filesystem' ), -10 );
90
-		add_action( 'AHEE_log', array( $this, 'log' ), 10, 4 );
91
-		if ( EE_Registry::instance()->CFG->admin->use_full_logging ) {
92
-			add_action( 'shutdown', array( $this, 'write_log' ), 9999 );
89
+		add_action('admin_init', array($this, 'verify_filesystem'), -10);
90
+		add_action('AHEE_log', array($this, 'log'), 10, 4);
91
+		if (EE_Registry::instance()->CFG->admin->use_full_logging) {
92
+			add_action('shutdown', array($this, 'write_log'), 9999);
93 93
 			// if WP_DEBUG
94
-			add_action( 'shutdown', array( $this, 'write_debug' ), 9999 );
94
+			add_action('shutdown', array($this, 'write_debug'), 9999);
95 95
 		}
96
-		if ( EE_Registry::instance()->CFG->admin->use_remote_logging ) {
97
-			add_action( 'shutdown', array( $this, 'send_log' ), 9999 );
96
+		if (EE_Registry::instance()->CFG->admin->use_remote_logging) {
97
+			add_action('shutdown', array($this, 'send_log'), 9999);
98 98
 		}
99 99
 
100 100
 	}
@@ -108,11 +108,11 @@  discard block
 block discarded – undo
108 108
 	 */
109 109
 	public function verify_filesystem() {
110 110
 		try {
111
-			EEH_File::ensure_file_exists_and_is_writable( $this->_logs_folder . $this->_log_file );
112
-			EEH_File::ensure_file_exists_and_is_writable( $this->_logs_folder . $this->_debug_file );
113
-			EEH_File::add_htaccess_deny_from_all( $this->_logs_folder );
114
-		} catch( EE_Error $e ){
115
-			EE_Error::add_error( sprintf( __(  'Event Espresso logging could not be setup because: %s', 'event_espresso' ), ' &nbsp; &nbsp; ' . $e->getMessage() ), __FILE__, __FUNCTION__, __LINE__ );
111
+			EEH_File::ensure_file_exists_and_is_writable($this->_logs_folder.$this->_log_file);
112
+			EEH_File::ensure_file_exists_and_is_writable($this->_logs_folder.$this->_debug_file);
113
+			EEH_File::add_htaccess_deny_from_all($this->_logs_folder);
114
+		} catch (EE_Error $e) {
115
+			EE_Error::add_error(sprintf(__('Event Espresso logging could not be setup because: %s', 'event_espresso'), ' &nbsp; &nbsp; '.$e->getMessage()), __FILE__, __FUNCTION__, __LINE__);
116 116
 			return;
117 117
 		}
118 118
 	}
@@ -129,15 +129,15 @@  discard block
 block discarded – undo
129 129
 	 * @param string $type
130 130
 	 * @return string
131 131
 	 */
132
-	private function _format_message( $file = '', $function = '', $message = '', $type = '' ) {
133
-		$msg = '----------------------------------------------------------------------------------------' . PHP_EOL;
134
-		$msg .= '[' . current_time( 'mysql' ) . '] ';
135
-		$msg .= ! empty( $file ) ? basename( $file ) : '';
136
-		$msg .= ! empty( $file ) && ! empty( $function ) ? ' -> ' : '';
137
-		$msg .= ! empty( $function ) ? $function . '()' : '';
132
+	private function _format_message($file = '', $function = '', $message = '', $type = '') {
133
+		$msg = '----------------------------------------------------------------------------------------'.PHP_EOL;
134
+		$msg .= '['.current_time('mysql').'] ';
135
+		$msg .= ! empty($file) ? basename($file) : '';
136
+		$msg .= ! empty($file) && ! empty($function) ? ' -> ' : '';
137
+		$msg .= ! empty($function) ? $function.'()' : '';
138 138
 		$msg .= PHP_EOL;
139
-		$type = ! empty( $type ) ? $type : 'log message';
140
-		$msg .= ! empty( $message ) ? "\t" . '[' . $type . '] ' . $message . PHP_EOL : '';
139
+		$type = ! empty($type) ? $type : 'log message';
140
+		$msg .= ! empty($message) ? "\t".'['.$type.'] '.$message.PHP_EOL : '';
141 141
 		return $msg;
142 142
 	}
143 143
 
@@ -152,8 +152,8 @@  discard block
 block discarded – undo
152 152
 	 * @param string $message
153 153
 	 * @param string $type
154 154
 	 */
155
-	public function log( $file = '', $function = '', $message = '', $type = '' ) {
156
-		$this->_log .= $this->_format_message( $file, $function, $message, $type );
155
+	public function log($file = '', $function = '', $message = '', $type = '') {
156
+		$this->_log .= $this->_format_message($file, $function, $message, $type);
157 157
 	}
158 158
 
159 159
 
@@ -165,10 +165,10 @@  discard block
 block discarded – undo
165 165
 	public function write_log() {
166 166
 		try {
167 167
 			//get existing log file and append new log info
168
-			$this->_log = EEH_File::get_file_contents( $this->_logs_folder . $this->_log_file ) . $this->_log;
169
-			EEH_File::write_to_file( $this->_logs_folder . $this->_log_file, $this->_log, 'Event Espresso Log' );
170
-		} catch( EE_Error $e ){
171
-			EE_Error::add_error( sprintf( __(  'Could not write to the Event Espresso log file because: %s', 'event_espresso' ), ' &nbsp; &nbsp; ' . $e->getMessage() ), __FILE__, __FUNCTION__, __LINE__ );
168
+			$this->_log = EEH_File::get_file_contents($this->_logs_folder.$this->_log_file).$this->_log;
169
+			EEH_File::write_to_file($this->_logs_folder.$this->_log_file, $this->_log, 'Event Espresso Log');
170
+		} catch (EE_Error $e) {
171
+			EE_Error::add_error(sprintf(__('Could not write to the Event Espresso log file because: %s', 'event_espresso'), ' &nbsp; &nbsp; '.$e->getMessage()), __FILE__, __FUNCTION__, __LINE__);
172 172
 			return;
173 173
 		}
174 174
 	}
@@ -181,31 +181,31 @@  discard block
 block discarded – undo
181 181
 	 */
182 182
 	public function send_log() {
183 183
 
184
-		if ( empty( $this->_remote_logging_url )) {
184
+		if (empty($this->_remote_logging_url)) {
185 185
 			return;
186 186
 		}
187 187
 
188
-		$data = 'domain=' . $_SERVER['HTTP_HOST'];
189
-		$data .= '&ip=' . $_SERVER['SERVER_ADDR'];
190
-		$data .= '&server_type=' . $_SERVER['SERVER_SOFTWARE'];
191
-		$data .= '&time=' . time();
192
-		$data .= '&remote_log=' . $this->_log;
193
-		$data .= '&request_array=' . json_encode( $_REQUEST );
188
+		$data = 'domain='.$_SERVER['HTTP_HOST'];
189
+		$data .= '&ip='.$_SERVER['SERVER_ADDR'];
190
+		$data .= '&server_type='.$_SERVER['SERVER_SOFTWARE'];
191
+		$data .= '&time='.time();
192
+		$data .= '&remote_log='.$this->_log;
193
+		$data .= '&request_array='.json_encode($_REQUEST);
194 194
 		$data .= '&action=save';
195 195
 
196
-		if ( defined( 'EELOGGING_PASS' )) {
197
-			$data .= '&pass=' . EELOGGING_PASS;
196
+		if (defined('EELOGGING_PASS')) {
197
+			$data .= '&pass='.EELOGGING_PASS;
198 198
 		}
199
-		if ( defined( 'EELOGGING_KEY' )) {
200
-			$data .= '&key=' . EELOGGING_KEY;
199
+		if (defined('EELOGGING_KEY')) {
200
+			$data .= '&key='.EELOGGING_KEY;
201 201
 		}
202 202
 
203
-		$c = curl_init( $this->_remote_logging_url );
204
-		curl_setopt( $c, CURLOPT_POST, TRUE );
205
-		curl_setopt( $c, CURLOPT_POSTFIELDS, $data );
206
-		curl_setopt( $c, CURLOPT_RETURNTRANSFER, TRUE );
207
-		curl_exec( $c );
208
-		curl_close( $c );
203
+		$c = curl_init($this->_remote_logging_url);
204
+		curl_setopt($c, CURLOPT_POST, TRUE);
205
+		curl_setopt($c, CURLOPT_POSTFIELDS, $data);
206
+		curl_setopt($c, CURLOPT_RETURNTRANSFER, TRUE);
207
+		curl_exec($c);
208
+		curl_close($c);
209 209
 	}
210 210
 
211 211
 
@@ -216,18 +216,18 @@  discard block
 block discarded – undo
216 216
 	 * previous entries are overwritten
217 217
 	 */
218 218
 	public function write_debug() {
219
-		if ( defined( 'WP_DEBUG' ) && WP_DEBUG ) {
219
+		if (defined('WP_DEBUG') && WP_DEBUG) {
220 220
 			$this->_debug_log = '';
221
-			foreach ( $_GET as $key => $value ) {
222
-				$this->_debug_log .= '$_GET["' . $key . '"] = "' . serialize($value) . '"' . PHP_EOL;
221
+			foreach ($_GET as $key => $value) {
222
+				$this->_debug_log .= '$_GET["'.$key.'"] = "'.serialize($value).'"'.PHP_EOL;
223 223
 			}
224
-			foreach ( $_POST as $key => $value ) {
225
-				$this->_debug_log .= '$_POST["' . $key . '"] = "' . serialize($value) . '"' . PHP_EOL;
224
+			foreach ($_POST as $key => $value) {
225
+				$this->_debug_log .= '$_POST["'.$key.'"] = "'.serialize($value).'"'.PHP_EOL;
226 226
 			}
227 227
 			try {
228
-				EEH_File::write_to_file( $this->_logs_folder . $this->_debug_file, $this->_debug_log, 'Event Espresso Debug Log' );
229
-			} catch( EE_Error $e ){
230
-				EE_Error::add_error( sprintf( __(  'Could not write to the Event Espresso debug log file because: %s', 'event_espresso' ), ' &nbsp; &nbsp; ' . $e->getMessage() ), __FILE__, __FUNCTION__, __LINE__ );
228
+				EEH_File::write_to_file($this->_logs_folder.$this->_debug_file, $this->_debug_log, 'Event Espresso Debug Log');
229
+			} catch (EE_Error $e) {
230
+				EE_Error::add_error(sprintf(__('Could not write to the Event Espresso debug log file because: %s', 'event_espresso'), ' &nbsp; &nbsp; '.$e->getMessage()), __FILE__, __FUNCTION__, __LINE__);
231 231
 				return;
232 232
 			}
233 233
 		}
@@ -239,7 +239,7 @@  discard block
 block discarded – undo
239 239
 	 * __clone
240 240
 	 */
241 241
 	public function __clone() {
242
-		trigger_error( __( 'Clone is not allowed.', 'event_espresso' ), E_USER_ERROR );
242
+		trigger_error(__('Clone is not allowed.', 'event_espresso'), E_USER_ERROR);
243 243
 	}
244 244
 
245 245
 
Please login to merge, or discard this patch.
core/EE_Object_Repository.core.php 1 patch
Spacing   +15 added lines, -15 removed lines patch added patch discarded remove patch
@@ -1,5 +1,5 @@  discard block
 block discarded – undo
1
-<?php if ( ! defined( 'EVENT_ESPRESSO_VERSION' ) ) {
2
-	exit( 'No direct script access allowed' );
1
+<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) {
2
+	exit('No direct script access allowed');
3 3
 }
4 4
 /**
5 5
  * Class EE_Object_Repository
@@ -38,9 +38,9 @@  discard block
 block discarded – undo
38 38
 	 * @param array $arguments	arrays of arguments that will be passed to the object's callback method
39 39
 	 * @return bool | int
40 40
 	 */
41
-	protected function _call_user_func_array_on_current( $callback = '', $arguments = array() ) {
42
-		if ( $callback !== '' && method_exists( $this->current(), $callback ) ) {
43
-			return call_user_func_array( array( $this->current(), $callback ), $arguments );
41
+	protected function _call_user_func_array_on_current($callback = '', $arguments = array()) {
42
+		if ($callback !== '' && method_exists($this->current(), $callback)) {
43
+			return call_user_func_array(array($this->current(), $callback), $arguments);
44 44
 		}
45 45
 		return false;
46 46
 	}
@@ -56,13 +56,13 @@  discard block
 block discarded – undo
56 56
 	 * @param string $callback  name of method found on repository objects to be called
57 57
 	 * @return bool | int
58 58
 	 */
59
-	protected function _call_user_func_on_all( $callback = '' ) {
59
+	protected function _call_user_func_on_all($callback = '') {
60 60
 		$success = true;
61
-		if ( $this->valid() ) {
61
+		if ($this->valid()) {
62 62
 			$this->rewind();
63
-			while ( $this->valid() ) {
63
+			while ($this->valid()) {
64 64
 				// any negative result will toggle success to false
65
-				$success = $this->_call_user_func_array_on_current( $callback ) ? $success : false;
65
+				$success = $this->_call_user_func_array_on_current($callback) ? $success : false;
66 66
 				$this->next();
67 67
 			}
68 68
 			$this->rewind();
@@ -86,9 +86,9 @@  discard block
 block discarded – undo
86 86
 	 * @param array 	$persistence_arguments	arrays of arguments that will be passed to the object's persistence method
87 87
 	 * @return bool | int
88 88
 	 */
89
-	public function persist( $persistence_callback = '', $persistence_arguments = array() ) {
90
-		$persistence_callback = ! empty( $persistence_callback ) ? $persistence_callback : $this->persist_method;
91
-		return $this->_call_user_func_array_on_current( $persistence_callback, $persistence_arguments );
89
+	public function persist($persistence_callback = '', $persistence_arguments = array()) {
90
+		$persistence_callback = ! empty($persistence_callback) ? $persistence_callback : $this->persist_method;
91
+		return $this->_call_user_func_array_on_current($persistence_callback, $persistence_arguments);
92 92
 	}
93 93
 
94 94
 
@@ -102,9 +102,9 @@  discard block
 block discarded – undo
102 102
 	 * @param string 	$persistence_callback 		name of method found on object that can be used for persisting the object
103 103
 	 * @return bool | int
104 104
 	 */
105
-	public function persist_all( $persistence_callback = '' ) {
106
-		$persistence_callback = ! empty( $persistence_callback ) ? $persistence_callback : $this->persist_method;
107
-		return $this->_call_user_func_on_all( $persistence_callback );
105
+	public function persist_all($persistence_callback = '') {
106
+		$persistence_callback = ! empty($persistence_callback) ? $persistence_callback : $this->persist_method;
107
+		return $this->_call_user_func_on_all($persistence_callback);
108 108
 	}
109 109
 
110 110
 
Please login to merge, or discard this patch.
core/admin/EE_Admin_Page_CPT_Init.core.php 2 patches
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -32,7 +32,7 @@  discard block
 block discarded – undo
32 32
 	public function do_initial_loads() {
33 33
 		//we want to use the corresponding admin page object (but not route it!).  To do this we just set _routing to false.  That way this page object is being loaded on all pages to make sure we hook into admin properly.  But note... we are ONLY doing this if the given page is NOT pages we WANT to load ;)
34 34
 		//This is important because we have hooks that help redirect custom post type saves
35
-		if ( !isset( $_REQUEST['page'] ) || ( isset( $_REQUEST['page'] ) && $_REQUEST['page'] != $this->_menu_map->menu_slug ) ) {
35
+		if ( ! isset($_REQUEST['page']) || (isset($_REQUEST['page']) && $_REQUEST['page'] != $this->_menu_map->menu_slug)) {
36 36
 			$this->_routing = FALSE;
37 37
 			$this->_initialize_admin_page();
38 38
 		} else {
@@ -40,17 +40,17 @@  discard block
 block discarded – undo
40 40
 			$this->_initialize_admin_page();
41 41
 			//added for 4.1 to completely disable autosave for our pages. This can be removed once we fully enable autosave functionality
42 42
 			remove_filter('wp_print_scripts', 'wp_just_in_time_script_localization');
43
-			add_filter('wp_print_scripts', array($this, 'wp_just_in_time_script_localization'), 100 );
43
+			add_filter('wp_print_scripts', array($this, 'wp_just_in_time_script_localization'), 100);
44 44
 			//end removal of autosave functionality.
45 45
 		}
46 46
 	}
47 47
 
48 48
 	public function wp_just_in_time_script_localization() {
49
-		wp_localize_script( 'autosave', 'autosaveL10n', array(
49
+		wp_localize_script('autosave', 'autosaveL10n', array(
50 50
 			'autosaveInterval' => 172800,
51 51
 			'savingText' => __('Saving Draft&#8230;'),
52 52
 			'saveAlert' => __('The changes you made will be lost if you navigate away from this page.')
53
-		) );
53
+		));
54 54
 	}
55 55
 
56 56
 
Please login to merge, or discard this patch.
Braces   +3 added lines, -1 removed lines patch added patch discarded remove patch
@@ -1,4 +1,6 @@
 block discarded – undo
1
-<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed');
1
+<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) {
2
+	exit('No direct script access allowed');
3
+}
2 4
 /**
3 5
  * Event Espresso
4 6
  *
Please login to merge, or discard this patch.
core/admin/EE_Admin_Page_Init.core.php 3 patches
Spacing   +56 added lines, -56 removed lines patch added patch discarded remove patch
@@ -88,16 +88,16 @@  discard block
 block discarded – undo
88 88
 		$this->_set_init_properties();
89 89
 
90 90
 		//global styles/scripts across all wp admin pages
91
-		add_action('admin_enqueue_scripts', array($this, 'load_wp_global_scripts_styles'), 5 );
91
+		add_action('admin_enqueue_scripts', array($this, 'load_wp_global_scripts_styles'), 5);
92 92
 
93 93
 		//load initial stuff.
94 94
 		$this->_set_file_and_folder_name();
95 95
 
96 96
 		$this->_set_menu_map();
97 97
 
98
-		if ( empty( $this->_menu_map ) || is_array( $this->_menu_map ) )
98
+		if (empty($this->_menu_map) || is_array($this->_menu_map))
99 99
 			 {
100
-			 	EE_Error::doing_it_wrong( get_class( $this ) . '::$_menu_map', sprintf( __('The EE4 addon with the class %s is setting up the _menu_map property incorrectly for this version of EE core.  Please see Admin_Page_Init class examples in core for the new way of setting this property up.', 'event_espresso' ), get_class( $this ) ), '4.4.0' );
100
+			 	EE_Error::doing_it_wrong(get_class($this).'::$_menu_map', sprintf(__('The EE4 addon with the class %s is setting up the _menu_map property incorrectly for this version of EE core.  Please see Admin_Page_Init class examples in core for the new way of setting this property up.', 'event_espresso'), get_class($this)), '4.4.0');
101 101
 			 	return;
102 102
 			 }
103 103
 
@@ -159,7 +159,7 @@  discard block
 block discarded – undo
159 159
 	public function load_wp_global_scripts_styles() {
160 160
 		/** STYLES **/
161 161
 		//register
162
-		wp_register_style('espresso_menu', EE_ADMIN_URL . 'assets/admin-menu-styles.css');
162
+		wp_register_style('espresso_menu', EE_ADMIN_URL.'assets/admin-menu-styles.css');
163 163
 
164 164
 
165 165
 
@@ -201,8 +201,8 @@  discard block
 block discarded – undo
201 201
 
202 202
 
203 203
 	protected function _set_capability() {
204
-		$capability = empty($this->capability) ?  $this->_menu_map->capability : $this->capability;
205
-		$this->capability = apply_filters( 'FHEE_' . $this->_menu_map->menu_slug . '_capability', $capability );
204
+		$capability = empty($this->capability) ? $this->_menu_map->capability : $this->capability;
205
+		$this->capability = apply_filters('FHEE_'.$this->_menu_map->menu_slug.'_capability', $capability);
206 206
 	}
207 207
 
208 208
 
@@ -220,7 +220,7 @@  discard block
 block discarded – undo
220 220
 	public function initialize_admin_page() {
221 221
 		//let's check user access first
222 222
 		$this->_check_user_access();
223
-		if ( !is_object( $this->_loaded_page_object) ) return;
223
+		if ( ! is_object($this->_loaded_page_object)) return;
224 224
 		$this->_loaded_page_object->route_admin_request();
225 225
 		return;
226 226
 	}
@@ -232,25 +232,25 @@  discard block
 block discarded – undo
232 232
 
233 233
 
234 234
 	public function set_page_dependencies($wp_page_slug) {
235
-		if ( !$this->_load_page ) return;
235
+		if ( ! $this->_load_page) return;
236 236
 
237
-		if ( !is_object($this->_loaded_page_object) ) {
237
+		if ( ! is_object($this->_loaded_page_object)) {
238 238
 			$msg[] = __('We can\'t load the page because we\'re missing a valid page object that tells us what to load', 'event_espresso');
239
-			$msg[] = $msg[0] . "\r\n" . sprintf(
239
+			$msg[] = $msg[0]."\r\n".sprintf(
240 240
 				__('The custom slug you have set for this page is %s. This means we\'re looking for the class %s_Admin_Page (found in %s_Admin_Page.core.php) within your %s directory', 'event_espresso'),
241 241
 				 $this->_file_name,
242 242
 				 $this->_file_name,
243
-				 $this->_folder_path . $this->_file_name,
243
+				 $this->_folder_path.$this->_file_name,
244 244
 				 $this->_menu_map->menu_slug
245 245
 			);
246
-			throw new EE_Error( implode( '||', $msg) );
246
+			throw new EE_Error(implode('||', $msg));
247 247
 		}
248 248
 
249 249
 		$this->_loaded_page_object->set_wp_page_slug($wp_page_slug);
250
-		$page_hook = 'load-' . $wp_page_slug;
250
+		$page_hook = 'load-'.$wp_page_slug;
251 251
 		//hook into page load hook so all page specific stuff get's loaded.
252
-		if ( !empty($wp_page_slug) )
253
-			add_action($page_hook, array($this->_loaded_page_object, 'load_page_dependencies') );
252
+		if ( ! empty($wp_page_slug))
253
+			add_action($page_hook, array($this->_loaded_page_object, 'load_page_dependencies'));
254 254
 	}
255 255
 
256 256
 
@@ -261,7 +261,7 @@  discard block
 block discarded – undo
261 261
 	 */
262 262
 	public function do_initial_loads() {
263 263
 		//no loading or initializing if menu map is setup incorrectly.
264
-		if ( empty( $this->_menu_map ) || is_array( $this->_menu_map ) ) {
264
+		if (empty($this->_menu_map) || is_array($this->_menu_map)) {
265 265
 			return;
266 266
 		}
267 267
 		$this->_initialize_admin_page();
@@ -278,19 +278,19 @@  discard block
 block discarded – undo
278 278
 		$bt = debug_backtrace();
279 279
 		//for more reliable determination of folder name
280 280
 		//we're using this to get the actual folder name of the CALLING class (i.e. the child class that extends this).  Why?  Because $this->menu_slug may be different than the folder name (to avoid conflicts with other plugins)
281
-		$class = get_class( $this );
282
-		foreach ( $bt as $index => $values ) {
283
-			if ( isset( $values['class'] ) && $values['class'] == $class ) {
281
+		$class = get_class($this);
282
+		foreach ($bt as $index => $values) {
283
+			if (isset($values['class']) && $values['class'] == $class) {
284 284
 				$file_index = $index - 1;
285
-				$this->_folder_name = basename(dirname($bt[$file_index]['file']) );
286
-				if ( !empty( $this->_folder_name ) ) break;
285
+				$this->_folder_name = basename(dirname($bt[$file_index]['file']));
286
+				if ( ! empty($this->_folder_name)) break;
287 287
 			}
288 288
 		}
289 289
 
290
-		$this->_folder_path = EE_ADMIN_PAGES . $this->_folder_name . DS;
290
+		$this->_folder_path = EE_ADMIN_PAGES.$this->_folder_name.DS;
291 291
 
292
-		$this->_file_name = preg_replace( '/^ee/' , 'EE', $this->_folder_name );
293
-		$this->_file_name = ucwords( str_replace('_', ' ', $this->_file_name) );
292
+		$this->_file_name = preg_replace('/^ee/', 'EE', $this->_folder_name);
293
+		$this->_file_name = ucwords(str_replace('_', ' ', $this->_file_name));
294 294
 		$this->_file_name = str_replace(' ', '_', $this->_file_name);
295 295
 	}
296 296
 
@@ -302,19 +302,19 @@  discard block
 block discarded – undo
302 302
 	 * @param bool $extend This indicates whether we're checking the extend directory for any register_hooks files/classes
303 303
 	 * @return array
304 304
 	 */
305
-	public function register_hooks( $extend = FALSE ) {
305
+	public function register_hooks($extend = FALSE) {
306 306
 
307 307
 		//get a list of files in the directory that have the "Hook" in their name an
308 308
 
309 309
 		//if this is an extended check (i.e. caf is active) then we will scan the caffeinated/extend directory first and any hook files that are found will be have their reference added to the $_files_hook array property.  Then, we make sure that when we loop through the core decaf directories to find hook files that we skip over any hooks files that have already been set by caf.
310
-		if ( $extend ) {
311
-			$hook_files_glob_path = apply_filters( 'FHEE__EE_Admin_Page_Init__register_hooks__hook_files_glob_path__extend', EE_CORE_CAF_ADMIN_EXTEND . $this->_folder_name . DS . '*' . $this->_file_name . '_Hooks_Extend.class.php' );
312
-			$this->_hook_paths = $this->_register_hook_files( $hook_files_glob_path, $extend );
310
+		if ($extend) {
311
+			$hook_files_glob_path = apply_filters('FHEE__EE_Admin_Page_Init__register_hooks__hook_files_glob_path__extend', EE_CORE_CAF_ADMIN_EXTEND.$this->_folder_name.DS.'*'.$this->_file_name.'_Hooks_Extend.class.php');
312
+			$this->_hook_paths = $this->_register_hook_files($hook_files_glob_path, $extend);
313 313
 		}
314 314
 
315 315
 		//loop through decaf folders
316
-		$hook_files_glob_path = apply_filters( 'FHEE__EE_Admin_Page_Init__register_hooks__hook_files_glob_path', $this->_folder_path . '*' . $this->_file_name . '_Hooks.class.php' );
317
-		$this->_hook_paths = array_merge( $this->_register_hook_files( $hook_files_glob_path ), $this->_hook_paths );  //making sure any extended hook paths are later in the array than the core hook paths!
316
+		$hook_files_glob_path = apply_filters('FHEE__EE_Admin_Page_Init__register_hooks__hook_files_glob_path', $this->_folder_path.'*'.$this->_file_name.'_Hooks.class.php');
317
+		$this->_hook_paths = array_merge($this->_register_hook_files($hook_files_glob_path), $this->_hook_paths); //making sure any extended hook paths are later in the array than the core hook paths!
318 318
 
319 319
 		return $this->_hook_paths;
320 320
 
@@ -322,27 +322,27 @@  discard block
 block discarded – undo
322 322
 
323 323
 
324 324
 
325
-	protected function _register_hook_files( $hook_files_glob_path, $extend = FALSE ) {
325
+	protected function _register_hook_files($hook_files_glob_path, $extend = FALSE) {
326 326
 		$hook_paths = array();
327
-		if ( $hook_files = glob( $hook_files_glob_path ) ) {
328
-			if ( empty( $hook_files ) ) {
327
+		if ($hook_files = glob($hook_files_glob_path)) {
328
+			if (empty($hook_files)) {
329 329
 				return array();
330 330
 			}
331
-			foreach ( $hook_files as $file ) {
331
+			foreach ($hook_files as $file) {
332 332
 				//lets get the linked admin.
333
-				$hook_file = $extend ? str_replace( EE_CORE_CAF_ADMIN_EXTEND . $this->_folder_name . DS, '', $file ) : str_replace($this->_folder_path, '', $file );
334
-				$replace = $extend ? '_' . $this->_file_name . '_Hooks_Extend.class.php' : '_' . $this->_file_name . '_Hooks.class.php';
335
-				$rel_admin = str_replace( $replace, '', $hook_file);
333
+				$hook_file = $extend ? str_replace(EE_CORE_CAF_ADMIN_EXTEND.$this->_folder_name.DS, '', $file) : str_replace($this->_folder_path, '', $file);
334
+				$replace = $extend ? '_'.$this->_file_name.'_Hooks_Extend.class.php' : '_'.$this->_file_name.'_Hooks.class.php';
335
+				$rel_admin = str_replace($replace, '', $hook_file);
336 336
 				$rel_admin = strtolower($rel_admin);
337 337
 				$hook_paths[] = $file;
338 338
 
339 339
 				//make sure we haven't already got a hook setup for this page path
340
-				if ( in_array( $rel_admin, $this->_files_hooked ) )
340
+				if (in_array($rel_admin, $this->_files_hooked))
341 341
 					continue;
342 342
 
343 343
 				$this->hook_file = $hook_file;
344
-				$rel_admin_hook = 'FHEE_do_other_page_hooks_' . $rel_admin;
345
-				$filter = add_filter( $rel_admin_hook, array($this, 'load_admin_hook') );
344
+				$rel_admin_hook = 'FHEE_do_other_page_hooks_'.$rel_admin;
345
+				$filter = add_filter($rel_admin_hook, array($this, 'load_admin_hook'));
346 346
 				$this->_files_hooked[] = $rel_admin;
347 347
 			}
348 348
 		}
@@ -367,7 +367,7 @@  discard block
 block discarded – undo
367 367
 	protected function _initialize_admin_page() {
368 368
 
369 369
 		//JUST CHECK WE'RE ON RIGHT PAGE.
370
-		if ( (!isset( $_REQUEST['page'] ) || $_REQUEST['page'] != $this->_menu_map->menu_slug) && $this->_routing )
370
+		if (( ! isset($_REQUEST['page']) || $_REQUEST['page'] != $this->_menu_map->menu_slug) && $this->_routing)
371 371
 			return; //not on the right page so let's get out.
372 372
 		$this->_load_page = TRUE;
373 373
 
@@ -375,30 +375,30 @@  discard block
 block discarded – undo
375 375
 //		spl_autoload_register(array( $this, 'set_autoloaders') );
376 376
 
377 377
 		//we don't need to do a page_request check here because it's only called via WP menu system.
378
-		$admin_page = $this->_file_name . '_Admin_Page';
379
-		$hook_suffix = $this->_menu_map->menu_slug . '_' . $admin_page;
378
+		$admin_page = $this->_file_name.'_Admin_Page';
379
+		$hook_suffix = $this->_menu_map->menu_slug.'_'.$admin_page;
380 380
 		$admin_page = apply_filters("FHEE__EE_Admin_Page_Init___initialize_admin_page__admin_page__{$hook_suffix}", $admin_page);
381 381
 
382 382
 		// define requested admin page class name then load the file and instantiate
383
-		$path_to_file = str_replace( array( '\\', '/' ), DS, $this->_folder_path . $admin_page . '.core.php' );
384
-		$path_to_file=apply_filters("FHEE__EE_Admin_Page_Init___initialize_admin_page__path_to_file__{$hook_suffix}",$path_to_file );//so if the file would be in EE_ADMIN/attendees/Attendee_Admin_Page.core.php, the filter would be FHEE__EE_Admin_Page_Init___initialize_admin_page__path_to_file__attendees_Attendee_Admin_Page
383
+		$path_to_file = str_replace(array('\\', '/'), DS, $this->_folder_path.$admin_page.'.core.php');
384
+		$path_to_file = apply_filters("FHEE__EE_Admin_Page_Init___initialize_admin_page__path_to_file__{$hook_suffix}", $path_to_file); //so if the file would be in EE_ADMIN/attendees/Attendee_Admin_Page.core.php, the filter would be FHEE__EE_Admin_Page_Init___initialize_admin_page__path_to_file__attendees_Attendee_Admin_Page
385 385
 
386
-		if ( is_readable( $path_to_file )) {
386
+		if (is_readable($path_to_file)) {
387 387
 			// This is a place where EE plugins can hook in to make sure their own files are required in the appropriate place
388
-			do_action( 'AHEE__EE_Admin_Page___initialize_admin_page__before_initialization' );
389
-			do_action( 'AHEE__EE_Admin_Page___initialize_admin_page__before_initialization_' . $this->_menu_map->menu_slug );
390
-			require_once( $path_to_file );
391
-			$a = new ReflectionClass( $admin_page );
392
-			$this->_loaded_page_object = $a->newInstance( $this->_routing );
388
+			do_action('AHEE__EE_Admin_Page___initialize_admin_page__before_initialization');
389
+			do_action('AHEE__EE_Admin_Page___initialize_admin_page__before_initialization_'.$this->_menu_map->menu_slug);
390
+			require_once($path_to_file);
391
+			$a = new ReflectionClass($admin_page);
392
+			$this->_loaded_page_object = $a->newInstance($this->_routing);
393 393
 		}
394
-		do_action( 'AHEE__EE_Admin_Page___initialize_admin_page__after_initialization' );
395
-		do_action( 'AHEE__EE_Admin_Page___initialize_admin_page__after_initialization_' . $this->_menu_map->menu_slug );
394
+		do_action('AHEE__EE_Admin_Page___initialize_admin_page__after_initialization');
395
+		do_action('AHEE__EE_Admin_Page___initialize_admin_page__after_initialization_'.$this->_menu_map->menu_slug);
396 396
 	}
397 397
 
398 398
 
399 399
 
400 400
 	public function get_admin_page_name() {
401
-		return $this->_file_name . '_Admin_Page';
401
+		return $this->_file_name.'_Admin_Page';
402 402
 	}
403 403
 
404 404
 
@@ -431,8 +431,8 @@  discard block
 block discarded – undo
431 431
 	 * @return bool|die true if pass (or admin) wp_die if fail
432 432
 	 */
433 433
 	private function _check_user_access() {
434
-		if ( ! EE_Registry::instance()->CAP->current_user_can( $this->_menu_map->capability, $this->_menu_map->menu_slug ) ) {
435
-			wp_die( __('You don\'t have access to this page.'), '', array( 'back_link' => true ) );
434
+		if ( ! EE_Registry::instance()->CAP->current_user_can($this->_menu_map->capability, $this->_menu_map->menu_slug)) {
435
+			wp_die(__('You don\'t have access to this page.'), '', array('back_link' => true));
436 436
 		}
437 437
 		return true;
438 438
 	}
Please login to merge, or discard this patch.
Braces   +22 added lines, -10 removed lines patch added patch discarded remove patch
@@ -1,4 +1,6 @@  discard block
 block discarded – undo
1
-<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed');
1
+<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) {
2
+	exit('No direct script access allowed');
3
+}
2 4
 /**
3 5
  * Event Espresso
4 6
  *
@@ -220,7 +222,9 @@  discard block
 block discarded – undo
220 222
 	public function initialize_admin_page() {
221 223
 		//let's check user access first
222 224
 		$this->_check_user_access();
223
-		if ( !is_object( $this->_loaded_page_object) ) return;
225
+		if ( !is_object( $this->_loaded_page_object) ) {
226
+			return;
227
+		}
224 228
 		$this->_loaded_page_object->route_admin_request();
225 229
 		return;
226 230
 	}
@@ -232,7 +236,9 @@  discard block
 block discarded – undo
232 236
 
233 237
 
234 238
 	public function set_page_dependencies($wp_page_slug) {
235
-		if ( !$this->_load_page ) return;
239
+		if ( !$this->_load_page ) {
240
+			return;
241
+		}
236 242
 
237 243
 		if ( !is_object($this->_loaded_page_object) ) {
238 244
 			$msg[] = __('We can\'t load the page because we\'re missing a valid page object that tells us what to load', 'event_espresso');
@@ -249,8 +255,9 @@  discard block
 block discarded – undo
249 255
 		$this->_loaded_page_object->set_wp_page_slug($wp_page_slug);
250 256
 		$page_hook = 'load-' . $wp_page_slug;
251 257
 		//hook into page load hook so all page specific stuff get's loaded.
252
-		if ( !empty($wp_page_slug) )
253
-			add_action($page_hook, array($this->_loaded_page_object, 'load_page_dependencies') );
258
+		if ( !empty($wp_page_slug) ) {
259
+					add_action($page_hook, array($this->_loaded_page_object, 'load_page_dependencies') );
260
+		}
254 261
 	}
255 262
 
256 263
 
@@ -283,7 +290,9 @@  discard block
 block discarded – undo
283 290
 			if ( isset( $values['class'] ) && $values['class'] == $class ) {
284 291
 				$file_index = $index - 1;
285 292
 				$this->_folder_name = basename(dirname($bt[$file_index]['file']) );
286
-				if ( !empty( $this->_folder_name ) ) break;
293
+				if ( !empty( $this->_folder_name ) ) {
294
+					break;
295
+				}
287 296
 			}
288 297
 		}
289 298
 
@@ -337,8 +346,9 @@  discard block
 block discarded – undo
337 346
 				$hook_paths[] = $file;
338 347
 
339 348
 				//make sure we haven't already got a hook setup for this page path
340
-				if ( in_array( $rel_admin, $this->_files_hooked ) )
341
-					continue;
349
+				if ( in_array( $rel_admin, $this->_files_hooked ) ) {
350
+									continue;
351
+				}
342 352
 
343 353
 				$this->hook_file = $hook_file;
344 354
 				$rel_admin_hook = 'FHEE_do_other_page_hooks_' . $rel_admin;
@@ -367,8 +377,10 @@  discard block
 block discarded – undo
367 377
 	protected function _initialize_admin_page() {
368 378
 
369 379
 		//JUST CHECK WE'RE ON RIGHT PAGE.
370
-		if ( (!isset( $_REQUEST['page'] ) || $_REQUEST['page'] != $this->_menu_map->menu_slug) && $this->_routing )
371
-			return; //not on the right page so let's get out.
380
+		if ( (!isset( $_REQUEST['page'] ) || $_REQUEST['page'] != $this->_menu_map->menu_slug) && $this->_routing ) {
381
+					return;
382
+		}
383
+		//not on the right page so let's get out.
372 384
 		$this->_load_page = TRUE;
373 385
 
374 386
 		//let's set page specific autoloaders.  Note that this just sets autoloaders for THIS set of admin pages.
Please login to merge, or discard this patch.
Doc Comments   +3 added lines, -1 removed lines patch added patch discarded remove patch
@@ -214,7 +214,6 @@  discard block
 block discarded – undo
214 214
 	 *
215 215
 	 * @access  public
216 216
 	 * @uses   _initialize_admin_page()
217
-	 * @param  string $dir_name directory name for specific admin_page being loaded.
218 217
 	 * @return void
219 218
 	 */
220 219
 	public function initialize_admin_page() {
@@ -231,6 +230,9 @@  discard block
 block discarded – undo
231 230
 
232 231
 
233 232
 
233
+	/**
234
+	 * @param string $wp_page_slug
235
+	 */
234 236
 	public function set_page_dependencies($wp_page_slug) {
235 237
 		if ( !$this->_load_page ) return;
236 238
 
Please login to merge, or discard this patch.