Completed
Push — master ( 9cba04...5eacb7 )
by Evan
07:06
created
admin/class-yikes-inc-easy-mailchimp-extender-admin.php 4 patches
Doc Comments   -4 removed lines patch added patch discarded remove patch
@@ -1214,8 +1214,6 @@  discard block
 block discarded – undo
1214 1214
 	 * the correct WordPress options API (old plugin stored options wierdly)
1215 1215
 	 *
1216 1216
 	 * @since    1.0.0
1217
-	 * @param      string    $yikes_inc_easy_mailchimp_extender       The name of this plugin.
1218
-	 * @param      string    $version    The version of this plugin.
1219 1217
 	 */
1220 1218
 	public function check_for_old_yks_mc_options() {
1221 1219
 		$old_plugin_options = get_option( 'ykseme_storage' );
@@ -1250,8 +1248,6 @@  discard block
 block discarded – undo
1250 1248
 		 * the correct WordPress options API (old plugin stored options wierdly)
1251 1249
 		 *
1252 1250
 		 * @since    1.0.0
1253
-		 * @param      string    $yikes_inc_easy_mailchimp_extender       The name of this plugin.
1254
-		 * @param      string    $version    The version of this plugin.
1255 1251
 		 */
1256 1252
 		public function display_options_migrate_notice() {
1257 1253
 			
Please login to merge, or discard this patch.
Indentation   +91 added lines, -91 removed lines patch added patch discarded remove patch
@@ -184,9 +184,9 @@  discard block
 block discarded – undo
184 184
 		*	@ return	array	$links		New array of plugin actions
185 185
 		*/
186 186
 		public function easy_forms_plugin_action_links( $links ) {
187
-		   $links[] = '<a href="'. esc_url( get_admin_url(null, 'admin.php?page=yikes-inc-easy-mailchimp-settings') ) .'">' . __( 'Settings', 'yikes-inc-easy-mailchimp-extender' ) . '</a>';
188
-		   $links[] = '<a href="' . esc_url( 'http://www.yikesplugins.com?utm_source=plugins-page&utm_medium=plugin-row&utm_campaign=admin' ) . '" target="_blank">' . __( 'More plugins by YIKES' , 'yikes-inc-easy-mailchimp-extender' ) . '</a>';
189
-		   return $links;
187
+			$links[] = '<a href="'. esc_url( get_admin_url(null, 'admin.php?page=yikes-inc-easy-mailchimp-settings') ) .'">' . __( 'Settings', 'yikes-inc-easy-mailchimp-extender' ) . '</a>';
188
+			$links[] = '<a href="' . esc_url( 'http://www.yikesplugins.com?utm_source=plugins-page&utm_medium=plugin-row&utm_campaign=admin' ) . '" target="_blank">' . __( 'More plugins by YIKES' , 'yikes-inc-easy-mailchimp-extender' ) . '</a>';
189
+			return $links;
190 190
 		}
191 191
 		
192 192
 		/**
@@ -419,10 +419,10 @@  discard block
 block discarded – undo
419 419
 		}
420 420
 		
421 421
 		/**
422
-		*	Dismiss the migrate options notice (incase the user wants to do things manually)
423
-		*	
424
-		*	@since 6.0.0
425
-		**/
422
+		 *	Dismiss the migrate options notice (incase the user wants to do things manually)
423
+		 *	
424
+		 *	@since 6.0.0
425
+		 **/
426 426
 		public function yikes_easy_mailchimp_dismiss_option_migrate() {
427 427
 			// delete the options and allow the user to manually updadte things
428 428
 			
@@ -560,10 +560,10 @@  discard block
 block discarded – undo
560 560
 		}
561 561
 		
562 562
 		/**
563
-		* Localize Script
564
-		* Pass our imported list data, to the JS file
565
-		* to build the drop down list in the modal
566
-		*/
563
+		 * Localize Script
564
+		 * Pass our imported list data, to the JS file
565
+		 * to build the drop down list in the modal
566
+		 */
567 567
 		public function tinymce_yikes_easy_mc() {
568 568
 			// check capabilities
569 569
 			if( ! current_user_can( apply_filters( 'yikes-mailchimp-user-role-access' , 'manage_options' ) ) ) {
@@ -727,9 +727,9 @@  discard block
 block discarded – undo
727 727
 	
728 728
 	
729 729
 	/**
730
-	*	Localization functions for jQuery ui datepicker
731
-	*	@since 6.0.3.8
732
-	*/
730
+	 *	Localization functions for jQuery ui datepicker
731
+	 *	@since 6.0.3.8
732
+	 */
733 733
 		/**
734 734
 		 * Format array for the datepicker
735 735
 		 * WordPress stores the locale information in an array with a alphanumeric index, and
@@ -788,13 +788,13 @@  discard block
 block discarded – undo
788 788
 			 }
789 789
 		}
790 790
 	/**
791
-	*	end Localization functions for jQuery ui datepicker
792
-	*/
791
+	 *	end Localization functions for jQuery ui datepicker
792
+	 */
793 793
 	
794 794
 	/**
795
-	*	Register our admin pages
796
-	*	used to display data back to the user
797
-	**/
795
+	 *	Register our admin pages
796
+	 *	used to display data back to the user
797
+	 **/
798 798
 	public function register_admin_pages() {	
799 799
 				
800 800
 		/* Top Level Menu 'Easy MailChimp' */
@@ -948,82 +948,82 @@  discard block
 block discarded – undo
948 948
 	}
949 949
 	
950 950
 	/**
951
-	* Generate YIKES Inc. Easy MailChimp Manage Forms Page
952
-	* 
953
-	* @since    1.0.0
954
-	*/
951
+	 * Generate YIKES Inc. Easy MailChimp Manage Forms Page
952
+	 * 
953
+	 * @since    1.0.0
954
+	 */
955 955
 	function generateManageFormsPage() {
956 956
 		require_once YIKES_MC_PATH . 'admin/partials/menu/manage-forms.php'; // include our manage forms page
957 957
 	}
958 958
 		
959 959
 	/**
960
-	* Generate YIKES Inc. Easy MailChimp Manage Lists Page
961
-	* 
962
-	* @since    1.0.0
963
-	*/
960
+	 * Generate YIKES Inc. Easy MailChimp Manage Lists Page
961
+	 * 
962
+	 * @since    1.0.0
963
+	 */
964 964
 	function generateManageListsPage() {
965 965
 		require_once YIKES_MC_PATH . 'admin/partials/menu/manage-lists.php'; // include our lists page
966 966
 	}
967 967
 	
968 968
 	/**
969
-	* Generate YIKES Inc. Easy MailChimp Account Details Page
970
-	* 
971
-	* @since    1.0.0
972
-	*/
969
+	 * Generate YIKES Inc. Easy MailChimp Account Details Page
970
+	 * 
971
+	 * @since    1.0.0
972
+	 */
973 973
 	function generateAccountDetailsPage() {
974 974
 		require_once YIKES_MC_PATH . 'admin/partials/menu/account-details.php'; // include our account details page
975 975
 	}
976 976
 	
977 977
 	/**
978
-	* Generate YIKES Inc. Easy MailChimp Support Page
979
-	* 
980
-	* @since    1.0.0
981
-	*/
978
+	 * Generate YIKES Inc. Easy MailChimp Support Page
979
+	 * 
980
+	 * @since    1.0.0
981
+	 */
982 982
 	function generateSupportPage() {
983 983
 		require_once YIKES_MC_PATH . 'admin/partials/menu/support.php'; // include our options page
984 984
 	}
985 985
 	
986 986
 	/**
987
-	* Generate YIKES Inc. Easy MailChimp Edit Form Page
988
-	* 
989
-	* @since    1.0.0
990
-	*/
987
+	 * Generate YIKES Inc. Easy MailChimp Edit Form Page
988
+	 * 
989
+	 * @since    1.0.0
990
+	 */
991 991
 	function generateEditFormPage() {
992 992
 		require_once YIKES_MC_PATH . 'admin/partials/edit-form.php'; // include our options page
993 993
 	}
994 994
 	
995 995
 	/**
996
-	* Generate YIKES Inc. Easy MailChimp Welcome Page
997
-	* 
998
-	* @since    1.0.0
999
-	*/
996
+	 * Generate YIKES Inc. Easy MailChimp Welcome Page
997
+	 * 
998
+	 * @since    1.0.0
999
+	 */
1000 1000
 	function generateWelcomePage() {
1001 1001
 		require_once YIKES_MC_PATH . 'admin/partials/welcome-page/welcome.php'; // include our options page
1002 1002
 	}
1003 1003
 	
1004 1004
 	/**
1005
-	* Generate YIKES Inc. Easy MailChimp View List Page
1006
-	* 
1007
-	* @since    1.0.0
1008
-	*/
1005
+	 * Generate YIKES Inc. Easy MailChimp View List Page
1006
+	 * 
1007
+	 * @since    1.0.0
1008
+	 */
1009 1009
 	function generateViewListPage() {
1010 1010
 		require_once YIKES_MC_PATH . 'admin/partials/view-list.php'; // include our options page
1011 1011
 	}
1012 1012
 	
1013 1013
 	/**
1014
-	* Generate YIKES Inc. Easy MailChimp View User Page
1015
-	* 
1016
-	* @since    1.0.0
1017
-	*/
1014
+	 * Generate YIKES Inc. Easy MailChimp View User Page
1015
+	 * 
1016
+	 * @since    1.0.0
1017
+	 */
1018 1018
 	function generateViewUserPage() {
1019 1019
 		require_once YIKES_MC_PATH . 'admin/partials/view-user.php'; // include our options page
1020 1020
 	}
1021 1021
 	
1022 1022
 	/**
1023
-	*	Register our plugin settings, and display them on our settings page
1024
-	*
1025
-	* @since v.5.4
1026
-	**/
1023
+	 *	Register our plugin settings, and display them on our settings page
1024
+	 *
1025
+	 * @since v.5.4
1026
+	 **/
1027 1027
 	function yikes_easy_mc_settings_init() { 	
1028 1028
 				
1029 1029
 		/* Register General Settings Section */
@@ -1139,9 +1139,9 @@  discard block
 block discarded – undo
1139 1139
 	}
1140 1140
 	
1141 1141
 	/** 
1142
-	*	Options Sanitization & Validation
1143
-	*	@since complete re-write
1144
-	**/
1142
+	 *	Options Sanitization & Validation
1143
+	 *	@since complete re-write
1144
+	 **/
1145 1145
 	function yikes_mc_validate_api_key( $input ) {
1146 1146
 		if( $input == '' ) {
1147 1147
 			return;
@@ -1180,20 +1180,20 @@  discard block
 block discarded – undo
1180 1180
 	}
1181 1181
 	
1182 1182
 	/**
1183
-	* Generate YIKES Inc. Easy Forms for MailChimp Options Page
1184
-	* 
1185
-	* @since    1.0.0
1186
-	*/
1183
+	 * Generate YIKES Inc. Easy Forms for MailChimp Options Page
1184
+	 * 
1185
+	 * @since    1.0.0
1186
+	 */
1187 1187
 	function generatePageOptions() {
1188 1188
 		require_once YIKES_MC_PATH . 'admin/partials/menu/options.php'; // include our options page
1189 1189
 	}
1190 1190
 		
1191 1191
 	/**
1192
-	*	Check if users API key is valid, if not	
1193
-	*	this function will apply a disabled attribute
1194
-	*	to form fields. (input, dropdowns, buttons etc.)
1195
-	* 	@since v5.5 re-write
1196
-	**/
1192
+	 *	Check if users API key is valid, if not	
1193
+	 *	this function will apply a disabled attribute
1194
+	 *	to form fields. (input, dropdowns, buttons etc.)
1195
+	 * 	@since v5.5 re-write
1196
+	 **/
1197 1197
 	public function is_user_mc_api_valid_form( $echo=true ) {
1198 1198
 		if( $echo == true ) {
1199 1199
 			if( get_option( 'yikes-mc-api-validation' , 'invalid_api_key' ) == 'invalid_api_key' ) {
@@ -1233,7 +1233,7 @@  discard block
 block discarded – undo
1233 1233
 	 * Migrate our old options , to the new options API
1234 1234
 	 * moving from 5.5 and beyond..
1235 1235
 	 * @since
1236
-	*/
1236
+	 */
1237 1237
 	public function migrate_old_yks_mc_options() {
1238 1238
 		// include our migrate options helper file
1239 1239
 		include_once YIKES_MC_PATH . 'admin/partials/upgrade-helpers/upgrade-migrate-options.php';
@@ -1242,7 +1242,7 @@  discard block
 block discarded – undo
1242 1242
 	/** 
1243 1243
 		Admin Notices 
1244 1244
 		- Notifications displayed at the top of admin pages, back to the user
1245
-	**/
1245
+	 **/
1246 1246
 	
1247 1247
 		/**
1248 1248
 		 * Check for existing plugin options
@@ -1301,12 +1301,12 @@  discard block
 block discarded – undo
1301 1301
 		*	- http://stackoverflow.com/questions/6661530/php-multi-dimensional-array-search
1302 1302
 		*/
1303 1303
 		function findMCListID($id, $array) {
1304
-		   foreach ($array as $key => $val) {
1305
-			   if ($val['id'] === $id) {
1306
-				   return $key;
1307
-			   }
1308
-		   }
1309
-		   return null;
1304
+			foreach ($array as $key => $val) {
1305
+				if ($val['id'] === $id) {
1306
+					return $key;
1307
+				}
1308
+			}
1309
+			return null;
1310 1310
 		} // end
1311 1311
 		
1312 1312
 		/* Ajax Migrate Options */
@@ -1643,9 +1643,9 @@  discard block
 block discarded – undo
1643 1643
 			}
1644 1644
 			
1645 1645
 			/**
1646
-			*	Custom action hook for our extensions to hook into
1647
-			*	@parameter	get_current_screen()	current screen information
1648
-			*/
1646
+			 *	Custom action hook for our extensions to hook into
1647
+			 *	@parameter	get_current_screen()	current screen information
1648
+			 */
1649 1649
 			do_action( 'yikes-mailchimp-admin-sidebar', get_current_screen() );
1650 1650
 			
1651 1651
 		}
@@ -2795,12 +2795,12 @@  discard block
 block discarded – undo
2795 2795
 		}
2796 2796
 				
2797 2797
 		/**
2798
-		*	Return an array of MailChimp lists associated with this account
2799
-		*
2800
-		*	Used when deleting the sites MailChimp cache stored
2801
-		*	@since 6.0.2
2802
-		*	@return 	$list_id_array - array of list id's to loop over
2803
-		*/
2798
+		 *	Return an array of MailChimp lists associated with this account
2799
+		 *
2800
+		 *	Used when deleting the sites MailChimp cache stored
2801
+		 *	@since 6.0.2
2802
+		 *	@return 	$list_id_array - array of list id's to loop over
2803
+		 */
2804 2804
 		public function get_mailchimp_list_ids_on_account() {
2805 2805
 			$api_key = trim( get_option( 'yikes-mc-api-key' , '' ) );
2806 2806
 			if( ! $api_key ) {
@@ -2910,18 +2910,18 @@  discard block
 block discarded – undo
2910 2910
 		}
2911 2911
 		
2912 2912
 		/**
2913
-		*	Hook in and display our support page/knowledge base articles
2914
-		*	on the support page
2915
-		*	@since 6.0.3.8
2916
-		*/
2913
+		 *	Hook in and display our support page/knowledge base articles
2914
+		 *	on the support page
2915
+		 *	@since 6.0.3.8
2916
+		 */
2917 2917
 		public function hook_and_display_kb_article_RSS() {
2918 2918
 			include_once( YIKES_MC_PATH . 'admin/partials/helpers/knowledge-base-articles-RSS.php' );
2919 2919
 		}
2920 2920
 		
2921 2921
 		/**
2922
-		*	Check the users version number, and display a notice to upgrade the databse if needed
2923
-		*	@since 6.0.4
2924
-		*/
2922
+		 *	Check the users version number, and display a notice to upgrade the databse if needed
2923
+		 *	@since 6.0.4
2924
+		 */
2925 2925
 		public function check_yikes_mc_table_version() {
2926 2926
 			if( get_option( 'yikes_mc_database_version', '0.00' ) < '1.0' ) {
2927 2927
 				require_once YIKES_MC_PATH . 'includes/class-yikes-inc-easy-mailchimp-extender-activator.php';
Please login to merge, or discard this patch.
Spacing   +551 added lines, -551 removed lines patch added patch discarded remove patch
@@ -38,19 +38,19 @@  discard block
 block discarded – undo
38 38
 		$this->yikes_inc_easy_mailchimp_extender = $yikes_inc_easy_mailchimp_extender;
39 39
 		$this->version = $version;
40 40
 		// check for old plugin options and migrate if exist
41
-		add_action( 'admin_menu' , array( $this , 'register_admin_pages' ) , 11 );
41
+		add_action( 'admin_menu', array( $this, 'register_admin_pages' ), 11 );
42 42
 		// check for old plugin options and migrate if exist
43
-		add_action( 'admin_init' , array( $this , 'check_for_old_yks_mc_options' ) );
43
+		add_action( 'admin_init', array( $this, 'check_for_old_yks_mc_options' ) );
44 44
 		// Ajax function to update new options...
45
-		add_action( 'wp_ajax_migrate_old_plugin_settings', array( $this , 'migrate_archived_options' ) );
45
+		add_action( 'wp_ajax_migrate_old_plugin_settings', array( $this, 'migrate_archived_options' ) );
46 46
 		// Ajax function to migrate our forms
47
-		add_action( 'wp_ajax_migrate_prevoious_forms', array( $this , 'migrate_previously_setup_forms' ) );
47
+		add_action( 'wp_ajax_migrate_prevoious_forms', array( $this, 'migrate_previously_setup_forms' ) );
48 48
 		// fix menu icon spacing
49
-		add_action( 'admin_head' , array( $this , 'fix_menu_icon_spacing' ) );
49
+		add_action( 'admin_head', array( $this, 'fix_menu_icon_spacing' ) );
50 50
 		// register our plugin settings
51
-		add_action( 'admin_init', array( $this , 'yikes_easy_mc_settings_init' ) );
51
+		add_action( 'admin_init', array( $this, 'yikes_easy_mc_settings_init' ) );
52 52
 		// plugin redirect on activation
53
-		add_action( 'admin_init' , array( $this , 'yikes_easy_mc_activation_redirect' ) );
53
+		add_action( 'admin_init', array( $this, 'yikes_easy_mc_activation_redirect' ) );
54 54
 		// Include Third Party Extensions
55 55
 		include_once( YIKES_MC_PATH . 'includes/third-party-integrations/third-party-init.php' );
56 56
 		// Include our dashboard widget class
@@ -60,111 +60,111 @@  discard block
 block discarded – undo
60 60
 		// Include our ajax processing class
61 61
 		include_once( YIKES_MC_PATH . 'admin/partials/ajax/class.ajax.php' );
62 62
 		// load up our helper class
63
-		add_action( 'admin_init' , array( $this , 'yikes_mailchimp_load_helper_class' ) );
63
+		add_action( 'admin_init', array( $this, 'yikes_mailchimp_load_helper_class' ) );
64 64
 		// process the subscriber count shortcode in form descriptions
65 65
 		add_action( 'yikes-mailchimp-form-description', array( $this, 'process_subscriber_count_shortcode_in_form_descriptions' ), 10, 2 );
66 66
 		/***********************/
67 67
 		/** Create A Form **/
68 68
 		/**********************/
69 69
 		if ( isset( $_REQUEST[ 'action' ] ) && $_REQUEST[ 'action' ] == 'yikes-easy-mc-create-form' ) {
70
-			add_action( 'init' , array( $this , 'yikes_easy_mailchimp_create_form' ) );
70
+			add_action( 'init', array( $this, 'yikes_easy_mailchimp_create_form' ) );
71 71
 		}
72 72
 		/***********************/
73 73
 		/** Delete A Form **/
74 74
 		/**********************/
75 75
 		if ( isset( $_REQUEST[ 'action' ] ) && $_REQUEST[ 'action' ] == 'yikes-easy-mc-delete-form' ) {
76
-			add_action( 'init' , array( $this , 'yikes_easy_mailchimp_delete_form' ) );
76
+			add_action( 'init', array( $this, 'yikes_easy_mailchimp_delete_form' ) );
77 77
 		}
78 78
 		/**********************************/
79 79
 		/** Duplicate/Clone A Form 	**/
80 80
 		/********************************/
81 81
 		if ( isset( $_REQUEST[ 'action' ] ) && $_REQUEST[ 'action' ] == 'yikes-easy-mc-duplicate-form' ) {
82
-			add_action( 'init' , array( $this , 'yikes_easy_mailchimp_duplicate_form' ) );
82
+			add_action( 'init', array( $this, 'yikes_easy_mailchimp_duplicate_form' ) );
83 83
 		}
84 84
 		/*************************************/
85 85
 		/**  Reset Form Impression Stats **/
86 86
 		/***********************************/
87 87
 		if ( isset( $_REQUEST[ 'action' ] ) && $_REQUEST[ 'action' ] == 'yikes-easy-mc-reset-stats' ) {
88
-			add_action( 'init' , array( $this , 'yikes_easy_mailchimp_reset_impression_stats' ) );
88
+			add_action( 'init', array( $this, 'yikes_easy_mailchimp_reset_impression_stats' ) );
89 89
 		}
90 90
 		/**********************************/
91 91
 		/** 	     Update A Form 		**/
92 92
 		/********************************/
93 93
 		if ( isset( $_REQUEST[ 'action' ] ) && $_REQUEST[ 'action' ] == 'yikes-easy-mc-update-form' ) {
94
-			add_action( 'init' , array( $this , 'yikes_easy_mailchimp_update_form' ) );
94
+			add_action( 'init', array( $this, 'yikes_easy_mailchimp_update_form' ) );
95 95
 		}
96 96
 		/**************************************************/
97 97
 		/** 	 Clear Store MailChimp Transient Data   **/
98 98
 		/*************************************************/
99 99
 		if ( isset( $_REQUEST[ 'action' ] ) && $_REQUEST[ 'action' ] == 'yikes-easy-mc-clear-transient-data' ) {
100
-			add_action( 'init' , array( $this , 'yikes_easy_mailchimp_clear_transient_data' ) );
100
+			add_action( 'init', array( $this, 'yikes_easy_mailchimp_clear_transient_data' ) );
101 101
 		}
102 102
 		/*******************************************/
103 103
 		/** Remove a user from a mailing list 	 **/
104 104
 		/*****************************************/
105 105
 		if ( isset( $_REQUEST[ 'action' ] ) && $_REQUEST[ 'action' ] == 'yikes-easy-mc-unsubscribe-user' ) {
106
-			add_action( 'init' , array( $this , 'yikes_easy_mailchimp_unsubscribe_user' ) );
106
+			add_action( 'init', array( $this, 'yikes_easy_mailchimp_unsubscribe_user' ) );
107 107
 		}	
108 108
 		/*******************************************/
109 109
 		/** 	Create misisng error log file  **/
110 110
 		/*****************************************/
111 111
 		if ( isset( $_REQUEST[ 'action' ] ) && $_REQUEST[ 'action' ] == 'yikes-easy-mc-create-error-log' ) {
112
-			add_action( 'init' , array( $this , 'yikes_easy_mailchimp_create_missing_error_log' ) );
112
+			add_action( 'init', array( $this, 'yikes_easy_mailchimp_create_missing_error_log' ) );
113 113
 		}		
114 114
 		/*******************************************/
115 115
 		/**   TinyMCE Initialization Functions	 **/
116 116
 		/*****************************************/
117
-		add_action( 'admin_head' , array( $this, 'add_tinyMCE_buttons' ) );
117
+		add_action( 'admin_head', array( $this, 'add_tinyMCE_buttons' ) );
118 118
 		// pass our lists data to tinyMCE button for use
119
-		foreach ( array('post.php','post-new.php') as $hook ) {
119
+		foreach ( array( 'post.php', 'post-new.php' ) as $hook ) {
120 120
 			add_action( "admin_head-$hook", array( $this, 'tinymce_yikes_easy_mc' ) );
121 121
 		}
122 122
 		// display an admin notice for users on PHP < 5.3
123
-		if( phpversion() < '5.3' ) {
123
+		if ( phpversion() < '5.3' ) {
124 124
 			add_action( "admin_notices", array( $this, 'display_php_warning' ), 999 );
125 125
 		}
126 126
 		// two week , dismissable notification - check the users plugin installation date
127
-		add_action( 'admin_init', array( $this , 'yikes_easy_mailchimp_check_installation_date' ) );
127
+		add_action( 'admin_init', array( $this, 'yikes_easy_mailchimp_check_installation_date' ) );
128 128
 		// dismissable notice admin side
129
-		add_action( 'admin_init', array( $this , 'yikes_easy_mailchimp_stop_bugging_me' ), 5 );
129
+		add_action( 'admin_init', array( $this, 'yikes_easy_mailchimp_stop_bugging_me' ), 5 );
130 130
 		/**************************************************/
131 131
 		/** 	 	Clear MailChimp Error Log Data 	    **/
132 132
 		/*************************************************/
133 133
 		if ( isset( $_REQUEST[ 'action' ] ) && $_REQUEST[ 'action' ] == 'yikes-easy-mc-clear-error-log' ) {
134
-			add_action( 'init' , array( $this , 'yikes_easy_mailchimp_clear_error_log' ) );
134
+			add_action( 'init', array( $this, 'yikes_easy_mailchimp_clear_error_log' ) );
135 135
 		}
136 136
 		/*********************************************/
137 137
 		/** 		Export MailChimp Opt-in Forms   **/
138 138
 		/*******************************************/
139 139
 		if ( isset( $_REQUEST[ 'action' ] ) && $_REQUEST[ 'action' ] == 'yikes-easy-mc-export-forms' ) {
140
-			add_action( 'init' , array( $this , 'yikes_easy_mailchimp_export_forms' ) );
140
+			add_action( 'init', array( $this, 'yikes_easy_mailchimp_export_forms' ) );
141 141
 		}	
142 142
 		/*********************************************/
143 143
 		/** 				Export Plugin Settings    	   **/
144 144
 		/*******************************************/
145 145
 		if ( isset( $_REQUEST[ 'action' ] ) && $_REQUEST[ 'action' ] == 'yikes-easy-mc-export-settings' ) {
146
-			add_action( 'init' , array( $this , 'yikes_easy_mailchimp_export_plugin_settings' ) );
146
+			add_action( 'init', array( $this, 'yikes_easy_mailchimp_export_plugin_settings' ) );
147 147
 		}	
148 148
 		/*******************************************/
149 149
 		/** 		Import Class Inclusion	   **/
150 150
 		/*****************************************/
151 151
 		if ( isset( $_REQUEST[ 'action' ] ) && $_REQUEST[ 'action' ] == 'yikes-easy-mc-import-forms' ) {
152
-			add_action( 'init' , array( $this , 'yikes_easy_mailchimp_import_forms' ) );
152
+			add_action( 'init', array( $this, 'yikes_easy_mailchimp_import_forms' ) );
153 153
 		}	
154 154
 		/*******************************************/
155 155
 		/** 	Premium Support Request     **/
156 156
 		/*****************************************/
157 157
 		if ( isset( $_POST[ 'submit-premium-support-request' ] ) ) {
158
-			add_action( 'init' , array( $this , 'yikes_easy_mailchimp_premium_support_request' ) );
158
+			add_action( 'init', array( $this, 'yikes_easy_mailchimp_premium_support_request' ) );
159 159
 		}	
160 160
 		/****************************************/
161 161
 		/**	Dismiss Options Migrations		**/
162 162
 		/****************************************/
163
-		if( isset( $_REQUEST['dismiss_migration_nonce'] ) ) {
164
-			add_action( 'init' , array( $this , 'yikes_easy_mailchimp_dismiss_option_migrate' ) );	
163
+		if ( isset( $_REQUEST[ 'dismiss_migration_nonce' ] ) ) {
164
+			add_action( 'init', array( $this, 'yikes_easy_mailchimp_dismiss_option_migrate' ) );	
165 165
 		}
166 166
 		/** Parse default value into usable dynamic data **/
167
-		add_filter( 'yikes-mailchimp-process-default-tag' , array( $this , 'parse_mailchimp_default_tag' ) );
167
+		add_filter( 'yikes-mailchimp-process-default-tag', array( $this, 'parse_mailchimp_default_tag' ) );
168 168
 		/** Add a disclaimer to ensure that we let people know we are not endorsed/backed by MailChimp at all **/
169 169
 		add_filter( 'admin_footer_text', array( $this, 'yikes_easy_forms_admin_disclaimer' ) );
170 170
 		/** Add custom plugin action links **/
@@ -184,8 +184,8 @@  discard block
 block discarded – undo
184 184
 		*	@ return	array	$links		New array of plugin actions
185 185
 		*/
186 186
 		public function easy_forms_plugin_action_links( $links ) {
187
-		   $links[] = '<a href="'. esc_url( get_admin_url(null, 'admin.php?page=yikes-inc-easy-mailchimp-settings') ) .'">' . __( 'Settings', 'yikes-inc-easy-mailchimp-extender' ) . '</a>';
188
-		   $links[] = '<a href="' . esc_url( 'http://www.yikesplugins.com?utm_source=plugins-page&utm_medium=plugin-row&utm_campaign=admin' ) . '" target="_blank">' . __( 'More plugins by YIKES' , 'yikes-inc-easy-mailchimp-extender' ) . '</a>';
187
+		   $links[ ] = '<a href="' . esc_url( get_admin_url( null, 'admin.php?page=yikes-inc-easy-mailchimp-settings' ) ) . '">' . __( 'Settings', 'yikes-inc-easy-mailchimp-extender' ) . '</a>';
188
+		   $links[ ] = '<a href="' . esc_url( 'http://www.yikesplugins.com?utm_source=plugins-page&utm_medium=plugin-row&utm_campaign=admin' ) . '" target="_blank">' . __( 'More plugins by YIKES', 'yikes-inc-easy-mailchimp-extender' ) . '</a>';
189 189
 		   return $links;
190 190
 		}
191 191
 		
@@ -218,29 +218,29 @@  discard block
 block discarded – undo
218 218
 		*	@return	parsed tag content
219 219
 		*/
220 220
 		public function parse_mailchimp_default_tag( $default_tag ) {
221
-			if( ! $default_tag || $default_tag == '' ) {
221
+			if ( ! $default_tag || $default_tag == '' ) {
222 222
 				return $default_tag;
223 223
 			}
224 224
 			global $post;
225 225
 			// page title
226
-			if( $default_tag == '{page_title}' ) {
226
+			if ( $default_tag == '{page_title}' ) {
227 227
 				$default_tag = get_the_title( $post->ID );
228 228
 			}
229 229
 			// page id
230
-			if( $default_tag == '{page_title}' ) {
230
+			if ( $default_tag == '{page_title}' ) {
231 231
 				$default_tag = $post->ID;
232 232
 			}
233 233
 			// page url
234
-			if( $default_tag == '{page_url}' ) {
234
+			if ( $default_tag == '{page_url}' ) {
235 235
 				$default_tag = get_permalink( $post->ID );
236 236
 			}
237 237
 			// blog name
238
-			if( $default_tag == '{blog_name}' ) {
238
+			if ( $default_tag == '{blog_name}' ) {
239 239
 				$default_tag = get_bloginfo( 'name' );
240 240
 			}
241 241
 			// is user logged in
242
-			if( $default_tag == '{user_logged_in}' ) {
243
-				if( is_user_logged_in() ) {
242
+			if ( $default_tag == '{user_logged_in}' ) {
243
+				if ( is_user_logged_in() ) {
244 244
 					$default_tag = 'Registered User';
245 245
 				} else {
246 246
 					$default_tag = 'Guest User';
@@ -258,12 +258,12 @@  discard block
 block discarded – undo
258 258
 		*/
259 259
 		public function yikes_easy_mailchimp_clear_error_log() {
260 260
 			// file put contents $returned error + other data
261
-			if( file_exists( YIKES_MC_PATH . 'includes/error_log/yikes-easy-mailchimp-error-log.php' ) ) {
261
+			if ( file_exists( YIKES_MC_PATH . 'includes/error_log/yikes-easy-mailchimp-error-log.php' ) ) {
262 262
 				$clear_log = file_put_contents( 
263 263
 					YIKES_MC_PATH . 'includes/error_log/yikes-easy-mailchimp-error-log.php',
264 264
 					''
265 265
 				);
266
-				if( $clear_log === false ) {
266
+				if ( $clear_log === false ) {
267 267
 					// redirect the user to the manage forms page, display error message
268 268
 					wp_redirect( esc_url_raw( admin_url( 'admin.php?page=yikes-inc-easy-mailchimp-settings&section=debug-settings&error-log-cleared=false' ) ) );
269 269
 				} else {
@@ -281,20 +281,20 @@  discard block
 block discarded – undo
281 281
 		*/
282 282
 		public function yikes_easy_mailchimp_export_forms() {
283 283
 			// grab our nonce
284
-			$nonce = $_REQUEST['nonce'];
284
+			$nonce = $_REQUEST[ 'nonce' ];
285 285
 			// grab the forms
286
-			$forms = isset( $_REQUEST['export_forms'] ) ? $_REQUEST['export_forms'] : 'all';
286
+			$forms = isset( $_REQUEST[ 'export_forms' ] ) ? $_REQUEST[ 'export_forms' ] : 'all';
287 287
 			// validate nonce
288
-			if( ! wp_verify_nonce( $nonce, 'export-forms' ) ) {
289
-				wp_die( __( "We've run into an error. The security check didn't pass. Please try again." , 'yikes-inc-easy-mailchimp-extender' ) , __( "Failed nonce validation" , 'yikes-inc-easy-mailchimp-extender' ) , array( 'response' => 500 , 'back_link' => true ) );
288
+			if ( ! wp_verify_nonce( $nonce, 'export-forms' ) ) {
289
+				wp_die( __( "We've run into an error. The security check didn't pass. Please try again.", 'yikes-inc-easy-mailchimp-extender' ), __( "Failed nonce validation", 'yikes-inc-easy-mailchimp-extender' ), array( 'response' => 500, 'back_link' => true ) );
290 290
 			}
291 291
 			// include the export class
292
-			if( ! class_exists( 'Yikes_Inc_Easy_MailChimp_Export_Class' ) ) {	
292
+			if ( ! class_exists( 'Yikes_Inc_Easy_MailChimp_Export_Class' ) ) {	
293 293
 				include_once( YIKES_MC_PATH . 'includes/import-export/yikes-easy-mailchimp-export.class.php' );
294 294
 			}
295 295
 			// run the export function
296 296
 			// parameters: ( $table_name, $form_ids, $file_name )
297
-			Yikes_Inc_Easy_MailChimp_Export_Class::yikes_mailchimp_form_export( 'yikes_easy_mc_forms' , $forms, 'Yikes-Inc-Easy-MailChimp-Forms-Export' );
297
+			Yikes_Inc_Easy_MailChimp_Export_Class::yikes_mailchimp_form_export( 'yikes_easy_mc_forms', $forms, 'Yikes-Inc-Easy-MailChimp-Forms-Export' );
298 298
 			// re-direct the user back to the page
299 299
 			wp_redirect( esc_url_raw( admin_url( 'admin.php?page=yikes-inc-easy-mailchimp-settings&section=import-export-forms' ) ) );
300 300
 			die();
@@ -308,13 +308,13 @@  discard block
 block discarded – undo
308 308
 		*/
309 309
 		public function yikes_easy_mailchimp_export_plugin_settings() {
310 310
 			// grab our nonce
311
-			$nonce = $_REQUEST['nonce'];
311
+			$nonce = $_REQUEST[ 'nonce' ];
312 312
 			// validate nonce
313
-			if( ! wp_verify_nonce( $nonce, 'export-settings' ) ) {
314
-				wp_die( __( "We've run into an error. The security check didn't pass. Please try again." , 'yikes-inc-easy-mailchimp-extender' ) , __( "Failed nonce validation" , 'yikes-inc-easy-mailchimp-extender' ) , array( 'response' => 500 , 'back_link' => true ) );
313
+			if ( ! wp_verify_nonce( $nonce, 'export-settings' ) ) {
314
+				wp_die( __( "We've run into an error. The security check didn't pass. Please try again.", 'yikes-inc-easy-mailchimp-extender' ), __( "Failed nonce validation", 'yikes-inc-easy-mailchimp-extender' ), array( 'response' => 500, 'back_link' => true ) );
315 315
 			}
316 316
 			// include the export class
317
-			if( ! class_exists( 'Yikes_Inc_Easy_MailChimp_Export_Class' ) ) {	
317
+			if ( ! class_exists( 'Yikes_Inc_Easy_MailChimp_Export_Class' ) ) {	
318 318
 				include_once( YIKES_MC_PATH . 'includes/import-export/yikes-easy-mailchimp-export.class.php' );
319 319
 			}
320 320
 			// run the export function
@@ -331,13 +331,13 @@  discard block
 block discarded – undo
331 331
 		*/
332 332
 		public function yikes_easy_mailchimp_import_forms() {
333 333
 			// grab our nonce
334
-			$nonce = $_REQUEST['nonce'];
334
+			$nonce = $_REQUEST[ 'nonce' ];
335 335
 			// validate nonce
336
-			if( ! wp_verify_nonce( $nonce, 'import-forms' ) ) {
337
-				wp_die( __( "We've run into an error. The security check didn't pass. Please try again." , 'yikes-inc-easy-mailchimp-extender' ) , __( "Failed nonce validation" , 'yikes-inc-easy-mailchimp-extender' ) , array( 'response' => 500 , 'back_link' => true ) );
336
+			if ( ! wp_verify_nonce( $nonce, 'import-forms' ) ) {
337
+				wp_die( __( "We've run into an error. The security check didn't pass. Please try again.", 'yikes-inc-easy-mailchimp-extender' ), __( "Failed nonce validation", 'yikes-inc-easy-mailchimp-extender' ), array( 'response' => 500, 'back_link' => true ) );
338 338
 			}
339 339
 			// include the export class
340
-			if( ! class_exists( 'Yikes_Inc_Easy_MailChimp_Import_Class' ) ) {	
340
+			if ( ! class_exists( 'Yikes_Inc_Easy_MailChimp_Import_Class' ) ) {	
341 341
 				include_once( YIKES_MC_PATH . 'includes/import-export/yikes-easy-mailchimp-import.class.php' );
342 342
 			}
343 343
 			// run the import function
@@ -355,15 +355,15 @@  discard block
 block discarded – undo
355 355
 		*/
356 356
 		public function yikes_easy_mailchimp_premium_support_request() {
357 357
 		
358
-			if( isset( $_POST['action'] ) && $_POST['action'] != 'yikes-support-request' ) {
359
-				return __( 'We encountered an error. Please contact the YIKES Inc. support team.' , 'yikes-inc-easy-mailchimp-extender' );
358
+			if ( isset( $_POST[ 'action' ] ) && $_POST[ 'action' ] != 'yikes-support-request' ) {
359
+				return __( 'We encountered an error. Please contact the YIKES Inc. support team.', 'yikes-inc-easy-mailchimp-extender' );
360 360
 			}
361 361
 						
362
-			$license = $_POST['license_key'];
363
-			$user_email = $_POST['user-email'];
364
-			$support_topic = $_POST['support-topic'];
365
-			$support_priority = $_POST['support-priority'];
366
-			$support_content = $_POST['support-content'];
362
+			$license = $_POST[ 'license_key' ];
363
+			$user_email = $_POST[ 'user-email' ];
364
+			$support_topic = $_POST[ 'support-topic' ];
365
+			$support_priority = $_POST[ 'support-priority' ];
366
+			$support_content = $_POST[ 'support-content' ];
367 367
 			
368 368
 			// wp_die( print_r( $support_content) );
369 369
 			
@@ -379,18 +379,18 @@  discard block
 block discarded – undo
379 379
 			
380 380
 			$yikes_plugin_support_url = 'https://yikesplugins.com';
381 381
 			
382
-			if( $license != 'plugin-core' ) {
382
+			if ( $license != 'plugin-core' ) {
383 383
 				$split_license = explode( '|', $license );
384 384
 				// first let's check that the license key is actually active
385 385
 				$is_license_key_active = wp_remote_post( esc_url( $yikes_plugin_support_url ), array(
386 386
 					'action' => 'check_license',
387
-					'product_name' => urlencode( str_replace( '-', '', $split_license[1] ) . 'for Easy MailChimp' ),
388
-					'license' => $split_license[0],
387
+					'product_name' => urlencode( str_replace( '-', '', $split_license[ 1 ] ) . 'for Easy MailChimp' ),
388
+					'license' => $split_license[ 0 ],
389 389
 				) );	
390 390
 				
391
-				$response_body =  wp_remote_retrieve_body( $is_license_key_active );
392
-				if( $response_body ) {
393
-					if( $response_body->status != 'valid' ) {
391
+				$response_body = wp_remote_retrieve_body( $is_license_key_active );
392
+				if ( $response_body ) {
393
+					if ( $response_body->status != 'valid' ) {
394 394
 						wp_die( 'Invalid License Key...' );
395 395
 					}
396 396
 				}
@@ -404,7 +404,7 @@  discard block
 block discarded – undo
404 404
 			) );
405 405
 									
406 406
 			// catch the error
407
-			if( is_wp_error( $response ) ) {
407
+			if ( is_wp_error( $response ) ) {
408 408
 				wp_die( $create_ticket_request->getMessage() );
409 409
 				return;
410 410
 			}
@@ -413,7 +413,7 @@  discard block
 block discarded – undo
413 413
 			$create_ticket_response = wp_remote_retrieve_body( $response );
414 414
 			
415 415
 			// display it
416
-			if( $create_ticket_response )
416
+			if ( $create_ticket_response )
417 417
 				echo $create_ticket_response;
418 418
 
419 419
 		}
@@ -427,7 +427,7 @@  discard block
 block discarded – undo
427 427
 			// delete the options and allow the user to manually updadte things
428 428
 			
429 429
 			// Verify the NONCE is valid
430
-			check_admin_referer( 'yikes-mc-dismiss-migration' , 'dismiss_migration_nonce' );
430
+			check_admin_referer( 'yikes-mc-dismiss-migration', 'dismiss_migration_nonce' );
431 431
 						
432 432
 			// re-direct the user back to the page
433 433
 			wp_redirect( esc_url_raw( admin_url( 'index.php?yikes-mc-options-migration-dismissed="true"' ) ) );
@@ -442,7 +442,7 @@  discard block
 block discarded – undo
442 442
 		 * @since 6.0.0
443 443
 		 */
444 444
 		public function load_error_logging_class() {
445
-			if( get_option( 'yikes-mailchimp-debug-status' , '' ) == '1' ) {
445
+			if ( get_option( 'yikes-mailchimp-debug-status', '' ) == '1' ) {
446 446
 				// if error logging is enabled we should include our error logging class
447 447
 				/* Generate oure error logging table */
448 448
 				require_once YIKES_MC_PATH . '/includes/error_log/class-yikes-inc-easy-mailchimp-error-logging.php';
@@ -461,17 +461,17 @@  discard block
 block discarded – undo
461 461
 			// add a new option to store the plugin activation date/time
462 462
 			// @since v6.0.0
463 463
 			// this is used to notify the user that they should review after 2 weeks
464
-			if ( !get_option( 'yikes_easy_mailchimp_activation_date' ) ) {
464
+			if ( ! get_option( 'yikes_easy_mailchimp_activation_date' ) ) {
465 465
 				add_option( 'yikes_easy_mailchimp_activation_date', strtotime( "now" ) );
466 466
 			}
467 467
 			
468 468
 			$stop_bugging_me = get_option( 'yikes_easy_mailchimp_review_stop_bugging_me' );
469 469
 			
470
-			if( !$stop_bugging_me ) {
470
+			if ( ! $stop_bugging_me ) {
471 471
 				$install_date = get_option( 'yikes_easy_mailchimp_activation_date' );
472 472
 				$past_date = strtotime( '-14 days' );
473 473
 				if ( $past_date >= $install_date && current_user_can( 'install_plugins' ) ) {
474
-					add_action( 'admin_notices', array( $this , 'yikes_easy_mailchimp_display_review_us_notice' ) );
474
+					add_action( 'admin_notices', array( $this, 'yikes_easy_mailchimp_display_review_us_notice' ) );
475 475
 				}
476 476
 			}
477 477
 		
@@ -484,7 +484,7 @@  discard block
 block discarded – undo
484 484
 		*/
485 485
 		public function yikes_easy_mailchimp_display_review_us_notice() {	
486 486
 			/* Lets only display our admin notice on YT4WP pages to not annoy the hell out of people :) */
487
-			if ( in_array( get_current_screen()->base , array( 'dashboard' , 'post' , 'edit' ) ) || strpos( get_current_screen()->base ,'yikes-inc-easy-mailchimp') !== false ) {
487
+			if ( in_array( get_current_screen()->base, array( 'dashboard', 'post', 'edit' ) ) || strpos( get_current_screen()->base, 'yikes-inc-easy-mailchimp' ) !== false ) {
488 488
 				// Review URL - Change to the URL of your plugin on WordPress.org
489 489
 				$reviewurl = 'https://wordpress.org/support/view/plugin-reviews/yikes-inc-easy-mailchimp-extender';
490 490
 				$addons_url = esc_url( admin_url( 'admin.php?page=yikes-inc-easy-mailchimp-addons' ) );
@@ -493,11 +493,11 @@  discard block
 block discarded – undo
493 493
 				get_currentuserinfo();
494 494
 				if ( isset( $current_user->user_firstname ) && '' != $current_user->user_firstname ) {
495 495
 					$review_message = '<div id="yikes-mailchimp-logo"></div>';
496
-						$review_message .= sprintf( __( "Hi, %s, you've been using %s for 2 weeks now. We hope you're enjoying the features included with the free version. If so, please consider leaving us a review. Reviews provide us with feedback to grow and improve the plugin. If you're really enjoying the plugin, consider buying an add-on or developer license for some really awesome features and premium support." , 'yikes-inc-easy-mailchimp-extender' ) . "<span class='button-container'> <a href='%s' target='_blank' class='button-secondary'><span class='dashicons dashicons-star-filled'></span>" . __( "Leave A Review" , 'yikes-inc-easy-mailchimp-extender' ) . "</a> <a href='%s' class='button-secondary'><span class='dashicons dashicons-upload'></span>" . __( "View Addons" , 'yikes-inc-easy-mailchimp-extender' ) . "</a> <a href='%s' class='button-secondary'><span class='dashicons dashicons-no-alt'></span>" . __( "Dismiss" , 'yikes-inc-easy-mailchimp-extender' ) . "</a> </span>", $current_user->user_firstname, '<strong>Easy Forms for MailChimp by YIKES Inc.</strong>', $reviewurl, $addons_url, $nobugurl );
496
+						$review_message .= sprintf( __( "Hi, %s, you've been using %s for 2 weeks now. We hope you're enjoying the features included with the free version. If so, please consider leaving us a review. Reviews provide us with feedback to grow and improve the plugin. If you're really enjoying the plugin, consider buying an add-on or developer license for some really awesome features and premium support.", 'yikes-inc-easy-mailchimp-extender' ) . "<span class='button-container'> <a href='%s' target='_blank' class='button-secondary'><span class='dashicons dashicons-star-filled'></span>" . __( "Leave A Review", 'yikes-inc-easy-mailchimp-extender' ) . "</a> <a href='%s' class='button-secondary'><span class='dashicons dashicons-upload'></span>" . __( "View Addons", 'yikes-inc-easy-mailchimp-extender' ) . "</a> <a href='%s' class='button-secondary'><span class='dashicons dashicons-no-alt'></span>" . __( "Dismiss", 'yikes-inc-easy-mailchimp-extender' ) . "</a> </span>", $current_user->user_firstname, '<strong>Easy Forms for MailChimp by YIKES Inc.</strong>', $reviewurl, $addons_url, $nobugurl );
497 497
 					$review_message .= '';
498 498
 				} else {
499 499
 					$review_message = '<div id="yikes-mailchimp-logo"></div>';
500
-					$review_message .= sprintf( __( "It looks like you've been using %s for 2 weeks now. We hope you're enjoying the features included with the free version. If so, please consider leaving us a review. Reviews only help to catch other users attention as well as provide us with feedback to grow and improve upon. If you're really enjoying the plugin, consider buying an add-on or developer license for some really awesome features and premium support." , 'yikes-inc-easy-mailchimp-extender' ) . "<span class='button-container'> <a href='%s' target='_blank' class='button-secondary'><span class='dashicons dashicons-star-filled'></span>" . __( "Leave A Review" , 'yikes-inc-easy-mailchimp-extender' ) . "</a> <a href='%s' class='button-secondary'><span class='dashicons dashicons-upload'></span>" . __( "View Addons" , 'yikes-inc-easy-mailchimp-extender' ) . "</a> <a href='%s' class='button-secondary'><span class='dashicons dashicons-no-alt'></span>" . __( "Dismiss" , 'yikes-inc-easy-mailchimp-extender' ) . "</a> </span>", '<strong>Easy Forms for MailChimp by YIKES Inc.</strong>', $reviewurl, $addons_url, $nobugurl ) . '';
500
+					$review_message .= sprintf( __( "It looks like you've been using %s for 2 weeks now. We hope you're enjoying the features included with the free version. If so, please consider leaving us a review. Reviews only help to catch other users attention as well as provide us with feedback to grow and improve upon. If you're really enjoying the plugin, consider buying an add-on or developer license for some really awesome features and premium support.", 'yikes-inc-easy-mailchimp-extender' ) . "<span class='button-container'> <a href='%s' target='_blank' class='button-secondary'><span class='dashicons dashicons-star-filled'></span>" . __( "Leave A Review", 'yikes-inc-easy-mailchimp-extender' ) . "</a> <a href='%s' class='button-secondary'><span class='dashicons dashicons-upload'></span>" . __( "View Addons", 'yikes-inc-easy-mailchimp-extender' ) . "</a> <a href='%s' class='button-secondary'><span class='dashicons dashicons-no-alt'></span>" . __( "Dismiss", 'yikes-inc-easy-mailchimp-extender' ) . "</a> </span>", '<strong>Easy Forms for MailChimp by YIKES Inc.</strong>', $reviewurl, $addons_url, $nobugurl ) . '';
501 501
 				}
502 502
 				?>
503 503
 					<div id="review-yikes-easy-mailchimp-notice">
@@ -514,8 +514,8 @@  discard block
 block discarded – undo
514 514
 		*/
515 515
 		public function yikes_easy_mailchimp_stop_bugging_me() {
516 516
 			$nobug = "";
517
-			if ( isset( $_GET['yikes_easy_mc_icons_nobug'] ) ) {
518
-				$nobug = (int) esc_attr( $_GET['yikes_easy_mc_icons_nobug'] );
517
+			if ( isset( $_GET[ 'yikes_easy_mc_icons_nobug' ] ) ) {
518
+				$nobug = (int) esc_attr( $_GET[ 'yikes_easy_mc_icons_nobug' ] );
519 519
 			}
520 520
 			if ( 1 == $nobug ) {
521 521
 				add_option( 'yikes_easy_mailchimp_review_stop_bugging_me', TRUE );
@@ -526,7 +526,7 @@  discard block
 block discarded – undo
526 526
 	
527 527
 		/* Display a warning users who are using PHP < 5.3 */
528 528
 		public function display_php_warning() {
529
-			$message = __( 'YIKES Inc. Easy Forms for MailChimp requires a minimum of PHP 5.3. The plugin will not function properly until you update. Reach out to your host provider for assistance.' , 'yikes-inc-easy-mailchimp-extender' );
529
+			$message = __( 'YIKES Inc. Easy Forms for MailChimp requires a minimum of PHP 5.3. The plugin will not function properly until you update. Reach out to your host provider for assistance.', 'yikes-inc-easy-mailchimp-extender' );
530 530
 			echo "<div class='error'> <p><span class='dashicons dashicons-no-alt' style='color:rgb(231, 98, 98)'></span> $message</p></div>"; 
531 531
 		}
532 532
 	
@@ -537,7 +537,7 @@  discard block
 block discarded – undo
537 537
 		public function add_tinyMCE_buttons() {	
538 538
 			global $typenow;
539 539
 			// only on Post Type: post and page
540
-			if( ! in_array( $typenow, array( 'post', 'page' ) ) ) {
540
+			if ( ! in_array( $typenow, array( 'post', 'page' ) ) ) {
541 541
 				return;
542 542
 			}
543 543
 			add_filter( 'mce_buttons', array( $this, 'yks_mc_add_tinymce_button' ) );
@@ -553,7 +553,7 @@  discard block
 block discarded – undo
553 553
 		
554 554
 		// inlcude the js for tinymce
555 555
 		public function yks_mc_add_tinymce_plugin( $plugin_array ) {
556
-			$plugin_array['yks_mc_tinymce_button'] = plugins_url( '/js/min/yikes-inc-easy-mailchimp-tinymce-button.min.js', __FILE__ );
556
+			$plugin_array[ 'yks_mc_tinymce_button' ] = plugins_url( '/js/min/yikes-inc-easy-mailchimp-tinymce-button.min.js', __FILE__ );
557 557
 			// Print all plugin js path
558 558
 			// var_dump( $plugin_array );
559 559
 			return $plugin_array;		
@@ -566,25 +566,25 @@  discard block
 block discarded – undo
566 566
 		*/
567 567
 		public function tinymce_yikes_easy_mc() {
568 568
 			// check capabilities
569
-			if( ! current_user_can( apply_filters( 'yikes-mailchimp-user-role-access' , 'manage_options' ) ) ) {
569
+			if ( ! current_user_can( apply_filters( 'yikes-mailchimp-user-role-access', 'manage_options' ) ) ) {
570 570
 				return;
571 571
 			}
572 572
 			global $wpdb;
573 573
 			$list_data = $wpdb->get_results( 'SELECT * FROM ' . $wpdb->prefix . 'yikes_easy_mc_forms', ARRAY_A );
574 574
 			$lists = array();
575 575
 			$i = 0;
576
-			if( !empty( $list_data ) ) {	
576
+			if ( ! empty( $list_data ) ) {	
577 577
 				// build an array to pass to our javascript
578
-				foreach( $list_data as $form ) {
579
-						$lists[$i] = array( 
580
-							'text' => urlencode( $form['form_name'] ),
581
-							'value' => $form['id']
578
+				foreach ( $list_data as $form ) {
579
+						$lists[ $i ] = array( 
580
+							'text' => urlencode( $form[ 'form_name' ] ),
581
+							'value' => $form[ 'id' ]
582 582
 						);
583 583
 						$i++;
584 584
 				}
585 585
 			} else {
586
-				$lists[0] = array(
587
-					'text' => __( 'Please Import Some MailChimp Lists' , 'yikes-inc-easy-mailchimp-extender' ),
586
+				$lists[ 0 ] = array(
587
+					'text' => __( 'Please Import Some MailChimp Lists', 'yikes-inc-easy-mailchimp-extender' ),
588 588
 					'value' => '-'
589 589
 				);
590 590
 			}
@@ -597,10 +597,10 @@  discard block
 block discarded – undo
597 597
 				var localized_data = {
598 598
 					'button_title' : '<?php _e( 'Easy Forms for MailChimp by YIKES', 'yikes-inc-easy-mailchimp-extender' ); ?>',
599 599
 					'popup_title' : '<?php _e( 'Easy Forms for MailChimp by YIKES', 'yikes-inc-easy-mailchimp-extender' ); ?>',
600
-					'list_id_label' : '<?php _e( 'MailChimp Opt-In Form' , 'yikes-inc-easy-mailchimp-extender' ); ?>',
601
-					'show_title_label' : '<?php _e( 'Display Form Title' , 'yikes-inc-easy-mailchimp-extender' ); ?>',
602
-					'show_description_label' : '<?php _e( 'Display Form Description' , 'yikes-inc-easy-mailchimp-extender' ); ?>',
603
-					'submit_button_text_label' : '<?php _e( 'Submit Button Text' , 'yikes-inc-easy-mailchimp-extender' ); ?>',
600
+					'list_id_label' : '<?php _e( 'MailChimp Opt-In Form', 'yikes-inc-easy-mailchimp-extender' ); ?>',
601
+					'show_title_label' : '<?php _e( 'Display Form Title', 'yikes-inc-easy-mailchimp-extender' ); ?>',
602
+					'show_description_label' : '<?php _e( 'Display Form Description', 'yikes-inc-easy-mailchimp-extender' ); ?>',
603
+					'submit_button_text_label' : '<?php _e( 'Submit Button Text', 'yikes-inc-easy-mailchimp-extender' ); ?>',
604 604
 				};
605 605
 				<?php 
606 606
 					$link = sprintf( __( 'You need to <a href="%s" title="%s">create a form</a> before you can add one to a page or post.', 'yikes-inc-easy-mailchimp-extender' ), esc_url_raw( admin_url( 'admin.php?page=yikes-inc-easy-mailchimp' ) ), __( 'Create a form', 'yikes-inc-easy-mailchimp-extender' ) );
@@ -619,7 +619,7 @@  discard block
 block discarded – undo
619 619
 		if ( get_option( 'yikes_mailchimp_activation_redirect', 'true' ) == 'true' ) {
620 620
 			update_option( 'yikes_mailchimp_activation_redirect', 'false' );
621 621
 			/* If the user had this plugin activated prior to today, redirect to 'Whats New' */
622
-			if( get_option( 'yikes_easy_mailchimp_activation_date', strtotime( 'now' ) ) == strtotime( 'now' ) ) {
622
+			if ( get_option( 'yikes_easy_mailchimp_activation_date', strtotime( 'now' ) ) == strtotime( 'now' ) ) {
623 623
 				wp_redirect( esc_url( admin_url( 'admin.php?page=yikes-mailchimp-welcome' ) ) );    
624 624
 			} else { 
625 625
 				/* Else redirect the user over to the 'Getting Started' tab */
@@ -675,7 +675,7 @@  discard block
 block discarded – undo
675 675
 		/**
676 676
 		 * Enqueue our scripts across the dashboard as needed 
677 677
 		 */
678
-		wp_register_script( 'yikes-inc-easy-mailchimp-extender-admin-js', plugin_dir_url( __FILE__ ) . 'js/min/yikes-inc-easy-mailchimp-extender-admin.min.js', array( 'jquery' , 'jquery-ui-sortable' ), $this->version, false );
678
+		wp_register_script( 'yikes-inc-easy-mailchimp-extender-admin-js', plugin_dir_url( __FILE__ ) . 'js/min/yikes-inc-easy-mailchimp-extender-admin.min.js', array( 'jquery', 'jquery-ui-sortable' ), $this->version, false );
679 679
 		$localized_data = array(
680 680
 			'admin_url' => esc_url_raw( admin_url() ),
681 681
 			'ajax_url' => esc_url_raw( admin_url( 'admin-ajax.php' ) ),
@@ -683,19 +683,19 @@  discard block
 block discarded – undo
683 683
 			'search_preloader_url' => YIKES_MC_URL . 'includes/images/search-interest-group-preloader.gif',
684 684
 			'preloader_url' => esc_url_raw( admin_url( '/images/wpspin_light.gif' ) )
685 685
 		);
686
-		wp_localize_script( 'yikes-inc-easy-mailchimp-extender-admin-js' , 'object_data' , $localized_data );
686
+		wp_localize_script( 'yikes-inc-easy-mailchimp-extender-admin-js', 'object_data', $localized_data );
687 687
 		wp_enqueue_script( 'yikes-inc-easy-mailchimp-extender-admin-js' );
688 688
 		
689 689
 	
690 690
 		/*
691 691
 		*	Enqueue required scripts for the form editor
692 692
 		*/
693
-		if( get_current_screen()->base == 'admin_page_yikes-mailchimp-edit-form' ) {
693
+		if ( get_current_screen()->base == 'admin_page_yikes-mailchimp-edit-form' ) {
694 694
 			global $wp_locale;
695 695
 			wp_enqueue_style( 'wp-color-picker' );
696 696
 			wp_enqueue_script( 'wp-color-picker' );
697
-			wp_enqueue_script( 'jquery.timepicker.js',YIKES_MC_URL . 'admin/js/jquery.timepicker.min.js' , array( 'jquery' ) , $this->version, false );
698
-			wp_register_script( 'edit-form-js' , YIKES_MC_URL . 'admin/js/min/yikes-inc-easy-mailchimp-extender-edit-form.min.js' , array( 'jquery.timepicker.js', 'jquery-ui-datepicker' ) , $this->version, false );
697
+			wp_enqueue_script( 'jquery.timepicker.js', YIKES_MC_URL . 'admin/js/jquery.timepicker.min.js', array( 'jquery' ), $this->version, false );
698
+			wp_register_script( 'edit-form-js', YIKES_MC_URL . 'admin/js/min/yikes-inc-easy-mailchimp-extender-edit-form.min.js', array( 'jquery.timepicker.js', 'jquery-ui-datepicker' ), $this->version, false );
699 699
 			$localized_data = array(
700 700
 				'ajax_url' => esc_url_raw( admin_url( 'admin-ajax.php' ) ),
701 701
 				'no_fields_assigned' => __( 'No fields assigned to this form. Select some fields to add to this form from the right hand column.', 'yikes-inc-easy-mailchimp-extender' ),
@@ -716,7 +716,7 @@  discard block
 block discarded – undo
716 716
 				'isRTL'             => $wp_locale->is_rtl(),
717 717
 				'start_date_exceeds_end_date_error' => __( 'Error: The start date and time cannot occur after the end date and time. Chosen date reverted to previous selection.', 'yikes-inc-easy-mailchimp-extender' ),
718 718
 			);
719
-			wp_localize_script( 'edit-form-js' , 'object' , $localized_data );
719
+			wp_localize_script( 'edit-form-js', 'object', $localized_data );
720 720
 			wp_enqueue_script( 'edit-form-js' );
721 721
 		}
722 722
 		
@@ -736,8 +736,8 @@  discard block
 block discarded – undo
736 736
 		 * the datepicker wants a numerical index. This function replaces the index with a number
737 737
 		 */
738 738
 		public function yikes_jQuery_datepicker_strip_array_indices( $ArrayToStrip ) {
739
-			foreach( $ArrayToStrip as $objArrayItem) {
740
-				$NewArray[] =  $objArrayItem;
739
+			foreach ( $ArrayToStrip as $objArrayItem ) {
740
+				$NewArray[ ] = $objArrayItem;
741 741
 			}
742 742
 			return( $NewArray );
743 743
 		}
@@ -746,7 +746,7 @@  discard block
 block discarded – undo
746 746
 		 * Convert the php date format string to a js date format
747 747
 		 */
748 748
 		public function yikes_jQuery_datepicker_date_format_php_to_js( $sFormat ) {
749
-			switch( $sFormat ) {
749
+			switch ( $sFormat ) {
750 750
 				//Predefined WP date formats
751 751
 				case 'F j, Y':
752 752
 				case 'j F Y':
@@ -772,7 +772,7 @@  discard block
 block discarded – undo
772 772
 		 * Convert the php date format string to a js date format
773 773
 		 */
774 774
 		public function yikes_jQuery_datepicker_date_format( $site_option ) {
775
-			switch( $site_option ) {
775
+			switch ( $site_option ) {
776 776
 				//Predefined WP date formats
777 777
 				default:
778 778
 				case 'F j, Y':
@@ -799,9 +799,9 @@  discard block
 block discarded – undo
799 799
 				
800 800
 		/* Top Level Menu 'Easy MailChimp' */
801 801
 		add_menu_page( 
802
-			__( 'Easy Forms' , 'yikes-inc-easy-mailchimp-extender' ), 
802
+			__( 'Easy Forms', 'yikes-inc-easy-mailchimp-extender' ), 
803 803
 			'Easy Forms',
804
-			apply_filters( 'yikes-mailchimp-user-role-access' , 'manage_options' ), 
804
+			apply_filters( 'yikes-mailchimp-user-role-access', 'manage_options' ), 
805 805
 			'yikes-inc-easy-mailchimp', 
806 806
 			'', // no callback,
807 807
 			YIKES_MC_URL . 'includes/images/MailChimp_Assets/Freddie_wink_icon.png'
@@ -815,9 +815,9 @@  discard block
 block discarded – undo
815 815
 				/* YIKES Inc. Easy MailChimp Manage Forms */
816 816
 				add_submenu_page(
817 817
 					'yikes-inc-easy-mailchimp', 
818
-					__( 'Opt-in Forms' , 'yikes-inc-easy-mailchimp-extender' ), 
819
-					__( 'Opt-in Forms' , 'yikes-inc-easy-mailchimp-extender' ), 
820
-					apply_filters( 'yikes-mailchimp-user-role-access' , 'manage_options' ), 
818
+					__( 'Opt-in Forms', 'yikes-inc-easy-mailchimp-extender' ), 
819
+					__( 'Opt-in Forms', 'yikes-inc-easy-mailchimp-extender' ), 
820
+					apply_filters( 'yikes-mailchimp-user-role-access', 'manage_options' ), 
821 821
 					'yikes-inc-easy-mailchimp', 
822 822
 					array( $this, 'generateManageFormsPage' )
823 823
 				);
@@ -825,9 +825,9 @@  discard block
 block discarded – undo
825 825
 				/* YIKES Inc. Easy MailChimp Manage Lists */
826 826
 				add_submenu_page(
827 827
 					'yikes-inc-easy-mailchimp', 
828
-					__( 'Mailing Lists' , 'yikes-inc-easy-mailchimp-extender' ), 
829
-					__( 'Mailing Lists' , 'yikes-inc-easy-mailchimp-extender' ), 
830
-					apply_filters( 'yikes-mailchimp-user-role-access' , 'manage_options' ), 
828
+					__( 'Mailing Lists', 'yikes-inc-easy-mailchimp-extender' ), 
829
+					__( 'Mailing Lists', 'yikes-inc-easy-mailchimp-extender' ), 
830
+					apply_filters( 'yikes-mailchimp-user-role-access', 'manage_options' ), 
831 831
 					'yikes-inc-easy-mailchimp-lists', 
832 832
 					array( $this, 'generateManageListsPage' )
833 833
 				);
@@ -841,13 +841,13 @@  discard block
 block discarded – undo
841 841
 					
842 842
 					
843 843
 			/* YIKES Inc. Easy MailChimp Account Overview */
844
-			if ( get_option('yikes-mc-api-validation') == 'valid_api_key' ) {	
844
+			if ( get_option( 'yikes-mc-api-validation' ) == 'valid_api_key' ) {	
845 845
 				/* YIKES Inc. Easy MailChimp Settings */
846 846
 				add_submenu_page(
847 847
 					'yikes-inc-easy-mailchimp', 
848
-					__( 'Account' , 'yikes-inc-easy-mailchimp-extender' ), 
849
-					__( 'Account' , 'yikes-inc-easy-mailchimp-extender' ), 
850
-					apply_filters( 'yikes-mailchimp-user-role-access' , 'manage_options' ), 
848
+					__( 'Account', 'yikes-inc-easy-mailchimp-extender' ), 
849
+					__( 'Account', 'yikes-inc-easy-mailchimp-extender' ), 
850
+					apply_filters( 'yikes-mailchimp-user-role-access', 'manage_options' ), 
851 851
 					'yikes-inc-easy-mailchimp-account-overview', 
852 852
 					array( $this, 'generateAccountDetailsPage' )
853 853
 				);
@@ -857,9 +857,9 @@  discard block
 block discarded – undo
857 857
 			/* YIKES Inc. Easy MailChimp Settings */
858 858
 			add_submenu_page(
859 859
 				'yikes-inc-easy-mailchimp', 
860
-				__( 'Settings.' , 'yikes-inc-easy-mailchimp-extender' ), 
861
-				__( 'Settings' , 'yikes-inc-easy-mailchimp-extender' ), 
862
-				apply_filters( 'yikes-mailchimp-user-role-access' , 'manage_options' ), 
860
+				__( 'Settings.', 'yikes-inc-easy-mailchimp-extender' ), 
861
+				__( 'Settings', 'yikes-inc-easy-mailchimp-extender' ), 
862
+				apply_filters( 'yikes-mailchimp-user-role-access', 'manage_options' ), 
863 863
 				'yikes-inc-easy-mailchimp-settings', 
864 864
 				array( $this, 'generatePageOptions' )
865 865
 			);
@@ -867,9 +867,9 @@  discard block
 block discarded – undo
867 867
 			/* Support Page */
868 868
 			add_submenu_page(
869 869
 				'yikes-inc-easy-mailchimp', 
870
-				__( 'Support' , 'yikes-inc-easy-mailchimp-extender' ), 
871
-				__( 'Support' , 'yikes-inc-easy-mailchimp-extender' ), 
872
-				apply_filters( 'yikes-mailchimp-user-role-access' , 'manage_options' ), 
870
+				__( 'Support', 'yikes-inc-easy-mailchimp-extender' ), 
871
+				__( 'Support', 'yikes-inc-easy-mailchimp-extender' ), 
872
+				apply_filters( 'yikes-mailchimp-user-role-access', 'manage_options' ), 
873 873
 				'yikes-inc-easy-mailchimp-support', 
874 874
 				array( $this, 'generateSupportPage' )
875 875
 			);
@@ -877,11 +877,11 @@  discard block
 block discarded – undo
877 877
 			/* Add-Ons Page */
878 878
 			add_submenu_page(
879 879
 				'yikes-inc-easy-mailchimp', 
880
-				__( 'Add-Ons' , 'yikes-inc-easy-mailchimp-extender' ), 
881
-				__( 'Add-Ons' , 'yikes-inc-easy-mailchimp-extender' ), 
882
-				apply_filters( 'yikes-mailchimp-user-role-access' , 'manage_options' ), 
880
+				__( 'Add-Ons', 'yikes-inc-easy-mailchimp-extender' ), 
881
+				__( 'Add-Ons', 'yikes-inc-easy-mailchimp-extender' ), 
882
+				apply_filters( 'yikes-mailchimp-user-role-access', 'manage_options' ), 
883 883
 				'yikes-inc-easy-mailchimp-addons', 
884
-				array( $this , 'generateAddOnsPage' )
884
+				array( $this, 'generateAddOnsPage' )
885 885
 			);
886 886
 			
887 887
 			/** Hidden Pages **/
@@ -889,9 +889,9 @@  discard block
 block discarded – undo
889 889
 				/* Add Hidden Edit Form Page */
890 890
 				add_submenu_page(
891 891
 					'options.php', 
892
-					__( 'Edit Form' , 'yikes-inc-easy-mailchimp-extender' ), 
893
-					__( 'Edit Form' , 'yikes-inc-easy-mailchimp-extender' ), 
894
-					apply_filters( 'yikes-mailchimp-user-role-access' , 'manage_options' ), 
892
+					__( 'Edit Form', 'yikes-inc-easy-mailchimp-extender' ), 
893
+					__( 'Edit Form', 'yikes-inc-easy-mailchimp-extender' ), 
894
+					apply_filters( 'yikes-mailchimp-user-role-access', 'manage_options' ), 
895 895
 					'yikes-mailchimp-edit-form', 
896 896
 					array( $this, 'generateEditFormPage' )
897 897
 				);
@@ -899,19 +899,19 @@  discard block
 block discarded – undo
899 899
 				/* Add Hidden Migrate Options Page */
900 900
 				add_submenu_page( 
901 901
 					'options-writing.php', 
902
-					__( 'YIKES Inc. Easy Forms for MailChimp Upgrade Options Structure' , 'yikes-inc-easy-mailchimp-extender' ), 
902
+					__( 'YIKES Inc. Easy Forms for MailChimp Upgrade Options Structure', 'yikes-inc-easy-mailchimp-extender' ), 
903 903
 					'YIKES Inc. Easy Forms for MailChimp Upgrade Options Structure', 
904 904
 					'manage_options', 
905
-					'yikes-inc-easy-mailchimp-update' ,
906
-					array( $this , 'migrate_old_yks_mc_options' )
905
+					'yikes-inc-easy-mailchimp-update',
906
+					array( $this, 'migrate_old_yks_mc_options' )
907 907
 				);
908 908
 				
909 909
 				/* Add Hidden Welcome Page */
910 910
 				add_submenu_page(
911 911
 					'options.php', 
912
-					__( 'Welcome' , 'yikes-inc-easy-mailchimp-extender' ), 
913
-					__( 'Welcome' , 'yikes-inc-easy-mailchimp-extender' ), 
914
-					apply_filters( 'yikes-mailchimp-user-role-access' , 'manage_options' ), 
912
+					__( 'Welcome', 'yikes-inc-easy-mailchimp-extender' ), 
913
+					__( 'Welcome', 'yikes-inc-easy-mailchimp-extender' ), 
914
+					apply_filters( 'yikes-mailchimp-user-role-access', 'manage_options' ), 
915 915
 					'yikes-mailchimp-welcome', 
916 916
 					array( $this, 'generateWelcomePage' )
917 917
 				);
@@ -919,9 +919,9 @@  discard block
 block discarded – undo
919 919
 				/* Add Hidden 'View List' Page */
920 920
 				add_submenu_page(
921 921
 					'options.php', 
922
-					__( 'View List' , 'yikes-inc-easy-mailchimp-extender' ), 
923
-					__( 'View List' , 'yikes-inc-easy-mailchimp-extender' ), 
924
-					apply_filters( 'yikes-mailchimp-user-role-access' , 'manage_options' ), 
922
+					__( 'View List', 'yikes-inc-easy-mailchimp-extender' ), 
923
+					__( 'View List', 'yikes-inc-easy-mailchimp-extender' ), 
924
+					apply_filters( 'yikes-mailchimp-user-role-access', 'manage_options' ), 
925 925
 					'yikes-mailchimp-view-list', 
926 926
 					array( $this, 'generateViewListPage' )
927 927
 				);
@@ -929,9 +929,9 @@  discard block
 block discarded – undo
929 929
 				/* Add Hidden View User Page */
930 930
 				add_submenu_page(
931 931
 					'options.php', 
932
-					__( 'View User' , 'yikes-inc-easy-mailchimp-extender' ), 
933
-					__( 'View User' , 'yikes-inc-easy-mailchimp-extender' ), 
934
-					apply_filters( 'yikes-mailchimp-user-role-access' , 'manage_options' ), 
932
+					__( 'View User', 'yikes-inc-easy-mailchimp-extender' ), 
933
+					__( 'View User', 'yikes-inc-easy-mailchimp-extender' ), 
934
+					apply_filters( 'yikes-mailchimp-user-role-access', 'manage_options' ), 
935 935
 					'yikes-mailchimp-view-user', 
936 936
 					array( $this, 'generateViewUserPage' )
937 937
 				);
@@ -1028,7 +1028,7 @@  discard block
 block discarded – undo
1028 1028
 				
1029 1029
 		/* Register General Settings Section */
1030 1030
 		
1031
-		register_setting( 'yikes_inc_easy_mc_general_settings_page', 'yikes-mc-api-key', array( $this , 'yikes_mc_validate_api_key' ) );
1031
+		register_setting( 'yikes_inc_easy_mc_general_settings_page', 'yikes-mc-api-key', array( $this, 'yikes_mc_validate_api_key' ) );
1032 1032
 		
1033 1033
 		add_settings_section(
1034 1034
 			'yikes_easy_mc_settings_general_section_callback',
@@ -1071,16 +1071,16 @@  discard block
 block discarded – undo
1071 1071
 		add_settings_field( 
1072 1072
 			'optin-checkbox-init', 
1073 1073
 			__( 'Select Checkboxes to Generate', 'yikes-inc-easy-mailchimp-extender' ), 
1074
-			'',  // callback + validation inside of admin/partials/menu/options.php
1074
+			'', // callback + validation inside of admin/partials/menu/options.php
1075 1075
 			'yikes_inc_easy_mc_checkbox_settings'
1076 1076
 		);
1077 1077
 		/* End Checkbox Settings */
1078 1078
 		
1079 1079
 		/* reCAPTCHA Settings */
1080 1080
 		
1081
-			register_setting( 'yikes_inc_easy_mc_recaptcha_settings_page' , 'yikes-mc-recaptcha-status' );
1082
-			register_setting( 'yikes_inc_easy_mc_recaptcha_settings_page' , 'yikes-mc-recaptcha-site-key' );
1083
-			register_setting( 'yikes_inc_easy_mc_recaptcha_settings_page' , 'yikes-mc-recaptcha-secret-key' );
1081
+			register_setting( 'yikes_inc_easy_mc_recaptcha_settings_page', 'yikes-mc-recaptcha-status' );
1082
+			register_setting( 'yikes_inc_easy_mc_recaptcha_settings_page', 'yikes-mc-recaptcha-site-key' );
1083
+			register_setting( 'yikes_inc_easy_mc_recaptcha_settings_page', 'yikes-mc-recaptcha-secret-key' );
1084 1084
 		
1085 1085
 			/* Register reCAPTCHA Settings Section */
1086 1086
 			add_settings_section(
@@ -1093,28 +1093,28 @@  discard block
 block discarded – undo
1093 1093
 			add_settings_field( 
1094 1094
 				'yikes-mc-recaptcha-site-key', 
1095 1095
 				__( 'Enter reCAPTCHA Site Key', 'yikes-inc-easy-mailchimp-extender' ), 
1096
-				'',  // callback + validation inside of admin/partials/menu/options.php
1096
+				'', // callback + validation inside of admin/partials/menu/options.php
1097 1097
 				'yikes_easy_mc_settings_recpatcha_section'
1098 1098
 			);
1099 1099
 			
1100 1100
 			add_settings_field( 
1101 1101
 				'yikes-mc-recaptcha-secret-key', 
1102 1102
 				__( 'Enter reCAPTCHA Secret Key', 'yikes-inc-easy-mailchimp-extender' ), 
1103
-				'',  // callback + validation inside of admin/partials/menu/options.php
1103
+				'', // callback + validation inside of admin/partials/menu/options.php
1104 1104
 				'yikes_easy_mc_settings_recpatcha_section'
1105 1105
 			);
1106 1106
 			
1107 1107
 			add_settings_field( 
1108 1108
 				'yikes-mc-recaptcha-status', 
1109 1109
 				__( 'Enable ReCaptcha', 'yikes-inc-easy-mailchimp-extender' ), 
1110
-				'',  // callback + validation inside of admin/partials/menu/options.php
1110
+				'', // callback + validation inside of admin/partials/menu/options.php
1111 1111
 				'yikes_easy_mc_settings_recpatcha_section'
1112 1112
 			);
1113 1113
 			
1114 1114
 		/* End reCAPTCHA Settings */
1115 1115
 		
1116 1116
 		/* Debug Settings */
1117
-			register_setting( 'yikes_inc_easy_mc_debug_settings_page' , 'yikes-mailchimp-debug-status' );
1117
+			register_setting( 'yikes_inc_easy_mc_debug_settings_page', 'yikes-mailchimp-debug-status' );
1118 1118
 			
1119 1119
 			/* Register Debug Settings Section */
1120 1120
 			add_settings_section(
@@ -1127,7 +1127,7 @@  discard block
 block discarded – undo
1127 1127
 			add_settings_field( 
1128 1128
 				'yikes-mailchimp-debug-status', 
1129 1129
 				__( 'Enable Debugging', 'yikes-inc-easy-mailchimp-extender' ), 
1130
-				'',  // callback + validation inside of admin/partials/menu/options.php
1130
+				'', // callback + validation inside of admin/partials/menu/options.php
1131 1131
 				'yikes_easy_mc_settings_debug_section'
1132 1132
 			);
1133 1133
 		
@@ -1143,16 +1143,16 @@  discard block
 block discarded – undo
1143 1143
 	*	@since complete re-write
1144 1144
 	**/
1145 1145
 	function yikes_mc_validate_api_key( $input ) {
1146
-		if( $input == '' ) {
1146
+		if ( $input == '' ) {
1147 1147
 			return;
1148 1148
 		}	
1149 1149
 		$api_key = trim( $input );
1150 1150
 		$dash_position = strpos( trim( $input ), '-' );
1151
-		if( $dash_position !== false ) {
1151
+		if ( $dash_position !== false ) {
1152 1152
 			$api_endpoint = 'https://' . substr( $api_key, $dash_position + 1 ) . '.api.mailchimp.com/2.0/helper/ping.json';
1153 1153
 		} else {
1154 1154
 			update_option( 'yikes-mc-api-invalid-key-response', __( 'Your API key appears to be invalid.', 'yikes-inc-easy-mailchimp-extender' ) );
1155
-			update_option( 'yikes-mc-api-validation' , 'invalid_api_key' );
1155
+			update_option( 'yikes-mc-api-validation', 'invalid_api_key' );
1156 1156
 			return $api_key;
1157 1157
 		}
1158 1158
 		$request_args = array(
@@ -1163,17 +1163,17 @@  discard block
 block discarded – undo
1163 1163
 			'sslverify' => apply_filters( 'yikes-mailchimp-sslverify', true ),
1164 1164
 		);
1165 1165
 		$api_key_response = wp_remote_post( $api_endpoint, $request_args );
1166
-		if( ! is_wp_error( $api_key_response ) ) {
1166
+		if ( ! is_wp_error( $api_key_response ) ) {
1167 1167
 			$body = json_decode( wp_remote_retrieve_body( $api_key_response ), true );
1168
-			if( isset( $body['msg'] ) && $body['msg'] == "Everything's Chimpy!" ) {
1169
-				update_option( 'yikes-mc-api-validation' , 'valid_api_key' );
1168
+			if ( isset( $body[ 'msg' ] ) && $body[ 'msg' ] == "Everything's Chimpy!" ) {
1169
+				update_option( 'yikes-mc-api-validation', 'valid_api_key' );
1170 1170
 			}
1171
-		}  else {
1171
+		} else {
1172 1172
 			require_once YIKES_MC_PATH . 'includes/error_log/class-yikes-inc-easy-mailchimp-error-logging.php';
1173 1173
 			$error_logging = new Yikes_Inc_Easy_Mailchimp_Error_Logging();
1174
-			$error_logging->yikes_easy_mailchimp_write_to_error_log( $api_key_response->get_error_message() , __( "Connecting to MailChimp" , 'yikes-inc-easy-mailchimp-extender' ) , __( "Settings Page/General Settings" , 'yikes-inc-easy-mailchimp-extender' ) );
1175
-			update_option( 'yikes-mc-api-invalid-key-response' , $api_key_response->get_error_message() );
1176
-			update_option( 'yikes-mc-api-validation' , 'invalid_api_key' );
1174
+			$error_logging->yikes_easy_mailchimp_write_to_error_log( $api_key_response->get_error_message(), __( "Connecting to MailChimp", 'yikes-inc-easy-mailchimp-extender' ), __( "Settings Page/General Settings", 'yikes-inc-easy-mailchimp-extender' ) );
1175
+			update_option( 'yikes-mc-api-invalid-key-response', $api_key_response->get_error_message() );
1176
+			update_option( 'yikes-mc-api-validation', 'invalid_api_key' );
1177 1177
 		}
1178 1178
 		// returned the api key
1179 1179
 		return $api_key;
@@ -1194,13 +1194,13 @@  discard block
 block discarded – undo
1194 1194
 	*	to form fields. (input, dropdowns, buttons etc.)
1195 1195
 	* 	@since v5.5 re-write
1196 1196
 	**/
1197
-	public function is_user_mc_api_valid_form( $echo=true ) {
1198
-		if( $echo == true ) {
1199
-			if( get_option( 'yikes-mc-api-validation' , 'invalid_api_key' ) == 'invalid_api_key' ) {
1197
+	public function is_user_mc_api_valid_form( $echo = true ) {
1198
+		if ( $echo == true ) {
1199
+			if ( get_option( 'yikes-mc-api-validation', 'invalid_api_key' ) == 'invalid_api_key' ) {
1200 1200
 				echo 'disabled="disabled"';
1201 1201
 			}
1202 1202
 		} else {
1203
-			if( get_option( 'yikes-mc-api-validation' , 'invalid_api_key' ) == 'invalid_api_key' ) {
1203
+			if ( get_option( 'yikes-mc-api-validation', 'invalid_api_key' ) == 'invalid_api_key' ) {
1204 1204
 				return false;
1205 1205
 			} else {
1206 1206
 				return true;
@@ -1220,11 +1220,11 @@  discard block
 block discarded – undo
1220 1220
 	public function check_for_old_yks_mc_options() {
1221 1221
 		$old_plugin_options = get_option( 'ykseme_storage' );
1222 1222
 		// only perform options migrations if the site is not a multi-site setup
1223
-		if ( !is_multisite() ) {
1224
-			if( apply_filters( 'yikes_mc_old_options_filter' , $old_plugin_options ) ) {
1223
+		if ( ! is_multisite() ) {
1224
+			if ( apply_filters( 'yikes_mc_old_options_filter', $old_plugin_options ) ) {
1225 1225
 				// display a notice to the user that they should 'migrate' 
1226 1226
 				// from the old plugin settings to the new ones
1227
-				add_action( 'admin_notices', array( $this , 'display_options_migrate_notice' ) , 11 );
1227
+				add_action( 'admin_notices', array( $this, 'display_options_migrate_notice' ), 11 );
1228 1228
 			}
1229 1229
 		}
1230 1230
 	}
@@ -1257,11 +1257,11 @@  discard block
 block discarded – undo
1257 1257
 			
1258 1258
 			// Confirm that the necessary forms table in the database exists, else bail
1259 1259
 			global $wpdb;
1260
-			if( $wpdb->get_var("show tables like '" . $wpdb->prefix . "yikes_easy_mc_forms'") != $wpdb->prefix . "yikes_easy_mc_forms" ) {
1260
+			if ( $wpdb->get_var( "show tables like '" . $wpdb->prefix . "yikes_easy_mc_forms'" ) != $wpdb->prefix . "yikes_easy_mc_forms" ) {
1261 1261
 				return;
1262 1262
 			}
1263 1263
 			
1264
-			if( isset( $_GET['yikes-mc-options-migration-dismissed'] ) && $_GET['yikes-mc-options-migration-dismissed'] == 'true' ) {
1264
+			if ( isset( $_GET[ 'yikes-mc-options-migration-dismissed' ] ) && $_GET[ 'yikes-mc-options-migration-dismissed' ] == 'true' ) {
1265 1265
 					// Delete the options, start a-new! (this will disable the migration notice altogether)
1266 1266
 					delete_option( 'widget_yikes_mc_widget' );
1267 1267
 					delete_option( 'api_validation' );
@@ -1275,18 +1275,18 @@  discard block
 block discarded – undo
1275 1275
 			} else {
1276 1276
 			?>
1277 1277
 				<div class="yikes-easy-mc-updated migrate-options-notice">
1278
-					<p><?php printf( __( "It looks like you're upgrading from a previous version of %s.", 'yikes-inc-easy-mailchimp-extender' ), '<strong>YIKES Inc. Easy Forms for MailChimp</strong>' ); ?> <?php printf( __( "In the newest version of %s, the options data structure has changed. We've also moved the mailing lists into its own database table to allow for some higher level customization. Now you can easily create multiple forms and assign them to the same mailing list." , 'yikes-inc-easy-mailchimp-extender' ), '<strong>YIKES Inc. Easy Forms for MailChimp</strong>' ); ?></p>
1278
+					<p><?php printf( __( "It looks like you're upgrading from a previous version of %s.", 'yikes-inc-easy-mailchimp-extender' ), '<strong>YIKES Inc. Easy Forms for MailChimp</strong>' ); ?> <?php printf( __( "In the newest version of %s, the options data structure has changed. We've also moved the mailing lists into its own database table to allow for some higher level customization. Now you can easily create multiple forms and assign them to the same mailing list.", 'yikes-inc-easy-mailchimp-extender' ), '<strong>YIKES Inc. Easy Forms for MailChimp</strong>' ); ?></p>
1279 1279
 					<p><?php _e( "Before you continue, it's strongly recommended you the perform the migration to ensure the plugin continues to function properly.", 'yikes-inc-easy-mailchimp-extender' ); ?></p>
1280 1280
 					<p><em><?php _e( "It's also strongly recommended that you take a backup of your database.", 'yikes-inc-easy-mailchimp-extender' ); ?></em></p>
1281 1281
 					<section id="migration-buttons">
1282 1282
 						<!-- migrate button -->
1283 1283
 						<form>
1284 1284
 							<input type="hidden" name="yikes-mc-update-option-structure" value="yikes-mc-update-option-structure" />
1285
-							<a href="<?php echo wp_nonce_url( esc_url_raw( admin_url( 'admin.php?page=yikes-inc-easy-mailchimp-update' ) ), 'yikes-mc-migrate-options' , 'migrate_options_nonce' ); ?>" class="button-secondary"><?php _e( 'Perform Migration' , 'yikes-inc-easy-mailchimp-extender' ); ?></a>
1285
+							<a href="<?php echo wp_nonce_url( esc_url_raw( admin_url( 'admin.php?page=yikes-inc-easy-mailchimp-update' ) ), 'yikes-mc-migrate-options', 'migrate_options_nonce' ); ?>" class="button-secondary"><?php _e( 'Perform Migration', 'yikes-inc-easy-mailchimp-extender' ); ?></a>
1286 1286
 						</form>
1287 1287
 						<!-- dismiss button -->
1288 1288
 						<form>
1289
-							<a href="<?php echo wp_nonce_url( esc_url_raw( admin_url() ), 'yikes-mc-dismiss-migration' , 'dismiss_migration_nonce' ); ?>" class="button-secondary"><?php _e( 'Dismiss Notice' , 'yikes-inc-easy-mailchimp-extender' ); ?></a>
1289
+							<a href="<?php echo wp_nonce_url( esc_url_raw( admin_url() ), 'yikes-mc-dismiss-migration', 'dismiss_migration_nonce' ); ?>" class="button-secondary"><?php _e( 'Dismiss Notice', 'yikes-inc-easy-mailchimp-extender' ); ?></a>
1290 1290
 						</form>
1291 1291
 					</section>
1292 1292
 					
@@ -1300,9 +1300,9 @@  discard block
 block discarded – undo
1300 1300
 		*	and return the index ( used to find the list name assigned to a form )
1301 1301
 		*	- http://stackoverflow.com/questions/6661530/php-multi-dimensional-array-search
1302 1302
 		*/
1303
-		function findMCListID($id, $array) {
1304
-		   foreach ($array as $key => $val) {
1305
-			   if ($val['id'] === $id) {
1303
+		function findMCListID( $id, $array ) {
1304
+		   foreach ( $array as $key => $val ) {
1305
+			   if ( $val[ 'id' ] === $id ) {
1306 1306
 				   return $key;
1307 1307
 			   }
1308 1308
 		   }
@@ -1312,9 +1312,9 @@  discard block
 block discarded – undo
1312 1312
 		/* Ajax Migrate Options */
1313 1313
 		function migrate_archived_options() {
1314 1314
 			// all options prefixed with 'yikes-mc-'
1315
-			$option_name = 'yikes-mc-'.$_POST['option_name'];
1316
-			$option_value = $_POST['option_value'];	
1317
-			if( json_decode( $option_value ) ) {
1315
+			$option_name = 'yikes-mc-' . $_POST[ 'option_name' ];
1316
+			$option_value = $_POST[ 'option_value' ];	
1317
+			if ( json_decode( $option_value ) ) {
1318 1318
 				// decode our lists() array, and store it
1319 1319
 				$opt_value = json_decode( $option_value, true );
1320 1320
 			} else {
@@ -1327,24 +1327,24 @@  discard block
 block discarded – undo
1327 1327
 		
1328 1328
 		/* Ajax Migrate Forms */
1329 1329
 		function migrate_previously_setup_forms() {
1330
-			$option_name = $_POST['option_name'];
1331
-			$done = $_POST['done_import'];
1330
+			$option_name = $_POST[ 'option_name' ];
1331
+			$done = $_POST[ 'done_import' ];
1332 1332
 			// Create some starter forms for the user
1333 1333
 			// based on previously imported lists (to our old version)
1334
-			if( $option_name == 'yikes-mc-lists' ) {	
1334
+			if ( $option_name == 'yikes-mc-lists' ) {	
1335 1335
 				global $wpdb;
1336
-				$option_value = $_POST['option_value'];	
1337
-				$new_options = json_decode( stripslashes_deep( $option_value ) , true );
1336
+				$option_value = $_POST[ 'option_value' ];	
1337
+				$new_options = json_decode( stripslashes_deep( $option_value ), true );
1338 1338
 				
1339
-				$list_id = $new_options['id'];
1340
-				$form_name = $new_options['name'];
1341
-				$fields = $new_options['fields']; // our fields array
1339
+				$list_id = $new_options[ 'id' ];
1340
+				$form_name = $new_options[ 'name' ];
1341
+				$fields = $new_options[ 'fields' ]; // our fields array
1342 1342
 					
1343
-				$custom_styles = isset( $new_options['custom_styles'] ) ? json_encode( $new_options['custom_styles'] ) : '0'; // store as an array with all of our styles
1344
-				$custom_template = isset( $new_options['custom_template'] ) ? json_encode( $new_options['custom_template'] ) : '0'; // store template data as an array ( active , template used )
1345
-				$send_welcome_email = isset( $new_options['yks_mailchimp_send_welcome_'.$list_id] ) ? '0' : '1';
1346
-				$redirect_user_on_submit = isset( $new_options['yks_mailchimp_redirect_'.$list_id] ) ? '1' : '0';
1347
-				$redirect_page = isset( $new_options['page_id_'.$list_id] ) ? $new_options['page_id_'.$list_id] : '';
1343
+				$custom_styles = isset( $new_options[ 'custom_styles' ] ) ? json_encode( $new_options[ 'custom_styles' ] ) : '0'; // store as an array with all of our styles
1344
+				$custom_template = isset( $new_options[ 'custom_template' ] ) ? json_encode( $new_options[ 'custom_template' ] ) : '0'; // store template data as an array ( active , template used )
1345
+				$send_welcome_email = isset( $new_options[ 'yks_mailchimp_send_welcome_' . $list_id ] ) ? '0' : '1';
1346
+				$redirect_user_on_submit = isset( $new_options[ 'yks_mailchimp_redirect_' . $list_id ] ) ? '1' : '0';
1347
+				$redirect_page = isset( $new_options[ 'page_id_' . $list_id ] ) ? $new_options[ 'page_id_' . $list_id ] : '';
1348 1348
 						
1349 1349
 				/* Insert Forms Function  */
1350 1350
 				$wpdb->insert(
@@ -1369,7 +1369,7 @@  discard block
 block discarded – undo
1369 1369
 					)
1370 1370
 				);						
1371 1371
 			}
1372
-			if( $done == 'done' ) {
1372
+			if ( $done == 'done' ) {
1373 1373
 				wp_send_json( array( 'form_name' => $form_name, 'completed_import' => true ) );
1374 1374
 			} else {
1375 1375
 				wp_send_json( array( 'form_name' => $form_name, 'completed_import' => false ) );
@@ -1384,35 +1384,35 @@  discard block
 block discarded – undo
1384 1384
 		*	@since v5.6 - complete re-write
1385 1385
 		*/
1386 1386
 		public function generate_options_pages_sidebar_menu() {
1387
-			if( isset( $_REQUEST['section'] ) ) {
1388
-				$selected = $_REQUEST['section'];
1387
+			if ( isset( $_REQUEST[ 'section' ] ) ) {
1388
+				$selected = $_REQUEST[ 'section' ];
1389 1389
 			}
1390
-			$installed_addons = get_option( 'yikes-easy-mc-active-addons' , array() );
1390
+			$installed_addons = get_option( 'yikes-easy-mc-active-addons', array() );
1391 1391
 			// sort our addons array alphabetically so they appear in similar orders across all sites
1392 1392
 			asort( $installed_addons );
1393 1393
 			?>
1394
-				<h3><span><?php _e( 'Additional Settings' , 'yikes-inc-easy-mailchimp-extender' ); ?></span></h3>
1394
+				<h3><span><?php _e( 'Additional Settings', 'yikes-inc-easy-mailchimp-extender' ); ?></span></h3>
1395 1395
 				<div class="inside">
1396 1396
 					<ul id="settings-nav">
1397
-						<li><?php if( isset( $_REQUEST['section'] ) && $_REQUEST['section'] == 'general-settings' || !isset( $_REQUEST['section'] ) ) { ?><div class="option-menu-selected-arrow"></div><?php } ?><a href="<?php echo esc_url_raw( add_query_arg( array( 'section' => 'general-settings' ) , admin_url( 'admin.php?page=yikes-inc-easy-mailchimp-settings&section=general-settings' ) ) ); ?>"><?php _e( 'General Settings' , 'yikes-inc-easy-mailchimp-extender' ); ?></a></li>
1398
-						<li><?php if( isset( $_REQUEST['section'] ) && $_REQUEST['section'] == 'integration-settings' ) { ?><div class="option-menu-selected-arrow"></div><?php } ?><a href="<?php echo esc_url_raw( add_query_arg( array( 'section' => 'integration-settings' ) , admin_url( 'admin.php?page=yikes-inc-easy-mailchimp-settings&section=integration-settings' ) ) ); ?>"><?php _e( 'Integration Settings' , 'yikes-inc-easy-mailchimp-extender' ); ?></a></li>
1399
-						<li><?php if( isset( $_REQUEST['section'] ) && $_REQUEST['section'] == 'recaptcha-settings' ) { ?><div class="option-menu-selected-arrow"></div><?php } ?><a href="<?php echo esc_url_raw( add_query_arg( array( 'section' => 'recaptcha-settings' ) , admin_url( 'admin.php?page=yikes-inc-easy-mailchimp-settings&section=recaptcha-settings' ) ) ); ?>"><?php _e( 'ReCaptcha Settings' , 'yikes-inc-easy-mailchimp-extender' ); ?></a></li>						
1400
-						<li><?php if( isset( $_REQUEST['section'] ) && $_REQUEST['section'] == 'api-cache-settings' ) { ?><div class="option-menu-selected-arrow"></div><?php } ?><a href="<?php echo esc_url_raw( add_query_arg( array( 'section' => 'api-cache-settings' ) , admin_url( 'admin.php?page=yikes-inc-easy-mailchimp-settings&section=api-cache-settings' ) ) ); ?>"><?php _e( 'API Cache Settings' , 'yikes-inc-easy-mailchimp-extender' ); ?></a></li>
1401
-						<li><?php if( isset( $_REQUEST['section'] ) && $_REQUEST['section'] ==  'debug-settings' ) { ?><div class="option-menu-selected-arrow"></div><?php } ?><a href="<?php echo esc_url_raw( add_query_arg( array( 'section' => 'debug-settings' ) , admin_url( 'admin.php?page=yikes-inc-easy-mailchimp-settings&section=debug-settings' ) ) ); ?>"><?php _e( 'Debug Settings' , 'yikes-inc-easy-mailchimp-extender' ); ?></a></li>
1402
-						<li><?php if( isset( $_REQUEST['section'] ) && $_REQUEST['section'] ==  'import-export-forms' ) { ?><div class="option-menu-selected-arrow"></div><?php } ?><a href="<?php echo esc_url_raw( add_query_arg( array( 'section' => 'import-export-forms' ) , admin_url( 'admin.php?page=yikes-inc-easy-mailchimp-settings&section=import-export-forms' ) ) ); ?>"><?php _e( 'Import/Export' , 'yikes-inc-easy-mailchimp-extender' ); ?></a></li>
1397
+						<li><?php if ( isset( $_REQUEST[ 'section' ] ) && $_REQUEST[ 'section' ] == 'general-settings' || ! isset( $_REQUEST[ 'section' ] ) ) { ?><div class="option-menu-selected-arrow"></div><?php } ?><a href="<?php echo esc_url_raw( add_query_arg( array( 'section' => 'general-settings' ), admin_url( 'admin.php?page=yikes-inc-easy-mailchimp-settings&section=general-settings' ) ) ); ?>"><?php _e( 'General Settings', 'yikes-inc-easy-mailchimp-extender' ); ?></a></li>
1398
+						<li><?php if ( isset( $_REQUEST[ 'section' ] ) && $_REQUEST[ 'section' ] == 'integration-settings' ) { ?><div class="option-menu-selected-arrow"></div><?php } ?><a href="<?php echo esc_url_raw( add_query_arg( array( 'section' => 'integration-settings' ), admin_url( 'admin.php?page=yikes-inc-easy-mailchimp-settings&section=integration-settings' ) ) ); ?>"><?php _e( 'Integration Settings', 'yikes-inc-easy-mailchimp-extender' ); ?></a></li>
1399
+						<li><?php if ( isset( $_REQUEST[ 'section' ] ) && $_REQUEST[ 'section' ] == 'recaptcha-settings' ) { ?><div class="option-menu-selected-arrow"></div><?php } ?><a href="<?php echo esc_url_raw( add_query_arg( array( 'section' => 'recaptcha-settings' ), admin_url( 'admin.php?page=yikes-inc-easy-mailchimp-settings&section=recaptcha-settings' ) ) ); ?>"><?php _e( 'ReCaptcha Settings', 'yikes-inc-easy-mailchimp-extender' ); ?></a></li>						
1400
+						<li><?php if ( isset( $_REQUEST[ 'section' ] ) && $_REQUEST[ 'section' ] == 'api-cache-settings' ) { ?><div class="option-menu-selected-arrow"></div><?php } ?><a href="<?php echo esc_url_raw( add_query_arg( array( 'section' => 'api-cache-settings' ), admin_url( 'admin.php?page=yikes-inc-easy-mailchimp-settings&section=api-cache-settings' ) ) ); ?>"><?php _e( 'API Cache Settings', 'yikes-inc-easy-mailchimp-extender' ); ?></a></li>
1401
+						<li><?php if ( isset( $_REQUEST[ 'section' ] ) && $_REQUEST[ 'section' ] == 'debug-settings' ) { ?><div class="option-menu-selected-arrow"></div><?php } ?><a href="<?php echo esc_url_raw( add_query_arg( array( 'section' => 'debug-settings' ), admin_url( 'admin.php?page=yikes-inc-easy-mailchimp-settings&section=debug-settings' ) ) ); ?>"><?php _e( 'Debug Settings', 'yikes-inc-easy-mailchimp-extender' ); ?></a></li>
1402
+						<li><?php if ( isset( $_REQUEST[ 'section' ] ) && $_REQUEST[ 'section' ] == 'import-export-forms' ) { ?><div class="option-menu-selected-arrow"></div><?php } ?><a href="<?php echo esc_url_raw( add_query_arg( array( 'section' => 'import-export-forms' ), admin_url( 'admin.php?page=yikes-inc-easy-mailchimp-settings&section=import-export-forms' ) ) ); ?>"><?php _e( 'Import/Export', 'yikes-inc-easy-mailchimp-extender' ); ?></a></li>
1403 1403
 					</ul>
1404 1404
 					<?php 
1405 1405
 						// create our add-on settings pages
1406
-						if( !empty( $installed_addons ) ) {
1406
+						if ( ! empty( $installed_addons ) ) {
1407 1407
 							?>
1408 1408
 							<hr class="add-on-settings-divider" />
1409
-							<strong><?php _e( 'Addon Settings' , 'yikes-inc-easy-mailchimp-extender' ); ?></strong>
1409
+							<strong><?php _e( 'Addon Settings', 'yikes-inc-easy-mailchimp-extender' ); ?></strong>
1410 1410
 							<ul id="addon-settings-nav">
1411 1411
 							<?php
1412
-							foreach( $installed_addons as $addon_name ) {
1412
+							foreach ( $installed_addons as $addon_name ) {
1413 1413
 								?>
1414 1414
 									<li>	
1415
-										<?php if( isset( $_REQUEST['section'] ) && $_REQUEST['section'] ==  $addon_name ) { ?><div class="option-menu-selected-arrow"></div><?php } ?><a href="<?php echo esc_url_raw( add_query_arg( array( 'section' => $addon_name, 'addon' => 'true' ) , admin_url( 'admin.php?page=yikes-inc-easy-mailchimp-settings&section='.$addon_name ) ) ); ?>"><?php echo ucwords( str_replace( '-' , ' ' , $addon_name ) ); ?></a></li>
1415
+										<?php if ( isset( $_REQUEST[ 'section' ] ) && $_REQUEST[ 'section' ] == $addon_name ) { ?><div class="option-menu-selected-arrow"></div><?php } ?><a href="<?php echo esc_url_raw( add_query_arg( array( 'section' => $addon_name, 'addon' => 'true' ), admin_url( 'admin.php?page=yikes-inc-easy-mailchimp-settings&section=' . $addon_name ) ) ); ?>"><?php echo ucwords( str_replace( '-', ' ', $addon_name ) ); ?></a></li>
1416 1416
 								<?php
1417 1417
 							}
1418 1418
 							?>
@@ -1440,7 +1440,7 @@  discard block
 block discarded – undo
1440 1440
 				)
1441 1441
 			);
1442 1442
 			?>
1443
-				<h3><?php _e( 'Create a New Signup Form' , 'yikes-inc-easy-mailchimp-extender' ); ?></h3>
1443
+				<h3><?php _e( 'Create a New Signup Form', 'yikes-inc-easy-mailchimp-extender' ); ?></h3>
1444 1444
 				
1445 1445
 				<div class="inside">
1446 1446
 																
@@ -1449,31 +1449,31 @@  discard block
 block discarded – undo
1449 1449
 					<form id="import-list-to-site" method="POST" action="<?php echo $url; ?>">
1450 1450
 						<input type="hidden" name="import-list-to-site" value="1" />
1451 1451
 						<!-- Name your new form -->
1452
-						<label for="form-name"><strong><?php _e( 'Form Name' , 'yikes-inc-easy-mailchimp-extender' ); ?></strong>
1453
-							<input type="text" class="widefat input-field" placeholder="<?php _e( 'Form Name' , 'yikes-inc-easy-mailchimp-extender' ); ?>" name="form-name" id="form-name" <?php $this->is_user_mc_api_valid_form( true ); ?> required>
1452
+						<label for="form-name"><strong><?php _e( 'Form Name', 'yikes-inc-easy-mailchimp-extender' ); ?></strong>
1453
+							<input type="text" class="widefat input-field" placeholder="<?php _e( 'Form Name', 'yikes-inc-easy-mailchimp-extender' ); ?>" name="form-name" id="form-name" <?php $this->is_user_mc_api_valid_form( true ); ?> required>
1454 1454
 						</label>
1455 1455
 						<!-- Name your new form -->
1456
-						<label for="form-description"><strong><?php _e( 'Form Description' , 'yikes-inc-easy-mailchimp-extender' ); ?></strong>
1457
-							<textarea class="widefat input-field form-description" placeholder="<?php _e( 'Form Description' , 'yikes-inc-easy-mailchimp-extender' ); ?>" name="form-description" id="form-description" <?php $this->is_user_mc_api_valid_form( true ); ?>></textarea>
1456
+						<label for="form-description"><strong><?php _e( 'Form Description', 'yikes-inc-easy-mailchimp-extender' ); ?></strong>
1457
+							<textarea class="widefat input-field form-description" placeholder="<?php _e( 'Form Description', 'yikes-inc-easy-mailchimp-extender' ); ?>" name="form-description" id="form-description" <?php $this->is_user_mc_api_valid_form( true ); ?>></textarea>
1458 1458
 						</label>
1459 1459
 						<!-- Associate this form with a list! -->
1460
-						<label for="associated-list"><strong><?php _e( 'Associated List' , 'yikes-inc-easy-mailchimp-extender' ); ?></strong>
1461
-							<select name="associated-list" id="associated-list" class=" input-field" <?php $this->is_user_mc_api_valid_form( true ); if( isset( $lists ) && empty( $lists ) ) { echo 'disabled="disabled"'; } ?>>
1460
+						<label for="associated-list"><strong><?php _e( 'Associated List', 'yikes-inc-easy-mailchimp-extender' ); ?></strong>
1461
+							<select name="associated-list" id="associated-list" class=" input-field" <?php $this->is_user_mc_api_valid_form( true ); if ( isset( $lists ) && empty( $lists ) ) { echo 'disabled="disabled"'; } ?>>
1462 1462
 								<?php
1463
-									if( isset( $lists ) && !empty( $lists ) ) {
1464
-										foreach( $lists as $mailing_list ) {
1463
+									if ( isset( $lists ) && ! empty( $lists ) ) {
1464
+										foreach ( $lists as $mailing_list ) {
1465 1465
 											?>
1466
-												<option value="<?php echo $mailing_list['id']; ?>"><?php echo stripslashes( $mailing_list['name'] ) . ' (' . $mailing_list['stats']['member_count'] . ') '; ?></option>
1466
+												<option value="<?php echo $mailing_list[ 'id' ]; ?>"><?php echo stripslashes( $mailing_list[ 'name' ] ) . ' (' . $mailing_list[ 'stats' ][ 'member_count' ] . ') '; ?></option>
1467 1467
 											<?php
1468 1468
 										}
1469 1469
 									} else {
1470
-										if( get_option( 'yikes-mc-api-validation' , 'invalid_api_key' ) == 'invalid_api_key' ) {
1470
+										if ( get_option( 'yikes-mc-api-validation', 'invalid_api_key' ) == 'invalid_api_key' ) {
1471 1471
 											?>
1472
-												<option><?php echo __( "Please enter a valid API key." , 'yikes-inc-easy-mailchimp-extender' ); ?></option>
1472
+												<option><?php echo __( "Please enter a valid API key.", 'yikes-inc-easy-mailchimp-extender' ); ?></option>
1473 1473
 											<?php
1474 1474
 										} else {
1475 1475
 											?>
1476
-												<option><?php echo __( "No lists were found on the account." , 'yikes-inc-easy-mailchimp-extender' ); ?></option>
1476
+												<option><?php echo __( "No lists were found on the account.", 'yikes-inc-easy-mailchimp-extender' ); ?></option>
1477 1477
 											<?php
1478 1478
 
1479 1479
 										}
@@ -1481,11 +1481,11 @@  discard block
 block discarded – undo
1481 1481
 								?>
1482 1482
 							</select>
1483 1483
 							<?php
1484
-								if( isset( $lists ) && empty( $lists ) ) {
1485
-									if( get_option( 'yikes-mc-api-validation' , 'invalid_api_key' ) != 'invalid_api_key' ) {
1484
+								if ( isset( $lists ) && empty( $lists ) ) {
1485
+									if ( get_option( 'yikes-mc-api-validation', 'invalid_api_key' ) != 'invalid_api_key' ) {
1486 1486
 										?>
1487 1487
 											<p class="description">
1488
-												<?php printf( __( 'Head over to <a href="http://www.MailChimp.com" title="%s">MailChimp</a> to create a new list.', 'yikes-inc-easy-mailchimp-extender' ) , __( 'Create a list' , 'yikes-inc-easy-mailchimp-extender' ) ); ?>
1488
+												<?php printf( __( 'Head over to <a href="http://www.MailChimp.com" title="%s">MailChimp</a> to create a new list.', 'yikes-inc-easy-mailchimp-extender' ), __( 'Create a list', 'yikes-inc-easy-mailchimp-extender' ) ); ?>
1489 1489
 											</p>
1490 1490
 										<?php
1491 1491
 									}
@@ -1493,12 +1493,12 @@  discard block
 block discarded – undo
1493 1493
 							?>
1494 1494
 						</label>
1495 1495
 						<?php 
1496
-							if( $this->is_user_mc_api_valid_form( false ) ) {
1497
-								echo submit_button( __( 'Create', 'yikes-inc-easy-mailchimp-extender' ) , 'primary' , '' , false , array( 'style' => 'margin:.75em 0 .5em 0;' ) ); 
1496
+							if ( $this->is_user_mc_api_valid_form( false ) ) {
1497
+								echo submit_button( __( 'Create', 'yikes-inc-easy-mailchimp-extender' ), 'primary', '', false, array( 'style' => 'margin:.75em 0 .5em 0;' ) ); 
1498 1498
 							} else {
1499
-								echo '<p class="description">' . __( "Please enter a valid MailChimp API key to get started." , 'yikes-inc-easy-mailchimp-extender' ) . '</p>';
1499
+								echo '<p class="description">' . __( "Please enter a valid MailChimp API key to get started.", 'yikes-inc-easy-mailchimp-extender' ) . '</p>';
1500 1500
 								?>
1501
-									<a href="<?php echo esc_url_raw( admin_url( 'admin.php?page=yikes-inc-easy-mailchimp-settings&settings-updated=true' ) ); ?>"><?php _e( 'general settings' , 'yikes-inc-easy-mailchimp-extender' ); ?></a>
1501
+									<a href="<?php echo esc_url_raw( admin_url( 'admin.php?page=yikes-inc-easy-mailchimp-settings&settings-updated=true' ) ); ?>"><?php _e( 'general settings', 'yikes-inc-easy-mailchimp-extender' ); ?></a>
1502 1502
 								<?php
1503 1503
 							}
1504 1504
 						?>
@@ -1514,14 +1514,14 @@  discard block
 block discarded – undo
1514 1514
 		public function generate_page_redirect_dropdown( $redirect, $redirect_page, $custom_redirect_url ) {
1515 1515
 				$post_types = get_post_types();
1516 1516
 				?>
1517
-				<label id="redirect-user-to-selection-label" for="redirect-user-to-selection" class="<?php if( $redirect == '0' ) { echo 'yikes-easy-mc-hidden'; } ?>">
1518
-					<?php _e( "Select A Page or Post" , 'yikes-inc-easy-mailchimp-extender' ); ?>
1517
+				<label id="redirect-user-to-selection-label" for="redirect-user-to-selection" class="<?php if ( $redirect == '0' ) { echo 'yikes-easy-mc-hidden'; } ?>">
1518
+					<?php _e( "Select A Page or Post", 'yikes-inc-easy-mailchimp-extender' ); ?>
1519 1519
 					<select id="redirect-user-to-selection" name="redirect-user-to-selection" onchange="shouldWeDisplayCustomURL( this );return;">
1520 1520
 				<?php
1521 1521
 					// loop over registered post types, and query!
1522
-						foreach( $post_types as $registered_post_type ) {
1522
+						foreach ( $post_types as $registered_post_type ) {
1523 1523
 							// exclude a few built in custom post types
1524
-							if( ! in_array( $registered_post_type , array( 'attachment' , 'revision' , 'nav_menu_item' ) ) ) {
1524
+							if ( ! in_array( $registered_post_type, array( 'attachment', 'revision', 'nav_menu_item' ) ) ) {
1525 1525
 								// run our query, to retreive the posts
1526 1526
 								$pages = get_posts( array(
1527 1527
 									'order' => 'ASC',
@@ -1531,12 +1531,12 @@  discard block
 block discarded – undo
1531 1531
 									'numberposts' => -1
1532 1532
 								) );
1533 1533
 								// only show cpt's that have posts assigned
1534
-								if( !empty( $pages ) ) {
1534
+								if ( ! empty( $pages ) ) {
1535 1535
 									?>
1536
-									<optgroup label="<?php echo ucwords( str_replace( '_' , ' ' , $registered_post_type ) ); ?>">
1536
+									<optgroup label="<?php echo ucwords( str_replace( '_', ' ', $registered_post_type ) ); ?>">
1537 1537
 									<?php
1538
-										foreach( $pages as $page ) {
1539
-											?><option <?php selected( $redirect_page , $page->ID ); ?> value="<?php echo $page->ID; ?>"><?php echo $page->post_title; ?></option><?php
1538
+										foreach ( $pages as $page ) {
1539
+											?><option <?php selected( $redirect_page, $page->ID ); ?> value="<?php echo $page->ID; ?>"><?php echo $page->post_title; ?></option><?php
1540 1540
 										}
1541 1541
 									?>
1542 1542
 									<option <?php selected( $redirect_page, 'custom_url' ); ?> value="custom_url"><?php echo __( 'Custom URL', 'yikes-inc-easy-mailchimp-extender' ); ?></option>
@@ -1548,8 +1548,8 @@  discard block
 block discarded – undo
1548 1548
 					?>
1549 1549
 					</select>
1550 1550
 					
1551
-					<label name="custom-redirect-url" class="custom_redirect_url_label" <?php if( ! isset( $redirect_page ) || $redirect_page != 'custom_url' ) { echo 'style="display:none;"'; } ?>>
1552
-						<?php _e( "Enter Custom URL" , 'yikes-inc-easy-mailchimp-extender' ); ?>
1551
+					<label name="custom-redirect-url" class="custom_redirect_url_label" <?php if ( ! isset( $redirect_page ) || $redirect_page != 'custom_url' ) { echo 'style="display:none;"'; } ?>>
1552
+						<?php _e( "Enter Custom URL", 'yikes-inc-easy-mailchimp-extender' ); ?>
1553 1553
 						<input type="text" class="widefat custom-redirect-url" name="custom-redirect-url" value="<?php echo $custom_redirect_url; ?>" />
1554 1554
 					</label>
1555 1555
 					
@@ -1566,11 +1566,11 @@  discard block
 block discarded – undo
1566 1566
 		public function generate_show_some_love_container() {
1567 1567
 			// if no active add-ons are installed,
1568 1568
 			// lets display our branding and add-on sidebar
1569
-			if( get_option( 'yikes-easy-mc-active-addons' , array() ) == array() ) {
1569
+			if ( get_option( 'yikes-easy-mc-active-addons', array() ) == array() ) {
1570 1570
 			
1571 1571
 				/* On Edit Forms Page Display Upsell to Customizer */
1572 1572
 				$screen = get_current_screen();
1573
-				if( isset( $screen ) && $screen->base == 'admin_page_yikes-mailchimp-edit-form' ) {
1573
+				if ( isset( $screen ) && $screen->base == 'admin_page_yikes-mailchimp-edit-form' ) {
1574 1574
 				?>		
1575 1575
 				 
1576 1576
 					<div class="postbox yikes-easy-mc-postbox show-some-love-container">
@@ -1584,11 +1584,11 @@  discard block
 block discarded – undo
1584 1584
 					<div class="postbox yikes-easy-mc-postbox show-some-love-container">
1585 1585
 					
1586 1586
 						<!-- review us container -->
1587
-						<h3 data-alt-text="<?php _e( 'About YIKES Inc.', 'yikes-inc-easy-mailchimp-extender' ); ?>"><?php _e( 'Show YIKES Inc. Some Love' , 'yikes-inc-easy-mailchimp-extender' ); ?></h3>
1587
+						<h3 data-alt-text="<?php _e( 'About YIKES Inc.', 'yikes-inc-easy-mailchimp-extender' ); ?>"><?php _e( 'Show YIKES Inc. Some Love', 'yikes-inc-easy-mailchimp-extender' ); ?></h3>
1588 1588
 						<div id="review-yikes-easy-mc" class="inside">
1589 1589
 										
1590 1590
 							<p>
1591
-								<?php _e( 'Leave a review' , 'yikes-inc-easy-mailchimp-extender' ); ?>
1591
+								<?php _e( 'Leave a review', 'yikes-inc-easy-mailchimp-extender' ); ?>
1592 1592
 								<p class="star-container">
1593 1593
 									<a href="https://wordpress.org/support/view/plugin-reviews/yikes-inc-easy-mailchimp-extender" target="_blank">
1594 1594
 										<b class="dashicons dashicons-star-filled"></b>
@@ -1600,21 +1600,21 @@  discard block
 block discarded – undo
1600 1600
 								</p>
1601 1601
 							</p>
1602 1602
 										
1603
-							<?php _e( 'Tweet about it' , 'yikes-inc-easy-mailchimp-extender' ); ?>
1603
+							<?php _e( 'Tweet about it', 'yikes-inc-easy-mailchimp-extender' ); ?>
1604 1604
 							<p class="sidebar-container">
1605 1605
 								<a href="https://twitter.com/share" class="twitter-share-button" data-url="https://wordpress.org/plugins/yikes-inc-easy-mailchimp-extender/" data-text="I'm using the Easy Forms for MailChimp plugin by @YikesInc to grow my mailing list - it's awesome! -" data-hashtags="MailChimp">Tweet</a>
1606 1606
 								<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');</script>
1607 1607
 							</p>
1608 1608
 											
1609
-							<?php _e( 'Vote that the plugin works' , 'yikes-inc-easy-mailchimp-extender' ); ?>
1609
+							<?php _e( 'Vote that the plugin works', 'yikes-inc-easy-mailchimp-extender' ); ?>
1610 1610
 							<p class="sidebar-container">
1611 1611
 								<a href="https://wordpress.org/plugins/yikes-inc-easy-mailchimp-extender/" target="_blank">
1612
-									<?php _e( 'Vote for Compatibility' , 'yikes-inc-easy-mailchimp-extender' ); ?>
1612
+									<?php _e( 'Vote for Compatibility', 'yikes-inc-easy-mailchimp-extender' ); ?>
1613 1613
 								</a>
1614 1614
 							</p>
1615 1615
 						</div>
1616 1616
 						
1617
-						<p class="description sidebar-footer-text"><?php printf( __( "This plugin made with %s by %s" , 'yikes-inc-easy-mailchimp-extender' ), '<span class="dashicons dashicons-heart yikes-love"></span>', '<a href="http://www.yikesinc.com" target="_blank" title="YIKES Inc.">YIKES Inc.</a>' ); ?> </p>
1617
+						<p class="description sidebar-footer-text"><?php printf( __( "This plugin made with %s by %s", 'yikes-inc-easy-mailchimp-extender' ), '<span class="dashicons dashicons-heart yikes-love"></span>', '<a href="http://www.yikesinc.com" target="_blank" title="YIKES Inc.">YIKES Inc.</a>' ); ?> </p>
1618 1618
 						
1619 1619
 						<section id="about-yikes-inc" class="inside">
1620 1620
 							<a href="https://www.yikesinc.com" target="_blank" title="YIKES Inc.">
@@ -1632,10 +1632,10 @@  discard block
 block discarded – undo
1632 1632
 				<div class="postbox yikes-easy-mc-postbox">
1633 1633
 								
1634 1634
 					<!-- review us container -->
1635
-					<h3><?php _e( 'Easy Forms for MailChimp Add-Ons' , 'yikes-inc-easy-mailchimp-extender' ); ?></h3>
1635
+					<h3><?php _e( 'Easy Forms for MailChimp Add-Ons', 'yikes-inc-easy-mailchimp-extender' ); ?></h3>
1636 1636
 					<div id="review-yikes-easy-mc" class="inside">
1637
-						<p><?php _e( "Check out available add-ons for some seriously enhanced features." , 'yikes-inc-easy-mailchimp-extender' ); ?></p>
1638
-						<p><a class="button-secondary" href="<?php echo esc_url_raw( admin_url( 'admin.php?page=yikes-inc-easy-mailchimp-addons' ) ); ?>" title="<?php _e( 'View Add-Ons' , 'yikes-inc-easy-mailchimp-extender' ); ?>"><?php _e( 'View Add-Ons' , 'yikes-inc-easy-mailchimp-extender' ); ?></a></p>
1637
+						<p><?php _e( "Check out available add-ons for some seriously enhanced features.", 'yikes-inc-easy-mailchimp-extender' ); ?></p>
1638
+						<p><a class="button-secondary" href="<?php echo esc_url_raw( admin_url( 'admin.php?page=yikes-inc-easy-mailchimp-addons' ) ); ?>" title="<?php _e( 'View Add-Ons', 'yikes-inc-easy-mailchimp-extender' ); ?>"><?php _e( 'View Add-Ons', 'yikes-inc-easy-mailchimp-extender' ); ?></a></p>
1639 1639
 					</div>
1640 1640
 								
1641 1641
 				</div>
@@ -1660,76 +1660,76 @@  discard block
 block discarded – undo
1660 1660
 		public function generate_form_editor( $form_fields, $list_id, $merge_variables, $interest_groups ) {
1661 1661
 		
1662 1662
 			// if no list id, die!
1663
-			if( ! $list_id ) {
1664
-				die( __( "We've encountered an error. No list ID was sent." , 'yikes-inc-easy-mailchimp-extender' ) );
1663
+			if ( ! $list_id ) {
1664
+				die( __( "We've encountered an error. No list ID was sent.", 'yikes-inc-easy-mailchimp-extender' ) );
1665 1665
 			}		
1666 1666
 			
1667
-			if( ! $merge_variables ) {
1668
-				die( __( "We've encountered an error. Reload the page and try again. If the error persists, please reach out to support." , 'yikes-inc-easy-mailchimp-extender' ) );
1667
+			if ( ! $merge_variables ) {
1668
+				die( __( "We've encountered an error. Reload the page and try again. If the error persists, please reach out to support.", 'yikes-inc-easy-mailchimp-extender' ) );
1669 1669
 			}		
1670 1670
 			
1671
-			if( ! empty( $form_fields ) ) {
1671
+			if ( ! empty( $form_fields ) ) {
1672 1672
 			
1673 1673
 				// find any fields that are assigned to this form, that don't exist in MailChimp
1674 1674
 				// or else were going to run into issues when we submit the form
1675 1675
 				$available_merge_variables = array();
1676 1676
 				$available_interest_groups = array();
1677 1677
 				
1678
-				$assigned_fields= array();
1678
+				$assigned_fields = array();
1679 1679
 				
1680 1680
 				// loop over merge variables
1681
-				if( ! empty( $merge_variables['data'][0]['merge_vars'] ) ) {
1682
-					foreach( $merge_variables['data'][0]['merge_vars'] as $merge_tag ) {
1683
-						$available_merge_variables[] = $merge_tag['tag'];
1681
+				if ( ! empty( $merge_variables[ 'data' ][ 0 ][ 'merge_vars' ] ) ) {
1682
+					foreach ( $merge_variables[ 'data' ][ 0 ][ 'merge_vars' ] as $merge_tag ) {
1683
+						$available_merge_variables[ ] = $merge_tag[ 'tag' ];
1684 1684
 					}
1685 1685
 				}
1686 1686
 				
1687 1687
 				// loop over interest groups
1688
-				if( ! empty( $interest_groups ) && ! isset( $interest_groups['error'] ) ) {
1689
-					foreach( $interest_groups as $interest_group ) {
1690
-						$available_interest_groups[] = $interest_group['id'];
1688
+				if ( ! empty( $interest_groups ) && ! isset( $interest_groups[ 'error' ] ) ) {
1689
+					foreach ( $interest_groups as $interest_group ) {
1690
+						$available_interest_groups[ ] = $interest_group[ 'id' ];
1691 1691
 					}
1692 1692
 				}
1693 1693
 				
1694 1694
 				// build our assigned fields
1695
-				foreach( $form_fields as $field => $value ) {
1696
-					$assigned_fields[] = $field;
1695
+				foreach ( $form_fields as $field => $value ) {
1696
+					$assigned_fields[ ] = $field;
1697 1697
 				}
1698 1698
 				
1699
-				$merged_fields = array_merge( $available_merge_variables , $available_interest_groups );
1700
-				$excluded_fields = array_diff( $assigned_fields , $merged_fields );
1699
+				$merged_fields = array_merge( $available_merge_variables, $available_interest_groups );
1700
+				$excluded_fields = array_diff( $assigned_fields, $merged_fields );
1701 1701
 				
1702 1702
 				$i = 1;
1703
-				foreach( $form_fields as $field ) {
1703
+				foreach ( $form_fields as $field ) {
1704 1704
 					
1705
-					if( isset( $field['merge'] ) ) {
1705
+					if ( isset( $field[ 'merge' ] ) ) {
1706 1706
 					?>
1707
-						<section class="draggable" id="<?php echo $field['merge']; ?>">
1707
+						<section class="draggable" id="<?php echo $field[ 'merge' ]; ?>">
1708 1708
 							<!-- top -->
1709 1709
 							<a href="#" class="expansion-section-title settings-sidebar">
1710
-								<span class="dashicons dashicons-plus"></span><?php echo stripslashes( $field['label'] ); ?>
1711
-								<?php if( in_array( $field['merge'] , $excluded_fields ) ) { ?>
1712
-									<img src="<?php echo YIKES_MC_URL . 'includes/images/warning.svg'; ?>" class="field-doesnt-exist-notice" title="<?php _e( 'Field no longer exists.' , 'yikes-inc-easy-mailchimp-extender' ); ?>" alt="<?php _e( 'Field no longer exists.' , 'yikes-inc-easy-mailchimp-extender' ); ?>">
1710
+								<span class="dashicons dashicons-plus"></span><?php echo stripslashes( $field[ 'label' ] ); ?>
1711
+								<?php if ( in_array( $field[ 'merge' ], $excluded_fields ) ) { ?>
1712
+									<img src="<?php echo YIKES_MC_URL . 'includes/images/warning.svg'; ?>" class="field-doesnt-exist-notice" title="<?php _e( 'Field no longer exists.', 'yikes-inc-easy-mailchimp-extender' ); ?>" alt="<?php _e( 'Field no longer exists.', 'yikes-inc-easy-mailchimp-extender' ); ?>">
1713 1713
 								<?php } ?>
1714
-								<span class="field-type-text"><small><?php echo __( 'type' , 'yikes-inc-easy-mailchimp-extender' ) . ' : ' . $field['type']; ?></small></span>
1714
+								<span class="field-type-text"><small><?php echo __( 'type', 'yikes-inc-easy-mailchimp-extender' ) . ' : ' . $field[ 'type' ]; ?></small></span>
1715 1715
 							</a>
1716 1716
 							<!-- expansion section -->
1717 1717
 							<div class="yikes-mc-settings-expansion-section">
1718 1718
 								
1719
-								<?php if( in_array( $field['merge'] , $excluded_fields ) ) { ?>
1720
-									<p class="yikes-mc-warning-message"><?php _e( "This field no longer exists in this list. Delete this field from the form to prevent issues on your website." , 'yikes-inc-easy-mailchimp-extender' ); ?></p>
1719
+								<?php if ( in_array( $field[ 'merge' ], $excluded_fields ) ) { ?>
1720
+									<p class="yikes-mc-warning-message"><?php _e( "This field no longer exists in this list. Delete this field from the form to prevent issues on your website.", 'yikes-inc-easy-mailchimp-extender' ); ?></p>
1721 1721
 								<?php } ?>
1722 1722
 								
1723 1723
 								<!-- store the label -->
1724
-								<input type="hidden" name="field[<?php echo $field['merge']; ?>][label]" value="<?php echo $field['label']; ?>" />
1725
-								<input type="hidden" name="field[<?php echo $field['merge']; ?>][type]" value="<?php echo $field['type']; ?>" />
1726
-								<input type="hidden" name="field[<?php echo $field['merge']; ?>][merge]" value="<?php echo $field['merge']; ?>" />
1727
-								<input type="hidden" class="field-<?php echo $field['merge']; ?>-position position-input" name="field[<?php echo $field['merge']; ?>][position]" value="<?php echo $i++; ?>" />
1724
+								<input type="hidden" name="field[<?php echo $field[ 'merge' ]; ?>][label]" value="<?php echo $field[ 'label' ]; ?>" />
1725
+								<input type="hidden" name="field[<?php echo $field[ 'merge' ]; ?>][type]" value="<?php echo $field[ 'type' ]; ?>" />
1726
+								<input type="hidden" name="field[<?php echo $field[ 'merge' ]; ?>][merge]" value="<?php echo $field[ 'merge' ]; ?>" />
1727
+								<input type="hidden" class="field-<?php echo $field[ 'merge' ]; ?>-position position-input" name="field[<?php echo $field[ 'merge' ]; ?>][position]" value="<?php echo $i++; ?>" />
1728 1728
 								
1729
-								<?php if ( $field['type'] == 'radio' || $field['type'] == 'dropdown' || $field['type'] == 'select' ) { 
1730
-									$choices = json_decode( $field['choices'], true );
1729
+								<?php if ( $field[ 'type' ] == 'radio' || $field[ 'type' ] == 'dropdown' || $field[ 'type' ] == 'select' ) { 
1730
+									$choices = json_decode( $field[ 'choices' ], true );
1731 1731
 								?>
1732
-									<input type="hidden" name="field[<?php echo $field['merge']; ?>][choices]" value='<?php echo esc_attr( json_encode( $choices ) ); ?>' />			
1732
+									<input type="hidden" name="field[<?php echo $field[ 'merge' ]; ?>][choices]" value='<?php echo esc_attr( json_encode( $choices ) ); ?>' />			
1733 1733
 								<?php } ?>
1734 1734
 								
1735 1735
 								<!-- Single or Double Opt-in -->
@@ -1741,16 +1741,16 @@  discard block
 block discarded – undo
1741 1741
 										<tr valign="top">
1742 1742
 											<td scope="row">
1743 1743
 												<label for="merge-tag">
1744
-													<?php _e( 'Merge Tag' , 'yikes-inc-easy-mailchimp-extender' ); ?>
1744
+													<?php _e( 'Merge Tag', 'yikes-inc-easy-mailchimp-extender' ); ?>
1745 1745
 												</label>
1746 1746
 											</td>
1747 1747
 											<td>
1748
-												<input class="widefat merge-tag-text" type="text" readonly value="<?php echo $field['merge']; ?>">
1748
+												<input class="widefat merge-tag-text" type="text" readonly value="<?php echo $field[ 'merge' ]; ?>">
1749 1749
 											</td>
1750 1750
 										</tr>
1751 1751
 										
1752 1752
 										<!-- Placeholder Value -->
1753
-										<?php switch( $field['type'] ) { 
1753
+										<?php switch ( $field[ 'type' ] ) { 
1754 1754
 											
1755 1755
 											case 'text':
1756 1756
 											case 'email':
@@ -1765,12 +1765,12 @@  discard block
 block discarded – undo
1765 1765
 										<tr valign="top">
1766 1766
 											<td scope="row">
1767 1767
 												<label for="placeholder">
1768
-													<?php _e( 'Placeholder' , 'yikes-inc-easy-mailchimp-extender' ); ?>
1768
+													<?php _e( 'Placeholder', 'yikes-inc-easy-mailchimp-extender' ); ?>
1769 1769
 												</label>
1770 1770
 											</td>
1771 1771
 											<td>
1772
-												<input type="text" class="widefat" name="field[<?php echo $field['merge']; ?>][placeholder]" value="<?php echo isset( $field['placeholder'] ) ? $field['placeholder'] : '' ; ?>" />
1773
-												<p class="description"><small><?php _e( "Assign a placeholder value to this field.", 'yikes-inc-easy-mailchimp-extender' );?></small></p>
1772
+												<input type="text" class="widefat" name="field[<?php echo $field[ 'merge' ]; ?>][placeholder]" value="<?php echo isset( $field[ 'placeholder' ] ) ? $field[ 'placeholder' ] : ''; ?>" />
1773
+												<p class="description"><small><?php _e( "Assign a placeholder value to this field.", 'yikes-inc-easy-mailchimp-extender' ); ?></small></p>
1774 1774
 											</td>
1775 1775
 										</tr>
1776 1776
 										<?php
@@ -1779,7 +1779,7 @@  discard block
 block discarded – undo
1779 1779
 										?>
1780 1780
 										
1781 1781
 										<!-- Default Value -->
1782
-										<?php switch( $field['type'] ) { 
1782
+										<?php switch ( $field[ 'type' ] ) { 
1783 1783
 											default:
1784 1784
 											case 'text':
1785 1785
 											case 'number':
@@ -1788,17 +1788,17 @@  discard block
 block discarded – undo
1788 1788
 											<tr valign="top">
1789 1789
 												<td scope="row">
1790 1790
 													<label for="placeholder">
1791
-														<?php _e( 'Default Value' , 'yikes-inc-easy-mailchimp-extender' ); ?>
1791
+														<?php _e( 'Default Value', 'yikes-inc-easy-mailchimp-extender' ); ?>
1792 1792
 													</label>
1793 1793
 												</td>
1794 1794
 												<td>
1795
-													<input <?php if( $field['type'] != 'number' ) { ?> type="text" <?php } else { ?> type="number" <?php } ?> class="widefat" name="field[<?php echo $field['merge']; ?>][default]" <?php if( $field['type'] != 'url' ) { ?> value="<?php echo isset( $field['default'] ) ? stripslashes( wp_strip_all_tags( $field['default'] ) ) : ''; ?>" <?php } else { ?> value="<?php echo isset( $field['default'] ) ? stripslashes( wp_strip_all_tags( esc_url_raw( $field['default'] ) ) ) : ''; ?>" <?php } ?> />
1796
-													<p class="description"><small><?php _e( "Assign a default value to populate this field with on initial page load.", 'yikes-inc-easy-mailchimp-extender' );?></small></p>
1795
+													<input <?php if ( $field[ 'type' ] != 'number' ) { ?> type="text" <?php } else { ?> type="number" <?php } ?> class="widefat" name="field[<?php echo $field[ 'merge' ]; ?>][default]" <?php if ( $field[ 'type' ] != 'url' ) { ?> value="<?php echo isset( $field[ 'default' ] ) ? stripslashes( wp_strip_all_tags( $field[ 'default' ] ) ) : ''; ?>" <?php } else { ?> value="<?php echo isset( $field[ 'default' ] ) ? stripslashes( wp_strip_all_tags( esc_url_raw( $field[ 'default' ] ) ) ) : ''; ?>" <?php } ?> />
1796
+													<p class="description"><small><?php _e( "Assign a default value to populate this field with on initial page load.", 'yikes-inc-easy-mailchimp-extender' ); ?></small></p>
1797 1797
 													<?php 
1798
-													switch( $field['type'] ) { 
1798
+													switch ( $field[ 'type' ] ) { 
1799 1799
 														case 'text':
1800 1800
 															?>
1801
-																<p><small class="pre-defined-tag-link"><a href="#TB_inline?width=600&height=550&inlineId=pre-defined-tag-container" onclick="storeGlobalClicked( jQuery( this ) );" class="thickbox"><?php _e( 'View Pre-Defined Tags' , 'yikes-inc-easy-mailchimp-extender' ); ?></a></small></p>
1801
+																<p><small class="pre-defined-tag-link"><a href="#TB_inline?width=600&height=550&inlineId=pre-defined-tag-container" onclick="storeGlobalClicked( jQuery( this ) );" class="thickbox"><?php _e( 'View Pre-Defined Tags', 'yikes-inc-easy-mailchimp-extender' ); ?></a></small></p>
1802 1802
 															<?php
1803 1803
 														break;
1804 1804
 													} ?>
@@ -1812,18 +1812,18 @@  discard block
 block discarded – undo
1812 1812
 												<tr valign="top">
1813 1813
 													<td scope="row">
1814 1814
 														<label for="placeholder">
1815
-															<?php _e( 'Default Selection' , 'yikes-inc-easy-mailchimp-extender' ); ?>
1815
+															<?php _e( 'Default Selection', 'yikes-inc-easy-mailchimp-extender' ); ?>
1816 1816
 														</label>
1817 1817
 													</td>
1818 1818
 													<td>
1819
-														<?php if( ! isset( $field['default_choice'] ) || empty( $field['default_choice'] ) ) { $decode = json_decode( $field['choices'], true ); $field['default_choice'] = $decode[0]; }
1819
+														<?php if ( ! isset( $field[ 'default_choice' ] ) || empty( $field[ 'default_choice' ] ) ) { $decode = json_decode( $field[ 'choices' ], true ); $field[ 'default_choice' ] = $decode[ 0 ]; }
1820 1820
 														$x = 0;
1821
-														foreach( json_decode( $field['choices'], true ) as $choice => $value ) { ?>
1822
-															<label for="<?php echo $field['merge'].'-'.$x; ?>">	
1823
-																<input id="<?php echo $field['merge'].'-'.$x; ?>" type="radio" name="field[<?php echo $field['merge']; ?>][default_choice]" value="<?php echo $x; ?>" <?php checked( $field['default_choice'], $x ); ?>><?php echo $value; ?>&nbsp;
1821
+														foreach ( json_decode( $field[ 'choices' ], true ) as $choice => $value ) { ?>
1822
+															<label for="<?php echo $field[ 'merge' ] . '-' . $x; ?>">	
1823
+																<input id="<?php echo $field[ 'merge' ] . '-' . $x; ?>" type="radio" name="field[<?php echo $field[ 'merge' ]; ?>][default_choice]" value="<?php echo $x; ?>" <?php checked( $field[ 'default_choice' ], $x ); ?>><?php echo $value; ?>&nbsp;
1824 1824
 															</label>
1825 1825
 														<?php $x++; } ?>
1826
-														<p class="description"><small><?php _e( "Select the option that should be selected by default.", 'yikes-inc-easy-mailchimp-extender' );?></small></p>
1826
+														<p class="description"><small><?php _e( "Select the option that should be selected by default.", 'yikes-inc-easy-mailchimp-extender' ); ?></small></p>
1827 1827
 													</td>
1828 1828
 												</tr>
1829 1829
 												
@@ -1835,16 +1835,16 @@  discard block
 block discarded – undo
1835 1835
 												<tr valign="top">
1836 1836
 													<td scope="row">
1837 1837
 														<label for="placeholder">
1838
-															<?php _e( 'Default Selection' , 'yikes-inc-easy-mailchimp-extender' ); ?>
1838
+															<?php _e( 'Default Selection', 'yikes-inc-easy-mailchimp-extender' ); ?>
1839 1839
 														</label>
1840 1840
 													</td>
1841 1841
 													<td>
1842
-														<select type="default" name="field[<?php echo $field['merge']; ?>][default_choice]">
1843
-															<?php foreach( json_decode( $field['choices'], true ) as $choice => $value ) { ?>
1844
-																<option value="<?php echo $choice; ?>" <?php selected( $field['default_choice'] , $choice ); ?>><?php echo $value; ?></option>
1842
+														<select type="default" name="field[<?php echo $field[ 'merge' ]; ?>][default_choice]">
1843
+															<?php foreach ( json_decode( $field[ 'choices' ], true ) as $choice => $value ) { ?>
1844
+																<option value="<?php echo $choice; ?>" <?php selected( $field[ 'default_choice' ], $choice ); ?>><?php echo $value; ?></option>
1845 1845
 															<?php } ?>
1846 1846
 														</select>
1847
-														<p class="description"><small><?php _e( "Which option should be selected by default?", 'yikes-inc-easy-mailchimp-extender' );?></small></p>
1847
+														<p class="description"><small><?php _e( "Which option should be selected by default?", 'yikes-inc-easy-mailchimp-extender' ); ?></small></p>
1848 1848
 													</td>
1849 1849
 												</tr>
1850 1850
 												
@@ -1864,69 +1864,69 @@  discard block
 block discarded – undo
1864 1864
 										<tr valign="top">
1865 1865
 											<td scope="row">
1866 1866
 												<label for="placeholder">
1867
-													<?php _e( 'Description' , 'yikes-inc-easy-mailchimp-extender' ); ?>
1867
+													<?php _e( 'Description', 'yikes-inc-easy-mailchimp-extender' ); ?>
1868 1868
 												</label>
1869 1869
 											</td>
1870 1870
 											<td>
1871
-												<textarea class="widefat field-description-input" name="field[<?php echo $field['merge']; ?>][description]"><?php echo isset( $field['description'] ) ? stripslashes( esc_html( $field['description'] ) ) : '' ; ?></textarea>
1872
-												<p class="description"><small><?php _e( "Enter the description for the form field. This will be displayed to the user and will provide some direction on how the field should be filled out or selected.", 'yikes-inc-easy-mailchimp-extender' );?></small></p>
1871
+												<textarea class="widefat field-description-input" name="field[<?php echo $field[ 'merge' ]; ?>][description]"><?php echo isset( $field[ 'description' ] ) ? stripslashes( esc_html( $field[ 'description' ] ) ) : ''; ?></textarea>
1872
+												<p class="description"><small><?php _e( "Enter the description for the form field. This will be displayed to the user and will provide some direction on how the field should be filled out or selected.", 'yikes-inc-easy-mailchimp-extender' ); ?></small></p>
1873 1873
 											</td>
1874 1874
 										</tr>
1875 1875
 										<!-- Additional Classes -->
1876 1876
 										<tr valign="top">
1877 1877
 											<td scope="row">
1878 1878
 												<label for="placeholder">
1879
-													<?php _e( 'Additional Classes' , 'yikes-inc-easy-mailchimp-extender' ); ?>
1879
+													<?php _e( 'Additional Classes', 'yikes-inc-easy-mailchimp-extender' ); ?>
1880 1880
 												</label>
1881 1881
 											</td>
1882 1882
 											<td>
1883
-												<input type="text" class="widefat" name="field[<?php echo $field['merge']; ?>][additional-classes]" value="<?php echo isset( $field['additional-classes'] ) ? stripslashes( wp_strip_all_tags( $field['additional-classes'] ) ) : '' ; ?>" />
1884
-												<p class="description"><small><?php printf( __( "Assign additional classes to this field. %s.", 'yikes-inc-easy-mailchimp-extender' ), '<a target="_blank" href="' . esc_url( 'https://yikesplugins.com/support/knowledge-base/bundled-css-classes/' ) . '">' . __( 'View bundled classes', 'yikes-inc-easy-mailchimp-extender' ) . '</a>' );?></small></p>
1883
+												<input type="text" class="widefat" name="field[<?php echo $field[ 'merge' ]; ?>][additional-classes]" value="<?php echo isset( $field[ 'additional-classes' ] ) ? stripslashes( wp_strip_all_tags( $field[ 'additional-classes' ] ) ) : ''; ?>" />
1884
+												<p class="description"><small><?php printf( __( "Assign additional classes to this field. %s.", 'yikes-inc-easy-mailchimp-extender' ), '<a target="_blank" href="' . esc_url( 'https://yikesplugins.com/support/knowledge-base/bundled-css-classes/' ) . '">' . __( 'View bundled classes', 'yikes-inc-easy-mailchimp-extender' ) . '</a>' ); ?></small></p>
1885 1885
 											</td>
1886 1886
 										</tr>
1887 1887
 										<!-- Required Toggle -->
1888 1888
 										<tr valign="top">
1889 1889
 											<td scope="row">
1890 1890
 												<label for="field-required">
1891
-													<?php _e( 'Field Required?' , 'yikes-inc-easy-mailchimp-extender' ); ?>
1891
+													<?php _e( 'Field Required?', 'yikes-inc-easy-mailchimp-extender' ); ?>
1892 1892
 												</label>
1893 1893
 											</td>
1894 1894
 											<td>
1895
-												<?php $checked = isset( $field['require'] ) ? $field['require'] : '0'; ?>
1896
-												<input type="checkbox" class="widefat" value="1" name="field[<?php echo $field['merge']; ?>][require]" <?php checked( $checked , 1 ); ?> <?php if( $field['merge'] == 'EMAIL' ) {  ?> disabled="disabled" checked="checked" title="<?php echo __( 'Email is a required field.' , 'yikes-inc-easy-mailchimp-extender' ); } ?>">
1897
-												<p class="description"><small><?php _e( "Require this field to be filled in before the form can be submitted.", 'yikes-inc-easy-mailchimp-extender' );?></small></p>
1895
+												<?php $checked = isset( $field[ 'require' ] ) ? $field[ 'require' ] : '0'; ?>
1896
+												<input type="checkbox" class="widefat" value="1" name="field[<?php echo $field[ 'merge' ]; ?>][require]" <?php checked( $checked, 1 ); ?> <?php if ( $field[ 'merge' ] == 'EMAIL' ) {  ?> disabled="disabled" checked="checked" title="<?php echo __( 'Email is a required field.', 'yikes-inc-easy-mailchimp-extender' ); } ?>">
1897
+												<p class="description"><small><?php _e( "Require this field to be filled in before the form can be submitted.", 'yikes-inc-easy-mailchimp-extender' ); ?></small></p>
1898 1898
 											</td>
1899 1899
 										</tr>
1900 1900
 										<!-- Visible Toggle -->
1901 1901
 										<tr valign="top">
1902 1902
 											<td scope="row">
1903 1903
 												<label for="hide-field">
1904
-													<?php _e( 'Hide Field' , 'yikes-inc-easy-mailchimp-extender' ); ?>
1904
+													<?php _e( 'Hide Field', 'yikes-inc-easy-mailchimp-extender' ); ?>
1905 1905
 												</label>
1906 1906
 											</td>
1907 1907
 											<td>
1908
-												<?php $hide = isset( $field['hide'] ) ? $field['hide'] : '0'; ?>
1909
-												<input type="checkbox" class="widefat" value="1" name="field[<?php echo $field['merge']; ?>][hide]" <?php checked( $hide , 1 ); ?> <?php if( $field['merge'] == 'EMAIL' ) {  ?> disabled="disabled" title="<?php echo __( 'Cannot toggle email field visibility.' , 'yikes-inc-easy-mailchimp-extender' ); } ?>">
1910
-												<p class="description"><small><?php _e( "Hide this field from being displayed on the front end.", 'yikes-inc-easy-mailchimp-extender' );?></small></p>
1908
+												<?php $hide = isset( $field[ 'hide' ] ) ? $field[ 'hide' ] : '0'; ?>
1909
+												<input type="checkbox" class="widefat" value="1" name="field[<?php echo $field[ 'merge' ]; ?>][hide]" <?php checked( $hide, 1 ); ?> <?php if ( $field[ 'merge' ] == 'EMAIL' ) {  ?> disabled="disabled" title="<?php echo __( 'Cannot toggle email field visibility.', 'yikes-inc-easy-mailchimp-extender' ); } ?>">
1910
+												<p class="description"><small><?php _e( "Hide this field from being displayed on the front end.", 'yikes-inc-easy-mailchimp-extender' ); ?></small></p>
1911 1911
 											</td>
1912 1912
 										</tr>
1913 1913
 										<!-- Toggle Field Label Visibility -->
1914 1914
 										<tr valign="top">
1915 1915
 											<td scope="row">
1916 1916
 												<label for="placeholder">
1917
-													<?php _e( 'Hide Label' , 'yikes-inc-easy-mailchimp-extender' ); ?>
1917
+													<?php _e( 'Hide Label', 'yikes-inc-easy-mailchimp-extender' ); ?>
1918 1918
 												</label>
1919 1919
 											</td>
1920 1920
 											<td>
1921
-												<?php $hide_label = isset( $field['hide-label'] ) ? $field['hide-label'] : '0'; ?>
1922
-												<input type="checkbox" name="field[<?php echo $field['merge']; ?>][hide-label]" value="1" <?php checked( $hide_label , 1 ); ?>/>
1923
-												<p class="description"><small><?php _e( "Toggle field label visibility.", 'yikes-inc-easy-mailchimp-extender' );?></small></p>
1921
+												<?php $hide_label = isset( $field[ 'hide-label' ] ) ? $field[ 'hide-label' ] : '0'; ?>
1922
+												<input type="checkbox" name="field[<?php echo $field[ 'merge' ]; ?>][hide-label]" value="1" <?php checked( $hide_label, 1 ); ?>/>
1923
+												<p class="description"><small><?php _e( "Toggle field label visibility.", 'yikes-inc-easy-mailchimp-extender' ); ?></small></p>
1924 1924
 											</td>
1925 1925
 										</tr>
1926 1926
 										<!-- Display Phone/Date Formats back to the user -->
1927 1927
 										<!-- Phone Format Initial Load -->
1928 1928
 										<?php 
1929
-											switch( $field['type'] ) {												
1929
+											switch ( $field[ 'type' ] ) {												
1930 1930
 												/* Store the phone format, for properly regex pattern */
1931 1931
 												case 'phone':
1932 1932
 												case 'birthday':
@@ -1936,23 +1936,23 @@  discard block
 block discarded – undo
1936 1936
 															<td scope="row">
1937 1937
 																<label for="placeholder">		
1938 1938
 																	<?php 
1939
-																		switch( $field['type'] ) {
1939
+																		switch ( $field[ 'type' ] ) {
1940 1940
 																			default:
1941 1941
 																			case 'birthday':
1942
-																				$type = __( 'Date Format' , 'yikes-inc-easy-mailchimp-extender' );
1943
-																				$format = ( isset( $field['date_format'] ) ) ? $field['date_format'] : 'MM/DD';
1942
+																				$type = __( 'Date Format', 'yikes-inc-easy-mailchimp-extender' );
1943
+																				$format = ( isset( $field[ 'date_format' ] ) ) ? $field[ 'date_format' ] : 'MM/DD';
1944 1944
 																				$format_name = 'date_format';
1945 1945
 																				break;
1946 1946
 																			
1947 1947
 																			case 'date':
1948
-																				$type = __( 'Date Format' , 'yikes-inc-easy-mailchimp-extender' );
1949
-																				$format = ( isset( $field['date_format'] ) ) ? $field['date_format'] : 'MM/DD/YYYY';
1948
+																				$type = __( 'Date Format', 'yikes-inc-easy-mailchimp-extender' );
1949
+																				$format = ( isset( $field[ 'date_format' ] ) ) ? $field[ 'date_format' ] : 'MM/DD/YYYY';
1950 1950
 																				$format_name = 'date_format';
1951 1951
 																				break;
1952 1952
 													
1953 1953
 																			case 'phone':
1954
-																				$type = __( 'Phone Format' , 'yikes-inc-easy-mailchimp-extender' );
1955
-																				$format = ( ( $field['phone_format'] == 'none' ) ? __( 'International', 'yikes-inc-easy-mailchimp-extender' ) : $field['phone_format'] . ' - (###) ### - ####' );
1954
+																				$type = __( 'Phone Format', 'yikes-inc-easy-mailchimp-extender' );
1955
+																				$format = ( ( $field[ 'phone_format' ] == 'none' ) ? __( 'International', 'yikes-inc-easy-mailchimp-extender' ) : $field[ 'phone_format' ] . ' - (###) ### - ####' );
1956 1956
 																				$format_name = 'phone_format';
1957 1957
 																				break;
1958 1958
 																		}
@@ -1962,7 +1962,7 @@  discard block
 block discarded – undo
1962 1962
 															</td>
1963 1963
 															<td>
1964 1964
 																<strong><?php echo $format; ?></strong>
1965
-																<input type="hidden" name="field[<?php echo $field['merge']; ?>][<?php echo $format_name; ?>]" value="<?php echo $format; ?>" />
1965
+																<input type="hidden" name="field[<?php echo $field[ 'merge' ]; ?>][<?php echo $format_name; ?>]" value="<?php echo $format; ?>" />
1966 1966
 																<p class="description"><small>
1967 1967
 																	<?php printf( __( 'To change the %s please head over to <a href="%s" title="MailChimp" target="_blank">MailChimp</a>. If you alter the format, you should re-import this field.', 'yikes-inc-easy-mailchimp-extender' ), strtolower( $type ), esc_url( 'http://www.mailchimp.com' ) ); ?>
1968 1968
 																</small></p>
@@ -1983,8 +1983,8 @@  discard block
 block discarded – undo
1983 1983
 											</td>
1984 1984
 											<td>
1985 1985
 												<span class="toggle-container">
1986
-													<a href="#" class="close-form-expansion"><?php _e( "Close" , 'yikes-inc-easy-mailchimp-extender' ); ?></a> |
1987
-													<a href="#" class="remove-field" alt="<?php echo $field['merge']; ?>"><?php _e( "Remove Field" , 'yikes-inc-easy-mailchimp-extender' ); ?></a>
1986
+													<a href="#" class="close-form-expansion"><?php _e( "Close", 'yikes-inc-easy-mailchimp-extender' ); ?></a> |
1987
+													<a href="#" class="remove-field" alt="<?php echo $field[ 'merge' ]; ?>"><?php _e( "Remove Field", 'yikes-inc-easy-mailchimp-extender' ); ?></a>
1988 1988
 												</span>
1989 1989
 											</td>
1990 1990
 										</tr>
@@ -2000,35 +2000,35 @@  discard block
 block discarded – undo
2000 2000
 					} else { // THIS IS AN INTEREST GROUP!
2001 2001
 					
2002 2002
 						?>
2003
-						<section class="draggable" id="<?php echo $field['group_id']; ?>">
2003
+						<section class="draggable" id="<?php echo $field[ 'group_id' ]; ?>">
2004 2004
 							<!-- top -->
2005 2005
 							<a href="#" class="expansion-section-title settings-sidebar">
2006
-								<span class="dashicons dashicons-plus"></span><?php echo stripslashes( $field['label'] ); ?>
2007
-								<?php if( in_array( $field['group_id'] , $excluded_fields ) ) { ?>
2008
-									<img src="<?php echo YIKES_MC_URL . 'includes/images/warning.svg'; ?>" class="field-no-longer-exists-warning" title="<?php _e( 'Field no longer exists.' , 'yikes-inc-easy-mailchimp-extender' ); ?>" alt="<?php _e( 'Field no longer exists.' , 'yikes-inc-easy-mailchimp-extender' ); ?>">
2006
+								<span class="dashicons dashicons-plus"></span><?php echo stripslashes( $field[ 'label' ] ); ?>
2007
+								<?php if ( in_array( $field[ 'group_id' ], $excluded_fields ) ) { ?>
2008
+									<img src="<?php echo YIKES_MC_URL . 'includes/images/warning.svg'; ?>" class="field-no-longer-exists-warning" title="<?php _e( 'Field no longer exists.', 'yikes-inc-easy-mailchimp-extender' ); ?>" alt="<?php _e( 'Field no longer exists.', 'yikes-inc-easy-mailchimp-extender' ); ?>">
2009 2009
 								<?php } ?>
2010
-								<span class="field-type-text"><small><?php echo __( 'type' , 'yikes-inc-easy-mailchimp-extender' ) . ' : ' . $field['type']; ?></small></span>
2010
+								<span class="field-type-text"><small><?php echo __( 'type', 'yikes-inc-easy-mailchimp-extender' ) . ' : ' . $field[ 'type' ]; ?></small></span>
2011 2011
 							</a>
2012 2012
 							<!-- expansion section -->
2013 2013
 							<div class="yikes-mc-settings-expansion-section">
2014 2014
 								
2015 2015
 								<!-- check if this field exists in the available interest group array -->
2016
-								<?php if( in_array( $field['group_id'] , $excluded_fields ) ) { ?>
2017
-									<p class="yikes-mc-warning-message"><?php _e( "This field no longer exists in this list. Delete this field from the form to prevent issues on the front end." , 'yikes-inc-easy-mailchimp-extender' ); ?></p>
2016
+								<?php if ( in_array( $field[ 'group_id' ], $excluded_fields ) ) { ?>
2017
+									<p class="yikes-mc-warning-message"><?php _e( "This field no longer exists in this list. Delete this field from the form to prevent issues on the front end.", 'yikes-inc-easy-mailchimp-extender' ); ?></p>
2018 2018
 								<?php } ?>
2019 2019
 								
2020 2020
 								<!-- store the label -->
2021
-								<input type="hidden" name="field[<?php echo $field['group_id']; ?>][label]" value="<?php echo $field['label']; ?>" />
2022
-								<input type="hidden" name="field[<?php echo $field['group_id']; ?>][type]" value="<?php echo $field['type']; ?>" />
2023
-								<input type="hidden" name="field[<?php echo $field['group_id']; ?>][group_id]" value="<?php echo $field['group_id']; ?>" />
2024
-								<input type="hidden" name="field[<?php echo $field['group_id']; ?>][groups]" value='<?php echo esc_attr( json_encode( json_decode( $field['groups'], true ) ) ); ?>' />			
2021
+								<input type="hidden" name="field[<?php echo $field[ 'group_id' ]; ?>][label]" value="<?php echo $field[ 'label' ]; ?>" />
2022
+								<input type="hidden" name="field[<?php echo $field[ 'group_id' ]; ?>][type]" value="<?php echo $field[ 'type' ]; ?>" />
2023
+								<input type="hidden" name="field[<?php echo $field[ 'group_id' ]; ?>][group_id]" value="<?php echo $field[ 'group_id' ]; ?>" />
2024
+								<input type="hidden" name="field[<?php echo $field[ 'group_id' ]; ?>][groups]" value='<?php echo esc_attr( json_encode( json_decode( $field[ 'groups' ], true ) ) ); ?>' />			
2025 2025
 								
2026 2026
 								<!-- Single or Double Opt-in -->
2027 2027
 								<p class="type-container"><!-- necessary to prevent skipping on slideToggle(); -->
2028 2028
 									
2029 2029
 									<table class="form-table form-field-container">
2030 2030
 										<!-- Default Value -->
2031
-										<?php switch( $field['type'] ) { 
2031
+										<?php switch ( $field[ 'type' ] ) { 
2032 2032
 											
2033 2033
 											default:
2034 2034
 											case 'radio':
@@ -2037,26 +2037,26 @@  discard block
 block discarded – undo
2037 2037
 												<tr valign="top">
2038 2038
 													<td scope="row">
2039 2039
 														<label for="placeholder">
2040
-															<?php _e( 'Default Selection' , 'yikes-inc-easy-mailchimp-extender' ); ?>
2040
+															<?php _e( 'Default Selection', 'yikes-inc-easy-mailchimp-extender' ); ?>
2041 2041
 														</label>
2042 2042
 													</td>
2043 2043
 													<td>
2044 2044
 														<?php 	
2045
-															if( $field['type'] != 'checkboxes' ) {
2046
-																if( !isset( $field['default_choice'] ) ) { $field['default_choice'] =  json_decode( stripslashes( $field['groups'] ) , true ); }
2045
+															if ( $field[ 'type' ] != 'checkboxes' ) {
2046
+																if ( ! isset( $field[ 'default_choice' ] ) ) { $field[ 'default_choice' ] = json_decode( stripslashes( $field[ 'groups' ] ), true ); }
2047 2047
 															} else {
2048
-																if( !isset( $field['default_choice'] ) ) { $field['default_choice'] = array(); }
2048
+																if ( ! isset( $field[ 'default_choice' ] ) ) { $field[ 'default_choice' ] = array(); }
2049 2049
 															}
2050 2050
 														$i = 0; 
2051
-														foreach( json_decode( $field['groups'], true ) as $group ) { ?>
2052
-															<label for="<?php echo $field['group_id'].'-'.$i; ?>">
2053
-																<input id="<?php echo $field['group_id'].'-'.$i; ?>" type="<?php if( $field['type'] == 'radio' || $field['type'] == 'hidden' ) { ?>radio<?php } else if( $field['type'] == 'checkboxes' ) { ?>checkbox<?php } ?>" name="field[<?php echo $field['group_id']; ?>][default_choice]<?php if( $field['type'] == 'checkboxes' ) {echo '[]';}?>" value="<?php echo $i; ?>" <?php if( $field['type'] == 'radio' || $field['type'] == 'hidden' ) { checked( $field['default_choice'][0] , $i ); } else if( $field['type'] == 'checkboxes' ) { if( in_array( $i , $field['default_choice'] ) ) { echo 'checked="checked"'; } }?>><?php echo stripslashes( str_replace( '~' , '\'' , $group['name'] ) ); ?>&nbsp;
2051
+														foreach ( json_decode( $field[ 'groups' ], true ) as $group ) { ?>
2052
+															<label for="<?php echo $field[ 'group_id' ] . '-' . $i; ?>">
2053
+																<input id="<?php echo $field[ 'group_id' ] . '-' . $i; ?>" type="<?php if ( $field[ 'type' ] == 'radio' || $field[ 'type' ] == 'hidden' ) { ?>radio<?php } else if ( $field[ 'type' ] == 'checkboxes' ) { ?>checkbox<?php } ?>" name="field[<?php echo $field[ 'group_id' ]; ?>][default_choice]<?php if ( $field[ 'type' ] == 'checkboxes' ) {echo '[]'; }?>" value="<?php echo $i; ?>" <?php if ( $field[ 'type' ] == 'radio' || $field[ 'type' ] == 'hidden' ) { checked( $field[ 'default_choice' ][ 0 ], $i ); } else if ( $field[ 'type' ] == 'checkboxes' ) { if ( in_array( $i, $field[ 'default_choice' ] ) ) { echo 'checked="checked"'; } }?>><?php echo stripslashes( str_replace( '~', '\'', $group[ 'name' ] ) ); ?>&nbsp;
2054 2054
 															</label>
2055 2055
 														<?php 
2056 2056
 															$i++;
2057 2057
 															} 
2058 2058
 														?>
2059
-														<p class="description"><small><?php _e( "Select the option that should be selected by default.", 'yikes-inc-easy-mailchimp-extender' );?></small></p>
2059
+														<p class="description"><small><?php _e( "Select the option that should be selected by default.", 'yikes-inc-easy-mailchimp-extender' ); ?></small></p>
2060 2060
 													</td>
2061 2061
 												</tr>
2062 2062
 												
@@ -2068,16 +2068,16 @@  discard block
 block discarded – undo
2068 2068
 												<tr valign="top">
2069 2069
 													<td scope="row">
2070 2070
 														<label for="placeholder">
2071
-															<?php _e( 'Default Selection' , 'yikes-inc-easy-mailchimp-extender' ); ?>
2071
+															<?php _e( 'Default Selection', 'yikes-inc-easy-mailchimp-extender' ); ?>
2072 2072
 														</label>
2073 2073
 													</td>
2074 2074
 													<td>
2075
-														<select type="default" name="field[<?php echo $field['group_id']; ?>][default_choice]">
2076
-															<?php $i = 0; foreach( json_decode( stripslashes_deep( $field['groups'] ) , true ) as  $group ) { ?>
2077
-																<option value="<?php echo $i; ?>" <?php selected( $field['default_choice'] , $i ); ?>><?php echo stripslashes( $group['name'] ); ?></option>
2075
+														<select type="default" name="field[<?php echo $field[ 'group_id' ]; ?>][default_choice]">
2076
+															<?php $i = 0; foreach ( json_decode( stripslashes_deep( $field[ 'groups' ] ), true ) as  $group ) { ?>
2077
+																<option value="<?php echo $i; ?>" <?php selected( $field[ 'default_choice' ], $i ); ?>><?php echo stripslashes( $group[ 'name' ] ); ?></option>
2078 2078
 															<?php $i++; } ?>
2079 2079
 														</select>
2080
-														<p class="description"><small><?php _e( "Which option should be selected by default?", 'yikes-inc-easy-mailchimp-extender' );?></small></p>
2080
+														<p class="description"><small><?php _e( "Which option should be selected by default?", 'yikes-inc-easy-mailchimp-extender' ); ?></small></p>
2081 2081
 													</td>
2082 2082
 												</tr>
2083 2083
 												
@@ -2091,12 +2091,12 @@  discard block
 block discarded – undo
2091 2091
 										<tr valign="top">
2092 2092
 											<td scope="row">
2093 2093
 												<label for="placeholder">
2094
-													<?php _e( 'Description' , 'yikes-inc-easy-mailchimp-extender' ); ?>
2094
+													<?php _e( 'Description', 'yikes-inc-easy-mailchimp-extender' ); ?>
2095 2095
 												</label>
2096 2096
 											</td>
2097 2097
 											<td>
2098
-												<textarea class="widefat field-description-input" name="field[<?php echo $field['group_id']; ?>][description]"><?php echo isset( $field['description'] ) ? stripslashes( esc_html( $field['description'] ) ) : '' ; ?></textarea>
2099
-												<p class="description"><small><?php _e( "Enter the description for the form field. This will be displayed to the user and provide some direction on how the field should be filled out or selected.", 'yikes-inc-easy-mailchimp-extender' );?></small></p>
2098
+												<textarea class="widefat field-description-input" name="field[<?php echo $field[ 'group_id' ]; ?>][description]"><?php echo isset( $field[ 'description' ] ) ? stripslashes( esc_html( $field[ 'description' ] ) ) : ''; ?></textarea>
2099
+												<p class="description"><small><?php _e( "Enter the description for the form field. This will be displayed to the user and provide some direction on how the field should be filled out or selected.", 'yikes-inc-easy-mailchimp-extender' ); ?></small></p>
2100 2100
 											</td>
2101 2101
 										</tr>
2102 2102
 										
@@ -2104,51 +2104,51 @@  discard block
 block discarded – undo
2104 2104
 										<tr valign="top">
2105 2105
 											<td scope="row">
2106 2106
 												<label for="placeholder">
2107
-													<?php _e( 'Additional Classes' , 'yikes-inc-easy-mailchimp-extender' ); ?>
2107
+													<?php _e( 'Additional Classes', 'yikes-inc-easy-mailchimp-extender' ); ?>
2108 2108
 												</label>
2109 2109
 											</td>
2110 2110
 											<td>
2111
-												<input type="text" class="widefat" name="field[<?php echo $field['group_id']; ?>][additional-classes]" value="<?php echo isset( $field['additional-classes'] ) ? stripslashes( wp_strip_all_tags( $field['additional-classes'] ) ) : '' ; ?>" />
2112
-												<p class="description"><small><?php printf( __( "Assign additional classes to this field. %s.", 'yikes-inc-easy-mailchimp-extender' ), '<a target="_blank" href="' . esc_url( 'https://yikesplugins.com/support/knowledge-base/bundled-css-classes/' ) . '">' . __( 'View bundled classes', 'yikes-inc-easy-mailchimp-extender' ) . '</a>' );?></small></p>
2111
+												<input type="text" class="widefat" name="field[<?php echo $field[ 'group_id' ]; ?>][additional-classes]" value="<?php echo isset( $field[ 'additional-classes' ] ) ? stripslashes( wp_strip_all_tags( $field[ 'additional-classes' ] ) ) : ''; ?>" />
2112
+												<p class="description"><small><?php printf( __( "Assign additional classes to this field. %s.", 'yikes-inc-easy-mailchimp-extender' ), '<a target="_blank" href="' . esc_url( 'https://yikesplugins.com/support/knowledge-base/bundled-css-classes/' ) . '">' . __( 'View bundled classes', 'yikes-inc-easy-mailchimp-extender' ) . '</a>' ); ?></small></p>
2113 2113
 											</td>
2114 2114
 										</tr>
2115 2115
 										<!-- Required Toggle -->
2116 2116
 										<tr valign="top">
2117 2117
 											<td scope="row">
2118 2118
 												<label for="field-required">
2119
-													<?php _e( 'Field Required?' , 'yikes-inc-easy-mailchimp-extender' ); ?>
2119
+													<?php _e( 'Field Required?', 'yikes-inc-easy-mailchimp-extender' ); ?>
2120 2120
 												</label>
2121 2121
 											</td>
2122 2122
 											<td>
2123
-												<?php $checked = isset( $field['require'] ) ? $field['require'] : '0'; ?>
2124
-												<input type="checkbox" class="widefat" value="1" name="field[<?php echo $field['group_id']; ?>][require]" <?php checked( $checked , 1 ); ?>>
2125
-												<p class="description"><small><?php _e( "Require this field to be filled in before the form can be submitted.", 'yikes-inc-easy-mailchimp-extender' );?></small></p>
2123
+												<?php $checked = isset( $field[ 'require' ] ) ? $field[ 'require' ] : '0'; ?>
2124
+												<input type="checkbox" class="widefat" value="1" name="field[<?php echo $field[ 'group_id' ]; ?>][require]" <?php checked( $checked, 1 ); ?>>
2125
+												<p class="description"><small><?php _e( "Require this field to be filled in before the form can be submitted.", 'yikes-inc-easy-mailchimp-extender' ); ?></small></p>
2126 2126
 											</td>
2127 2127
 										</tr>
2128 2128
 										<!-- Visible Toggle -->
2129 2129
 										<tr valign="top">
2130 2130
 											<td scope="row">
2131 2131
 												<label for="hide-field">
2132
-													<?php _e( 'Hide Field' , 'yikes-inc-easy-mailchimp-extender' ); ?>
2132
+													<?php _e( 'Hide Field', 'yikes-inc-easy-mailchimp-extender' ); ?>
2133 2133
 												</label>
2134 2134
 											</td>
2135 2135
 											<td>
2136
-												<?php $hide = isset( $field['hide'] ) ? $field['hide'] : '0'; ?>
2137
-												<input type="checkbox" class="widefat" value="1" name="field[<?php echo $field['group_id']; ?>][hide]" <?php checked( $hide , 1 ); ?>>
2138
-												<p class="description"><small><?php _e( "Hide this field from being displayed on the front end.", 'yikes-inc-easy-mailchimp-extender' );?></small></p>
2136
+												<?php $hide = isset( $field[ 'hide' ] ) ? $field[ 'hide' ] : '0'; ?>
2137
+												<input type="checkbox" class="widefat" value="1" name="field[<?php echo $field[ 'group_id' ]; ?>][hide]" <?php checked( $hide, 1 ); ?>>
2138
+												<p class="description"><small><?php _e( "Hide this field from being displayed on the front end.", 'yikes-inc-easy-mailchimp-extender' ); ?></small></p>
2139 2139
 											</td>
2140 2140
 										</tr>
2141 2141
 										<!-- Toggle Field Label Visibility -->
2142 2142
 										<tr valign="top">
2143 2143
 											<td scope="row">
2144 2144
 												<label for="placeholder">
2145
-													<?php _e( 'Hide Label' , 'yikes-inc-easy-mailchimp-extender' ); ?>
2145
+													<?php _e( 'Hide Label', 'yikes-inc-easy-mailchimp-extender' ); ?>
2146 2146
 												</label>
2147 2147
 											</td>
2148 2148
 											<td>
2149
-												<?php $hide = isset( $field['hide-label'] ) ? $field['hide-label'] : '0'; ?>
2150
-												<input type="checkbox" name="field[<?php echo $field['group_id']; ?>][hide-label]" value="1" <?php checked( $hide , 1 ); ?>/>
2151
-												<p class="description"><small><?php _e( "Toggle field label visibility.", 'yikes-inc-easy-mailchimp-extender' );?></small></p>
2149
+												<?php $hide = isset( $field[ 'hide-label' ] ) ? $field[ 'hide-label' ] : '0'; ?>
2150
+												<input type="checkbox" name="field[<?php echo $field[ 'group_id' ]; ?>][hide-label]" value="1" <?php checked( $hide, 1 ); ?>/>
2151
+												<p class="description"><small><?php _e( "Toggle field label visibility.", 'yikes-inc-easy-mailchimp-extender' ); ?></small></p>
2152 2152
 											</td>
2153 2153
 										</tr>
2154 2154
 										<!-- Toggle Buttons -->
@@ -2158,8 +2158,8 @@  discard block
 block discarded – undo
2158 2158
 											</td>
2159 2159
 											<td>
2160 2160
 												<span class="toggle-container">
2161
-													<a href="#" class="close-form-expansion"><?php _e( "Close" , 'yikes-inc-easy-mailchimp-extender' ); ?></a> |
2162
-													<a href="#" class="remove-field" alt="<?php echo $field['group_id']; ?>"><?php _e( "Remove Field" , 'yikes-inc-easy-mailchimp-extender' ); ?></a>
2161
+													<a href="#" class="close-form-expansion"><?php _e( "Close", 'yikes-inc-easy-mailchimp-extender' ); ?></a> |
2162
+													<a href="#" class="remove-field" alt="<?php echo $field[ 'group_id' ]; ?>"><?php _e( "Remove Field", 'yikes-inc-easy-mailchimp-extender' ); ?></a>
2163 2163
 												</span>
2164 2164
 											</td>
2165 2165
 										</tr>
@@ -2173,38 +2173,38 @@  discard block
 block discarded – undo
2173 2173
 				}		
2174 2174
 			} else {
2175 2175
 				?>
2176
-					<h4 class="no-fields-assigned-notice non-draggable-yikes"><em><?php _e( 'No fields are assigned to this form. Select fields from the right hand column to add to this form.' , 'yikes-inc-easy-mailchimp-extender' ); ?></em></h4>
2176
+					<h4 class="no-fields-assigned-notice non-draggable-yikes"><em><?php _e( 'No fields are assigned to this form. Select fields from the right hand column to add to this form.', 'yikes-inc-easy-mailchimp-extender' ); ?></em></h4>
2177 2177
 				<?php
2178 2178
 			}
2179 2179
 				/* Pre Defined Merge Tag Container - Always rendered so the modal appears and links are clickable on initial page load */
2180 2180
 				add_thickbox();
2181 2181
 				// enqueue jquery qtip for our tooltip
2182
-				wp_enqueue_script( 'jquery-qtip-tooltip' , YIKES_MC_URL . 'admin/js/min/jquery.qtip.min.js' , array( 'jquery' ) );
2183
-				wp_enqueue_style( 'jquery-qtip-style' ,  YIKES_MC_URL . 'admin/css/jquery.qtip.min.css' );
2182
+				wp_enqueue_script( 'jquery-qtip-tooltip', YIKES_MC_URL . 'admin/js/min/jquery.qtip.min.js', array( 'jquery' ) );
2183
+				wp_enqueue_style( 'jquery-qtip-style', YIKES_MC_URL . 'admin/css/jquery.qtip.min.css' );
2184 2184
 					$available_tags = array(
2185 2185
 						array(
2186 2186
 							'tag' => '{page_title}',
2187
-							'description' => '<h4 class="tooltip-title">' . __( 'Page Title', 'yikes-inc-easy-mailchimp-extender' ) . ' | <small>{page_title}</small></h4><hr />' . __( 'Pre-populate the field with the current page or post title that the user is on when opting in to your mailing list.' , 'yikes-inc-easy-mailchimp-extender' ),
2187
+							'description' => '<h4 class="tooltip-title">' . __( 'Page Title', 'yikes-inc-easy-mailchimp-extender' ) . ' | <small>{page_title}</small></h4><hr />' . __( 'Pre-populate the field with the current page or post title that the user is on when opting in to your mailing list.', 'yikes-inc-easy-mailchimp-extender' ),
2188 2188
 							'title' => __( 'Page Title', 'yikes-inc-easy-mailchimp-extender' )
2189 2189
 						),
2190 2190
 						array(
2191 2191
 							'tag' => '{page_id}',
2192
-							'description' => '<h4 class="tooltip-title">' . __( 'Page ID', 'yikes-inc-easy-mailchimp-extender' ) . ' | <small>{page_id}</small></h4><hr />' . __( 'Pre-populate the field with the current page or post ID that the user is on when opting in to your mailing list.' , 'yikes-inc-easy-mailchimp-extender' ),
2192
+							'description' => '<h4 class="tooltip-title">' . __( 'Page ID', 'yikes-inc-easy-mailchimp-extender' ) . ' | <small>{page_id}</small></h4><hr />' . __( 'Pre-populate the field with the current page or post ID that the user is on when opting in to your mailing list.', 'yikes-inc-easy-mailchimp-extender' ),
2193 2193
 							'title' => __( 'Page ID', 'yikes-inc-easy-mailchimp-extender' )
2194 2194
 						),
2195 2195
 						array(
2196 2196
 							'tag' => '{page_url}',
2197
-							'description' => '<h4 class="tooltip-title">' . __( 'Page URL', 'yikes-inc-easy-mailchimp-extender' ) . ' | <small>{page_url}</small></h4><hr />' . __( 'Pre-populate the field with the current page URL that the user is on when opting in to your mailing list.' , 'yikes-inc-easy-mailchimp-extender' ),
2197
+							'description' => '<h4 class="tooltip-title">' . __( 'Page URL', 'yikes-inc-easy-mailchimp-extender' ) . ' | <small>{page_url}</small></h4><hr />' . __( 'Pre-populate the field with the current page URL that the user is on when opting in to your mailing list.', 'yikes-inc-easy-mailchimp-extender' ),
2198 2198
 							'title' => __( 'Page URL', 'yikes-inc-easy-mailchimp-extender' )
2199 2199
 						),
2200 2200
 						array(
2201 2201
 							'tag' => '{blog_name}',
2202
-							'description' => '<h4 class="tooltip-title">' . __( 'Blog Name', 'yikes-inc-easy-mailchimp-extender' ) . ' | <small>{blog_name}</small></h4><hr />' . __( 'Pre-populate the field with the current blog name that the user is on when opting in to your mailing list. This is especially helpful for multi-site networks.' , 'yikes-inc-easy-mailchimp-extender' ),
2202
+							'description' => '<h4 class="tooltip-title">' . __( 'Blog Name', 'yikes-inc-easy-mailchimp-extender' ) . ' | <small>{blog_name}</small></h4><hr />' . __( 'Pre-populate the field with the current blog name that the user is on when opting in to your mailing list. This is especially helpful for multi-site networks.', 'yikes-inc-easy-mailchimp-extender' ),
2203 2203
 							'title' => __( 'Blog Name', 'yikes-inc-easy-mailchimp-extender' )
2204 2204
 						),
2205 2205
 						array(
2206 2206
 							'tag' => '{user_logged_in}',
2207
-							'description' => '<h4 class="tooltip-title">' . __( 'User Logged In', 'yikes-inc-easy-mailchimp-extender' ) . ' | <small>{user_logged_in}</small></h4><hr />' . __( 'Detects if a user is logged in and pre-populates the field with an appropriate value.' , 'yikes-inc-easy-mailchimp-extender' ),
2207
+							'description' => '<h4 class="tooltip-title">' . __( 'User Logged In', 'yikes-inc-easy-mailchimp-extender' ) . ' | <small>{user_logged_in}</small></h4><hr />' . __( 'Detects if a user is logged in and pre-populates the field with an appropriate value.', 'yikes-inc-easy-mailchimp-extender' ),
2208 2208
 							'title' => __( 'User Logged In', 'yikes-inc-easy-mailchimp-extender' )
2209 2209
 						),
2210 2210
 					);
@@ -2232,17 +2232,17 @@  discard block
 block discarded – undo
2232 2232
 				<div id="pre-defined-tag-container">
2233 2233
 					<input type="hidden" value="" class="clicked-input">
2234 2234
 					<div id="pre-defined-tag-interior-container">
2235
-						<h3><?php _e( 'Pre Defined Tags' , 'yikes-inc-easy-mailchimp-extender' ); ?></h3>
2236
-						<p class="description"><?php _e( 'You can use any of the following tags to populate a MailChimp text field with dynamic content. This can be used to determine which page the user signed up on, if the user was logged in and more.' , 'yikes-inc-easy-mailchimp-extender' ); ?></p> 
2235
+						<h3><?php _e( 'Pre Defined Tags', 'yikes-inc-easy-mailchimp-extender' ); ?></h3>
2236
+						<p class="description"><?php _e( 'You can use any of the following tags to populate a MailChimp text field with dynamic content. This can be used to determine which page the user signed up on, if the user was logged in and more.', 'yikes-inc-easy-mailchimp-extender' ); ?></p> 
2237 2237
 						<ul>
2238
-							<?php foreach( apply_filters( 'yikes-mailchimp-custom-default-value-tags' , $available_tags ) as $tag ) { ?>
2238
+							<?php foreach ( apply_filters( 'yikes-mailchimp-custom-default-value-tags', $available_tags ) as $tag ) { ?>
2239 2239
 								<li class="tooltop-tag">
2240 2240
 									<!-- link/tag -->
2241
-									<a href="#" onclick="populateDefaultValue( '<?php echo $tag['tag']; ?>' );return false;" data-attr-tag="<?php echo $tag['tag']; ?>" title="<?php echo $tag['title']; ?>"><?php echo $tag['title']; ?></a>
2241
+									<a href="#" onclick="populateDefaultValue( '<?php echo $tag[ 'tag' ]; ?>' );return false;" data-attr-tag="<?php echo $tag[ 'tag' ]; ?>" title="<?php echo $tag[ 'title' ]; ?>"><?php echo $tag[ 'title' ]; ?></a>
2242 2242
 									<!-- help icon -->
2243 2243
 									<span class="dashicons dashicons-editor-help"></span>
2244 2244
 									<!-- tooltip -->
2245
-									<div class="tooltiptext qtip-bootstrap yikes-easy-mc-hidden"><?php echo $tag['description']; ?></div>
2245
+									<div class="tooltiptext qtip-bootstrap yikes-easy-mc-hidden"><?php echo $tag[ 'description' ]; ?></div>
2246 2246
 								</li>
2247 2247
 							<?php } ?>
2248 2248
 						</ul>
@@ -2258,32 +2258,32 @@  discard block
 block discarded – undo
2258 2258
 		*	-
2259 2259
 		* @parameters - $list_id - pass in the list ID to retreive merge variables from
2260 2260
 		*/
2261
-		public function build_available_merge_vars( $form_fields , $available_merge_variables ) {
2261
+		public function build_available_merge_vars( $form_fields, $available_merge_variables ) {
2262 2262
 			$fields_assigned_to_form = array();
2263
-			if( !empty( $form_fields ) ) {
2264
-				foreach( $form_fields as $assigned_field ) {
2263
+			if ( ! empty( $form_fields ) ) {
2264
+				foreach ( $form_fields as $assigned_field ) {
2265 2265
 					// print_r( $assigned_field) ;
2266 2266
 					// switch between merge variables and interest groups
2267
-					if( isset( $assigned_field['merge'] ) ) {
2268
-						$fields_assigned_to_form[] = $assigned_field['merge'];
2267
+					if ( isset( $assigned_field[ 'merge' ] ) ) {
2268
+						$fields_assigned_to_form[ ] = $assigned_field[ 'merge' ];
2269 2269
 					}
2270 2270
 				}
2271 2271
 			}
2272
-			if( !empty( $available_merge_variables['data'][0] ) ) {	
2272
+			if ( ! empty( $available_merge_variables[ 'data' ][ 0 ] ) ) {	
2273 2273
 				?><ul id="available-fields"><?php
2274
-				foreach( $available_merge_variables['data'][0]['merge_vars'] as $merge_var ) {
2275
-					if( in_array( $merge_var['tag'] , $fields_assigned_to_form ) ) {
2274
+				foreach ( $available_merge_variables[ 'data' ][ 0 ][ 'merge_vars' ] as $merge_var ) {
2275
+					if ( in_array( $merge_var[ 'tag' ], $fields_assigned_to_form ) ) {
2276 2276
 						?>
2277
-							<li class="available-form-field not-available" alt="<?php echo $merge_var['tag']; ?>" data-attr-field-type="<?php echo $merge_var['field_type']; ?>" data-attr-field-name="<?php echo $merge_var['name']; ?>" data-attr-form-id="<?php echo $available_merge_variables['data'][0]['id']; ?>" title="<?php _e( 'Already assigned to your form' , 'yikes-inc-easy-mailchimp-extender' ); ?>" disabled="disabled"><?php echo stripslashes( $merge_var['name'] ); if( $merge_var['req'] == '1' ) { echo ' <span class="field-required" title="' . __( 'required field' , 'yikes-inc-easy-mailchimp-extender' ) . '">*</span>'; } ?> <small class="field-type-text"><?php echo $merge_var['field_type']; ?></small></li>
2277
+							<li class="available-form-field not-available" alt="<?php echo $merge_var[ 'tag' ]; ?>" data-attr-field-type="<?php echo $merge_var[ 'field_type' ]; ?>" data-attr-field-name="<?php echo $merge_var[ 'name' ]; ?>" data-attr-form-id="<?php echo $available_merge_variables[ 'data' ][ 0 ][ 'id' ]; ?>" title="<?php _e( 'Already assigned to your form', 'yikes-inc-easy-mailchimp-extender' ); ?>" disabled="disabled"><?php echo stripslashes( $merge_var[ 'name' ] ); if ( $merge_var[ 'req' ] == '1' ) { echo ' <span class="field-required" title="' . __( 'required field', 'yikes-inc-easy-mailchimp-extender' ) . '">*</span>'; } ?> <small class="field-type-text"><?php echo $merge_var[ 'field_type' ]; ?></small></li>
2278 2278
 						<?php
2279 2279
 					} else {
2280 2280
 						?>
2281
-							<li class="available-form-field" alt="<?php echo $merge_var['tag']; ?>" data-attr-field-type="<?php echo $merge_var['field_type']; ?>" data-attr-field-name="<?php echo $merge_var['name']; ?>" data-attr-form-id="<?php echo $available_merge_variables['data'][0]['id']; ?>"><?php echo stripslashes( $merge_var['name'] ); if( $merge_var['req'] == '1' ) { echo ' <span class="field-required" title="' . __( 'required field' , 'yikes-inc-easy-mailchimp-extender' ) . '">*</span>'; } ?> <small class="field-type-text"><?php echo $merge_var['field_type']; ?></small></li>
2281
+							<li class="available-form-field" alt="<?php echo $merge_var[ 'tag' ]; ?>" data-attr-field-type="<?php echo $merge_var[ 'field_type' ]; ?>" data-attr-field-name="<?php echo $merge_var[ 'name' ]; ?>" data-attr-form-id="<?php echo $available_merge_variables[ 'data' ][ 0 ][ 'id' ]; ?>"><?php echo stripslashes( $merge_var[ 'name' ] ); if ( $merge_var[ 'req' ] == '1' ) { echo ' <span class="field-required" title="' . __( 'required field', 'yikes-inc-easy-mailchimp-extender' ) . '">*</span>'; } ?> <small class="field-type-text"><?php echo $merge_var[ 'field_type' ]; ?></small></li>
2282 2282
 						<?php
2283 2283
 					}
2284 2284
 				}
2285 2285
 				?></ul>
2286
-				<a href="#" class="add-field-to-editor button-secondary yikes-easy-mc-hidden" style="display:none;"><small><span class="dashicons dashicons-arrow-left-alt add-to-form-builder-arrow"></span> <?php _e( 'Add to Form Builder' , 'yikes-inc-easy-mailchimp-extender' ); ?></small></a>
2286
+				<a href="#" class="add-field-to-editor button-secondary yikes-easy-mc-hidden" style="display:none;"><small><span class="dashicons dashicons-arrow-left-alt add-to-form-builder-arrow"></span> <?php _e( 'Add to Form Builder', 'yikes-inc-easy-mailchimp-extender' ); ?></small></a>
2287 2287
 				<?php
2288 2288
 			}
2289 2289
 		}
@@ -2295,30 +2295,30 @@  discard block
 block discarded – undo
2295 2295
 		*	-
2296 2296
 		* @parameters - $list_id - pass in the list ID to retreive merge variables from
2297 2297
 		*/
2298
-		public function build_available_interest_groups( $form_fields , $available_interest_groups , $list_id ) {
2298
+		public function build_available_interest_groups( $form_fields, $available_interest_groups, $list_id ) {
2299 2299
 			$fields_assigned_to_form = array();
2300
-			if( !empty( $form_fields ) ) {
2301
-					foreach( $form_fields as $assigned_interest_group ) {
2302
-					if( isset( $assigned_interest_group['group_id'] ) ) {
2303
-						$fields_assigned_to_form[] = $assigned_interest_group['group_id'];
2300
+			if ( ! empty( $form_fields ) ) {
2301
+					foreach ( $form_fields as $assigned_interest_group ) {
2302
+					if ( isset( $assigned_interest_group[ 'group_id' ] ) ) {
2303
+						$fields_assigned_to_form[ ] = $assigned_interest_group[ 'group_id' ];
2304 2304
 					}
2305 2305
 				}
2306 2306
 			}
2307
-			if( !empty( $available_interest_groups) ) {	
2307
+			if ( ! empty( $available_interest_groups ) ) {	
2308 2308
 				?><ul id="available-interest-groups"><?php
2309
-				foreach( $available_interest_groups as $interest_group ) {
2310
-					if( in_array( $interest_group['id'] , $fields_assigned_to_form ) ) {
2309
+				foreach ( $available_interest_groups as $interest_group ) {
2310
+					if ( in_array( $interest_group[ 'id' ], $fields_assigned_to_form ) ) {
2311 2311
 						?>
2312
-							<li class="available-interest-group not-available" alt="<?php echo $interest_group['id']; ?>" data-attr-field-name="<?php echo stripslashes( $interest_group['name'] ); ?>" data-attr-field-type="<?php echo $interest_group['form_field']; ?>" data-attr-form-id="<?php echo $list_id; ?>" title="<?php _e( 'Already assigned to your form' , 'yikes-inc-easy-mailchimp-extender' ); ?>" disabled="disabled"><?php echo stripslashes( $interest_group['name'] ); ?> <small class="field-type-text"><?php echo $interest_group['form_field']; ?></small></li>
2312
+							<li class="available-interest-group not-available" alt="<?php echo $interest_group[ 'id' ]; ?>" data-attr-field-name="<?php echo stripslashes( $interest_group[ 'name' ] ); ?>" data-attr-field-type="<?php echo $interest_group[ 'form_field' ]; ?>" data-attr-form-id="<?php echo $list_id; ?>" title="<?php _e( 'Already assigned to your form', 'yikes-inc-easy-mailchimp-extender' ); ?>" disabled="disabled"><?php echo stripslashes( $interest_group[ 'name' ] ); ?> <small class="field-type-text"><?php echo $interest_group[ 'form_field' ]; ?></small></li>
2313 2313
 						<?php
2314 2314
 					} else {
2315 2315
 						?>
2316
-							<li class="available-interest-group" alt="<?php echo $interest_group['id']; ?>" data-attr-field-name="<?php echo stripslashes( $interest_group['name'] ); ?>" data-attr-field-type="<?php echo $interest_group['form_field']; ?>" data-attr-form-id="<?php echo $list_id; ?>"><?php echo stripslashes( $interest_group['name'] ); ?> <small class="field-type-text"><?php echo $interest_group['form_field']; ?></small></li>
2316
+							<li class="available-interest-group" alt="<?php echo $interest_group[ 'id' ]; ?>" data-attr-field-name="<?php echo stripslashes( $interest_group[ 'name' ] ); ?>" data-attr-field-type="<?php echo $interest_group[ 'form_field' ]; ?>" data-attr-form-id="<?php echo $list_id; ?>"><?php echo stripslashes( $interest_group[ 'name' ] ); ?> <small class="field-type-text"><?php echo $interest_group[ 'form_field' ]; ?></small></li>
2317 2317
 						<?php
2318 2318
 					}
2319 2319
 				}
2320 2320
 				?></ul>
2321
-				<a href="#" class="add-interest-group-to-editor button-secondary yikes-easy-mc-hidden" style="display:none;"><small><span class="dashicons dashicons-arrow-left-alt add-to-form-builder-arrow"></span> <?php _e( 'Add to Form Builder' , 'yikes-inc-easy-mailchimp-extender' ); ?></small></a>
2321
+				<a href="#" class="add-interest-group-to-editor button-secondary yikes-easy-mc-hidden" style="display:none;"><small><span class="dashicons dashicons-arrow-left-alt add-to-form-builder-arrow"></span> <?php _e( 'Add to Form Builder', 'yikes-inc-easy-mailchimp-extender' ); ?></small></a>
2322 2322
 				<?php
2323 2323
 			}
2324 2324
 		}
@@ -2330,9 +2330,9 @@  discard block
 block discarded – undo
2330 2330
 		*	- must clean up db tables , ensure what data is going in and what is needed...
2331 2331
 		*/
2332 2332
 		public function yikes_easy_mailchimp_create_form() {
2333
-			$nonce = $_REQUEST['nonce'];
2334
-			if( ! wp_verify_nonce( $nonce, 'create_mailchimp_form' ) ) {
2335
-				die( __( "We've run into an error. The security check didn't pass. Please try again." , 'yikes-inc-easy-mailchimp-extender' ) );
2333
+			$nonce = $_REQUEST[ 'nonce' ];
2334
+			if ( ! wp_verify_nonce( $nonce, 'create_mailchimp_form' ) ) {
2335
+				die( __( "We've run into an error. The security check didn't pass. Please try again.", 'yikes-inc-easy-mailchimp-extender' ) );
2336 2336
 			}
2337 2337
 			global $wpdb;
2338 2338
 				/* Default values */
@@ -2354,7 +2354,7 @@  discard block
 block discarded – undo
2354 2354
 					)
2355 2355
 				);
2356 2356
 				// setup our default error message array
2357
-				$error_settings= json_encode(
2357
+				$error_settings = json_encode(
2358 2358
 					array(
2359 2359
 						'success' => '',
2360 2360
 						'general-error' => '',
@@ -2367,9 +2367,9 @@  discard block
 block discarded – undo
2367 2367
 				$wpdb->insert(
2368 2368
 					$wpdb->prefix . 'yikes_easy_mc_forms',
2369 2369
 					array(
2370
-						'list_id' => $_POST['associated-list'],
2371
-						'form_name' => stripslashes( $_POST['form-name'] ),
2372
-						'form_description' => stripslashes( $_POST['form-description'] ),
2370
+						'list_id' => $_POST[ 'associated-list' ],
2371
+						'form_name' => stripslashes( $_POST[ 'form-name' ] ),
2372
+						'form_description' => stripslashes( $_POST[ 'form-description' ] ),
2373 2373
 						'fields' => '',
2374 2374
 						'custom_styles' => 0,
2375 2375
 						'custom_template' => 0,
@@ -2390,33 +2390,33 @@  discard block
 block discarded – undo
2390 2390
 						'%s', // form description
2391 2391
 						'%s', // fields
2392 2392
 						'%s', // custom styles
2393
-						'%d',	// custom template
2394
-						'%d',	// send welcome email
2395
-						'%s',	// redirect user
2396
-						'%s',	// redirect page
2397
-						'%s',	// submission
2398
-						'%s',	// optin
2393
+						'%d', // custom template
2394
+						'%d', // send welcome email
2395
+						'%s', // redirect user
2396
+						'%s', // redirect page
2397
+						'%s', // submission
2398
+						'%s', // optin
2399 2399
 						'%s', // error
2400 2400
 						'%s', // custom notifications
2401
-						'%d',	// impressions #
2402
-						'%d',	// submissions #
2401
+						'%d', // impressions #
2402
+						'%d', // submissions #
2403 2403
 						'%s', // custom fields
2404 2404
 					)
2405 2405
 				);
2406 2406
 				
2407 2407
 			// if an error occurs during the form creation process
2408
-			if( $wpdb->insert_id == '0' ) {
2408
+			if ( $wpdb->insert_id == '0' ) {
2409 2409
 				// write it to the error log
2410 2410
 				// if the form was not created successfully
2411
-				if( get_option( 'yikes-mailchimp-debug-status' , '' ) == '1' ) {
2411
+				if ( get_option( 'yikes-mailchimp-debug-status', '' ) == '1' ) {
2412 2412
 					require_once YIKES_MC_PATH . 'includes/error_log/class-yikes-inc-easy-mailchimp-error-logging.php';
2413 2413
 					$error_logging = new Yikes_Inc_Easy_Mailchimp_Error_Logging();
2414
-					$error_logging->yikes_easy_mailchimp_write_to_error_log( $wpdb->last_error , __( "Creating a new form" , 'yikes-inc-easy-mailchimp-extender' ) , __( "Forms" , 'yikes-inc-easy-mailchimp-extender' ) );
2414
+					$error_logging->yikes_easy_mailchimp_write_to_error_log( $wpdb->last_error, __( "Creating a new form", 'yikes-inc-easy-mailchimp-extender' ), __( "Forms", 'yikes-inc-easy-mailchimp-extender' ) );
2415 2415
 				}
2416
-				wp_redirect( esc_url_raw( admin_url( 'admin.php?page=yikes-mailchimp-edit-form&sql_error='.urlencode( $wpdb->last_error ) ) ) );
2416
+				wp_redirect( esc_url_raw( admin_url( 'admin.php?page=yikes-mailchimp-edit-form&sql_error=' . urlencode( $wpdb->last_error ) ) ) );
2417 2417
 			} else {
2418 2418
 				// redirect the user to the new form edit page
2419
-				wp_redirect( esc_url_raw( admin_url( 'admin.php?page=yikes-mailchimp-edit-form&id='.$wpdb->insert_id ) ) );
2419
+				wp_redirect( esc_url_raw( admin_url( 'admin.php?page=yikes-mailchimp-edit-form&id=' . $wpdb->insert_id ) ) );
2420 2420
 			}
2421 2421
 			exit();
2422 2422
 			die();
@@ -2430,11 +2430,11 @@  discard block
 block discarded – undo
2430 2430
 		*/
2431 2431
 		public function yikes_easy_mailchimp_delete_form() {
2432 2432
 			// grab & store our variables ( associated list & form name )
2433
-			$nonce = $_REQUEST['nonce'];
2434
-			$post_id_to_delete = $_REQUEST['mailchimp-form'];
2433
+			$nonce = $_REQUEST[ 'nonce' ];
2434
+			$post_id_to_delete = $_REQUEST[ 'mailchimp-form' ];
2435 2435
 			// verify our nonce
2436
-			if( ! wp_verify_nonce( $nonce, 'delete-mailchimp-form-'.$post_id_to_delete ) ) {
2437
-				wp_die( __( "We've run into an error. The security check didn't pass. Please try again." , 'yikes-inc-easy-mailchimp-extender' ) , __( "Failed nonce validation" , 'yikes-inc-easy-mailchimp-extender' ) , array( 'response' => 500 , 'back_link' => true ) );
2436
+			if ( ! wp_verify_nonce( $nonce, 'delete-mailchimp-form-' . $post_id_to_delete ) ) {
2437
+				wp_die( __( "We've run into an error. The security check didn't pass. Please try again.", 'yikes-inc-easy-mailchimp-extender' ), __( "Failed nonce validation", 'yikes-inc-easy-mailchimp-extender' ), array( 'response' => 500, 'back_link' => true ) );
2438 2438
 			}
2439 2439
 			global $wpdb;
2440 2440
 				/* Working Insert Function */
@@ -2459,39 +2459,39 @@  discard block
 block discarded – undo
2459 2459
 		*/
2460 2460
 		public function yikes_easy_mailchimp_duplicate_form() {
2461 2461
 			// grab & store our variables ( associated list & form name )
2462
-			$nonce = $_REQUEST['nonce'];
2463
-			$post_id_to_clone = $_REQUEST['mailchimp-form'];
2462
+			$nonce = $_REQUEST[ 'nonce' ];
2463
+			$post_id_to_clone = $_REQUEST[ 'mailchimp-form' ];
2464 2464
 			// verify our nonce
2465
-			if( ! wp_verify_nonce( $nonce, 'duplicate-mailchimp-form-'.$post_id_to_clone ) ) {
2466
-				wp_die( __( "We've run into an error. The security check didn't pass. Please try again." , 'yikes-inc-easy-mailchimp-extender' ) , __( "Failed nonce validation" , 'yikes-inc-easy-mailchimp-extender' ) , array( 'response' => 500 , 'back_link' => true ) );
2465
+			if ( ! wp_verify_nonce( $nonce, 'duplicate-mailchimp-form-' . $post_id_to_clone ) ) {
2466
+				wp_die( __( "We've run into an error. The security check didn't pass. Please try again.", 'yikes-inc-easy-mailchimp-extender' ), __( "Failed nonce validation", 'yikes-inc-easy-mailchimp-extender' ), array( 'response' => 500, 'back_link' => true ) );
2467 2467
 			}
2468 2468
 			global $wpdb;
2469 2469
 				/* Working Insert Function */
2470
-				$form_data = $wpdb->get_row("SELECT * FROM " . $wpdb->prefix . "yikes_easy_mc_forms WHERE id = ".$post_id_to_clone."");
2470
+				$form_data = $wpdb->get_row( "SELECT * FROM " . $wpdb->prefix . "yikes_easy_mc_forms WHERE id = " . $post_id_to_clone . "" );
2471 2471
 				// create empty array to populate with row data
2472 2472
 				$data = array();
2473 2473
 				// build a data array to duplicate
2474
-				foreach( $form_data as $id => $value ) {
2474
+				foreach ( $form_data as $id => $value ) {
2475 2475
 					// skip the ID field this is unique
2476
-					if( $id != 'id' ) {	
2476
+					if ( $id != 'id' ) {	
2477 2477
 						// append -Copy- to our new form
2478
-						if( $id == 'form_name' ) {
2478
+						if ( $id == 'form_name' ) {
2479 2479
 							$value = $value . ' - Copy -';
2480 2480
 						}
2481 2481
 						// reset the impressions and submissions back to 0
2482
-						if( $id == 'impressions' || $id == 'submissions' ) {
2482
+						if ( $id == 'impressions' || $id == 'submissions' ) {
2483 2483
 							$value = '0';
2484 2484
 						}
2485 2485
 						
2486 2486
 						// add data to our array
2487
-						$data[$id] = $value;
2487
+						$data[ $id ] = $value;
2488 2488
 					}
2489 2489
 				}
2490 2490
 				// insert our new data
2491
-				if( $wpdb->insert(
2491
+				if ( $wpdb->insert(
2492 2492
 					$wpdb->prefix . 'yikes_easy_mc_forms',
2493 2493
 					apply_filters( 'yikes-mailchimp-duplicate-form-data', $data )
2494
-				)  === FALSE ) {
2494
+				) === FALSE ) {
2495 2495
 					// redirect the user to the manage forms page, display error
2496 2496
 					wp_redirect( esc_url_raw( admin_url( 'admin.php?page=yikes-inc-easy-mailchimp&duplicated-form=false' ) ) );
2497 2497
 				} else {
@@ -2507,15 +2507,15 @@  discard block
 block discarded – undo
2507 2507
 		*/
2508 2508
 		public function yikes_easy_mailchimp_reset_impression_stats() {
2509 2509
 			// grab & store our variables ( associated list & form name )
2510
-			$nonce = $_REQUEST['nonce'];
2511
-			$form_id_to_reset = $_REQUEST['mailchimp-form'];
2510
+			$nonce = $_REQUEST[ 'nonce' ];
2511
+			$form_id_to_reset = $_REQUEST[ 'mailchimp-form' ];
2512 2512
 			// verify our nonce
2513
-			if( ! wp_verify_nonce( $nonce, 'reset-stats-mailchimp-form-'.$form_id_to_reset ) ) {
2514
-				wp_die( __( "We've run into an error. The security check didn't pass. Please try again." , 'yikes-inc-easy-mailchimp-extender' ) , __( "Failed nonce validation" , 'yikes-inc-easy-mailchimp-extender' ) , array( 'response' => 500 , 'back_link' => true ) );
2513
+			if ( ! wp_verify_nonce( $nonce, 'reset-stats-mailchimp-form-' . $form_id_to_reset ) ) {
2514
+				wp_die( __( "We've run into an error. The security check didn't pass. Please try again.", 'yikes-inc-easy-mailchimp-extender' ), __( "Failed nonce validation", 'yikes-inc-easy-mailchimp-extender' ), array( 'response' => 500, 'back_link' => true ) );
2515 2515
 			}
2516 2516
 			global $wpdb;
2517 2517
 			/* Update 'Impressions/Submissions' */
2518
-			if( $wpdb->update( 
2518
+			if ( $wpdb->update( 
2519 2519
 				$wpdb->prefix . 'yikes_easy_mc_forms',
2520 2520
 				array( 
2521 2521
 					'impressions' => 0,
@@ -2539,35 +2539,35 @@  discard block
 block discarded – undo
2539 2539
 		*/
2540 2540
 		public function yikes_easy_mailchimp_update_form() {
2541 2541
 			// grab & store our variables ( associated list & form name )
2542
-			$nonce = $_REQUEST['nonce'];
2543
-			$form_id = $_REQUEST['id'];
2542
+			$nonce = $_REQUEST[ 'nonce' ];
2543
+			$form_id = $_REQUEST[ 'id' ];
2544 2544
 			
2545 2545
 			// store our values!
2546
-			$list_id = $_POST['associated-list'];
2547
-			$form_name = stripslashes( $_POST['form-name'] );
2548
-			$form_description = sanitize_text_field( stripslashes( $_POST['form-description'] ) );
2549
-			$send_welcome_email = $_POST['send-welcome-email'];
2550
-			$redirect_user_on_submit = $_POST['redirect-user-on-submission'];
2551
-			$redirect_page = $_POST['redirect-user-to-selection'];
2552
-			if( isset( $_POST['custom-styles'] ) ) {
2553
-				$custom_styles = $_POST['custom-styles'];
2546
+			$list_id = $_POST[ 'associated-list' ];
2547
+			$form_name = stripslashes( $_POST[ 'form-name' ] );
2548
+			$form_description = sanitize_text_field( stripslashes( $_POST[ 'form-description' ] ) );
2549
+			$send_welcome_email = $_POST[ 'send-welcome-email' ];
2550
+			$redirect_user_on_submit = $_POST[ 'redirect-user-on-submission' ];
2551
+			$redirect_page = $_POST[ 'redirect-user-to-selection' ];
2552
+			if ( isset( $_POST[ 'custom-styles' ] ) ) {
2553
+				$custom_styles = $_POST[ 'custom-styles' ];
2554 2554
 			}
2555 2555
 			
2556 2556
 			// stripslashes_deep on save, to prevent foreign languages from added excessive backslashes
2557
-			$assigned_fields = isset( $_POST['field'] ) ? json_encode( stripslashes_deep( $_POST['field'] ) ) : '';
2557
+			$assigned_fields = isset( $_POST[ 'field' ] ) ? json_encode( stripslashes_deep( $_POST[ 'field' ] ) ) : '';
2558 2558
 			
2559 2559
 			// setup our custom styles serialized array
2560
-			if( isset( $custom_styles ) ) {
2560
+			if ( isset( $custom_styles ) ) {
2561 2561
 				$custom_styles = json_encode( array(
2562
-					'active' => $_POST['custom-styles'],
2563
-					'background_color' => $_POST['form-background-color'],
2564
-					'font_color' => $_POST['form-font-color'],
2565
-					'submit_button_color' => $_POST['form-submit-button-color'],
2566
-					'submit_button_text_color' => $_POST['form-submit-button-text-color'],
2567
-					'form_padding' => $_POST['form-padding'],
2568
-					'form_width' => $_POST['form-width'],
2569
-					'form_alignment' => $_POST['form-alignment'],
2570
-					'label_visible' => $_POST['label-visible']
2562
+					'active' => $_POST[ 'custom-styles' ],
2563
+					'background_color' => $_POST[ 'form-background-color' ],
2564
+					'font_color' => $_POST[ 'form-font-color' ],
2565
+					'submit_button_color' => $_POST[ 'form-submit-button-color' ],
2566
+					'submit_button_text_color' => $_POST[ 'form-submit-button-text-color' ],
2567
+					'form_padding' => $_POST[ 'form-padding' ],
2568
+					'form_width' => $_POST[ 'form-width' ],
2569
+					'form_alignment' => $_POST[ 'form-alignment' ],
2570
+					'label_visible' => $_POST[ 'label-visible' ]
2571 2571
 				) );
2572 2572
 			} else {
2573 2573
 				$custom_styles = 0;
@@ -2576,31 +2576,31 @@  discard block
 block discarded – undo
2576 2576
 			// setup our submission settings serialized array
2577 2577
 			$submission_settings = json_encode(
2578 2578
 				array(
2579
-					'ajax' => $_POST['form-ajax-submission'],
2580
-					'redirect_on_submission' => $_POST['redirect-user-on-submission'],
2581
-					'redirect_page' => $_POST['redirect-user-to-selection'],
2582
-					'custom_redirect_url' => esc_url( $_POST['custom-redirect-url'] ),
2583
-					'hide_form_post_signup' => $_POST['hide-form-post-signup'],
2584
-					'replace_interests' => $_POST['replace-interest-groups'],
2579
+					'ajax' => $_POST[ 'form-ajax-submission' ],
2580
+					'redirect_on_submission' => $_POST[ 'redirect-user-on-submission' ],
2581
+					'redirect_page' => $_POST[ 'redirect-user-to-selection' ],
2582
+					'custom_redirect_url' => esc_url( $_POST[ 'custom-redirect-url' ] ),
2583
+					'hide_form_post_signup' => $_POST[ 'hide-form-post-signup' ],
2584
+					'replace_interests' => $_POST[ 'replace-interest-groups' ],
2585 2585
 				)
2586 2586
 			);
2587 2587
 			
2588 2588
 			// setup our opt-in settings serialized array
2589 2589
 			$optin_settings = json_encode(
2590 2590
 				array(
2591
-					'optin' => $_POST['single-double-optin'],
2592
-					'update_existing_user' => $_POST['update-existing-user'],
2593
-					'send_welcome_email' => $_POST['send-welcome-email'],
2591
+					'optin' => $_POST[ 'single-double-optin' ],
2592
+					'update_existing_user' => $_POST[ 'update-existing-user' ],
2593
+					'send_welcome_email' => $_POST[ 'send-welcome-email' ],
2594 2594
 				)
2595 2595
 			);
2596 2596
 			
2597 2597
 			// setup our error settings serialized array
2598 2598
 			$error_settings = json_encode(
2599 2599
 				array(
2600
-					'success' => trim( $_POST['yikes-easy-mc-success-message'] ) ? trim( stripslashes( $_POST['yikes-easy-mc-success-message'] ) ) : '',
2601
-					'general-error' => trim( $_POST['yikes-easy-mc-general-error-message'] ) ? trim( stripslashes( $_POST['yikes-easy-mc-general-error-message'] ) ) : '',
2602
-					'invalid-email' => trim( $_POST['yikes-easy-mc-invalid-email-message'] ) ? trim( stripslashes( $_POST['yikes-easy-mc-invalid-email-message'] ) ) : '',
2603
-					'already-subscribed' => trim( $_POST['yikes-easy-mc-user-subscribed-message'] ) ? trim( stripslashes( $_POST['yikes-easy-mc-user-subscribed-message'] ) ) : '',
2600
+					'success' => trim( $_POST[ 'yikes-easy-mc-success-message' ] ) ? trim( stripslashes( $_POST[ 'yikes-easy-mc-success-message' ] ) ) : '',
2601
+					'general-error' => trim( $_POST[ 'yikes-easy-mc-general-error-message' ] ) ? trim( stripslashes( $_POST[ 'yikes-easy-mc-general-error-message' ] ) ) : '',
2602
+					'invalid-email' => trim( $_POST[ 'yikes-easy-mc-invalid-email-message' ] ) ? trim( stripslashes( $_POST[ 'yikes-easy-mc-invalid-email-message' ] ) ) : '',
2603
+					'already-subscribed' => trim( $_POST[ 'yikes-easy-mc-user-subscribed-message' ] ) ? trim( stripslashes( $_POST[ 'yikes-easy-mc-user-subscribed-message' ] ) ) : '',
2604 2604
 				)
2605 2605
 			);
2606 2606
 			
@@ -2609,33 +2609,33 @@  discard block
 block discarded – undo
2609 2609
 			// To Do: Combine date & time so it's a single unix timestamp
2610 2610
 			$form_settings = json_encode(
2611 2611
 				array(
2612
-					'yikes-easy-mc-form-class-names' => trim( $_POST['yikes-easy-mc-form-class-names'] ),
2613
-					'yikes-easy-mc-inline-form' => $_POST['yikes-easy-mc-inline-form'][0],
2614
-					'yikes-easy-mc-submit-button-type' => $_POST['yikes-easy-mc-submit-button-type'][0],
2615
-					'yikes-easy-mc-submit-button-text' => trim( $_POST['yikes-easy-mc-submit-button-text'] ),
2616
-					'yikes-easy-mc-submit-button-image' => esc_url( trim( $_POST['yikes-easy-mc-submit-button-image'] ) ),
2617
-					'yikes-easy-mc-submit-button-classes' => trim( $_POST['yikes-easy-mc-submit-button-classes'] ),
2618
-					'yikes-easy-mc-form-schedule' => ( isset( $_POST['yikes-easy-mc-form-schedule'] ) ) ? '1' : '0',
2619
-					'yikes-easy-mc-form-restriction-start' => strtotime( $_POST['yikes-easy-mc-form-restriction-start-date'] . ' ' . $_POST['yikes-easy-mc-form-restriction-start-time'] ),
2620
-					'yikes-easy-mc-form-restriction-end' => strtotime( $_POST['yikes-easy-mc-form-restriction-end-date'] . ' ' . $_POST['yikes-easy-mc-form-restriction-end-time'] ),
2621
-					'yikes-easy-mc-form-restriction-pending-message' => trim( $_POST['yikes-easy-mc-form-restriction-pending-message'] ),
2622
-					'yikes-easy-mc-form-restriction-expired-message' => trim( $_POST['yikes-easy-mc-form-restriction-expired-message'] ),
2623
-					'yikes-easy-mc-form-login-required' => ( isset( $_POST['yikes-easy-mc-form-login-required'] ) ) ? '1' : '0',
2624
-					'yikes-easy-mc-form-restriction-login-message' => trim( $_POST['yikes-easy-mc-form-restriction-login-message'] ),
2612
+					'yikes-easy-mc-form-class-names' => trim( $_POST[ 'yikes-easy-mc-form-class-names' ] ),
2613
+					'yikes-easy-mc-inline-form' => $_POST[ 'yikes-easy-mc-inline-form' ][ 0 ],
2614
+					'yikes-easy-mc-submit-button-type' => $_POST[ 'yikes-easy-mc-submit-button-type' ][ 0 ],
2615
+					'yikes-easy-mc-submit-button-text' => trim( $_POST[ 'yikes-easy-mc-submit-button-text' ] ),
2616
+					'yikes-easy-mc-submit-button-image' => esc_url( trim( $_POST[ 'yikes-easy-mc-submit-button-image' ] ) ),
2617
+					'yikes-easy-mc-submit-button-classes' => trim( $_POST[ 'yikes-easy-mc-submit-button-classes' ] ),
2618
+					'yikes-easy-mc-form-schedule' => ( isset( $_POST[ 'yikes-easy-mc-form-schedule' ] ) ) ? '1' : '0',
2619
+					'yikes-easy-mc-form-restriction-start' => strtotime( $_POST[ 'yikes-easy-mc-form-restriction-start-date' ] . ' ' . $_POST[ 'yikes-easy-mc-form-restriction-start-time' ] ),
2620
+					'yikes-easy-mc-form-restriction-end' => strtotime( $_POST[ 'yikes-easy-mc-form-restriction-end-date' ] . ' ' . $_POST[ 'yikes-easy-mc-form-restriction-end-time' ] ),
2621
+					'yikes-easy-mc-form-restriction-pending-message' => trim( $_POST[ 'yikes-easy-mc-form-restriction-pending-message' ] ),
2622
+					'yikes-easy-mc-form-restriction-expired-message' => trim( $_POST[ 'yikes-easy-mc-form-restriction-expired-message' ] ),
2623
+					'yikes-easy-mc-form-login-required' => ( isset( $_POST[ 'yikes-easy-mc-form-login-required' ] ) ) ? '1' : '0',
2624
+					'yikes-easy-mc-form-restriction-login-message' => trim( $_POST[ 'yikes-easy-mc-form-restriction-login-message' ] ),
2625 2625
 				)
2626 2626
 			);	
2627 2627
 			
2628 2628
 			// setup and store our notification array
2629
-			$custom_notifications = isset( $_POST['custom-notification'] ) ? stripslashes( json_encode( $_POST['custom-notification'] ) ) : '';
2629
+			$custom_notifications = isset( $_POST[ 'custom-notification' ] ) ? stripslashes( json_encode( $_POST[ 'custom-notification' ] ) ) : '';
2630 2630
 			
2631 2631
 			// additional custom fields (extensions / user defined fields)
2632
-			if( isset( $_POST['custom-field'] ) ) {
2632
+			if ( isset( $_POST[ 'custom-field' ] ) ) {
2633 2633
 				$custom_field_array = array();
2634
-				foreach( $_POST['custom-field'] as $custom_field => $custom_value ) {
2635
-					if( is_array( $custom_value ) ) { 
2636
-						$custom_field_array[$custom_field] = array_filter( stripslashes_deep( $custom_value ) ); // array_filters to remove empty items (don't save them!)
2634
+				foreach ( $_POST[ 'custom-field' ] as $custom_field => $custom_value ) {
2635
+					if ( is_array( $custom_value ) ) { 
2636
+						$custom_field_array[ $custom_field ] = array_filter( stripslashes_deep( $custom_value ) ); // array_filters to remove empty items (don't save them!)
2637 2637
 					} else {	
2638
-						$custom_field_array[$custom_field] = stripslashes( $custom_value );
2638
+						$custom_field_array[ $custom_field ] = stripslashes( $custom_value );
2639 2639
 					}
2640 2640
 				}
2641 2641
 				$custom_fields = json_encode( $custom_field_array );
@@ -2644,8 +2644,8 @@  discard block
 block discarded – undo
2644 2644
 			}
2645 2645
 			
2646 2646
 			// verify our nonce
2647
-			if( ! wp_verify_nonce( $nonce, 'update-mailchimp-form-'.$form_id ) ) {
2648
-				wp_die( __( "We've run into an error. The security check didn't pass. Please try again." , 'yikes-inc-easy-mailchimp-extender' ) , __( "Failed nonce validation" , 'yikes-inc-easy-mailchimp-extender' ) , array( 'response' => 500 , 'back_link' => true ) );
2647
+			if ( ! wp_verify_nonce( $nonce, 'update-mailchimp-form-' . $form_id ) ) {
2648
+				wp_die( __( "We've run into an error. The security check didn't pass. Please try again.", 'yikes-inc-easy-mailchimp-extender' ), __( "Failed nonce validation", 'yikes-inc-easy-mailchimp-extender' ), array( 'response' => 500, 'back_link' => true ) );
2649 2649
 			}
2650 2650
 			
2651 2651
 				global $wpdb;
@@ -2677,12 +2677,12 @@  discard block
 block discarded – undo
2677 2677
 						'%s', // form description
2678 2678
 						'%s', // fields
2679 2679
 						'%s', // custom styles
2680
-						'%d',	//custom template
2681
-						'%d',	// send welcome email
2682
-						'%s',	// redirect user
2683
-						'%s',	// redirect page
2684
-						'%s',	// submission
2685
-						'%s',	// opt-in
2680
+						'%d', //custom template
2681
+						'%d', // send welcome email
2682
+						'%s', // redirect user
2683
+						'%s', // redirect page
2684
+						'%s', // submission
2685
+						'%s', // opt-in
2686 2686
 						'%s', // error
2687 2687
 						'%s', // custom notifications
2688 2688
 						'%s', // custom fields
@@ -2691,7 +2691,7 @@  discard block
 block discarded – undo
2691 2691
 				);
2692 2692
 			
2693 2693
 			/* Custom action hook which allows users to update specific options when a form is updated - used in add ons */
2694
-			do_action( 'yikes-mailchimp-save-form', $form_id,  json_decode( $custom_fields, true ) );
2694
+			do_action( 'yikes-mailchimp-save-form', $form_id, json_decode( $custom_fields, true ) );
2695 2695
 			
2696 2696
 			// redirect the user to the manage forms page, display confirmation
2697 2697
 			wp_redirect( esc_url_raw( admin_url( 'admin.php?page=yikes-mailchimp-edit-form&id=' . $form_id . '&updated-form=true' ) ) );
@@ -2701,18 +2701,18 @@  discard block
 block discarded – undo
2701 2701
 		
2702 2702
 		/* Unsubscribe a given user from our list */
2703 2703
 		public function yikes_easy_mailchimp_unsubscribe_user() {
2704
-			$nonce = $_REQUEST['nonce'];
2705
-			$list_id = $_REQUEST['mailchimp-list'];
2706
-			$email_id = $_REQUEST['email_id'];
2704
+			$nonce = $_REQUEST[ 'nonce' ];
2705
+			$list_id = $_REQUEST[ 'mailchimp-list' ];
2706
+			$email_id = $_REQUEST[ 'email_id' ];
2707 2707
 			// verify our nonce
2708
-			if( ! wp_verify_nonce( $nonce, 'unsubscribe-user-' . $email_id ) ) {
2709
-				wp_die( __( "We've run into an error. The security check didn't pass. Please try again." , 'yikes-inc-easy-mailchimp-extender' ) , __( "Failed nonce validation" , 'yikes-inc-easy-mailchimp-extender' ) , array( 'response' => 500 , 'back_link' => true ) );
2708
+			if ( ! wp_verify_nonce( $nonce, 'unsubscribe-user-' . $email_id ) ) {
2709
+				wp_die( __( "We've run into an error. The security check didn't pass. Please try again.", 'yikes-inc-easy-mailchimp-extender' ), __( "Failed nonce validation", 'yikes-inc-easy-mailchimp-extender' ), array( 'response' => 500, 'back_link' => true ) );
2710 2710
 			}
2711 2711
 			// only re-run the API request if our API key has changed
2712 2712
 			// initialize MailChimp Class
2713
-			$api_key = trim( get_option( 'yikes-mc-api-key' , '' ) );
2713
+			$api_key = trim( get_option( 'yikes-mc-api-key', '' ) );
2714 2714
 			$dash_position = strpos( $api_key, '-' );
2715
-			if( $dash_position !== false ) {
2715
+			if ( $dash_position !== false ) {
2716 2716
 				$api_endpoint = 'https://' . substr( $api_key, $dash_position + 1 ) . '.api.mailchimp.com/2.0/lists/unsubscribe.json';
2717 2717
 			}
2718 2718
 			$response = wp_remote_post( $api_endpoint, array( 
@@ -2726,13 +2726,13 @@  discard block
 block discarded – undo
2726 2726
 				'timeout' => 10,
2727 2727
 				'sslverify' => apply_filters( 'yikes-mailchimp-sslverify', true )
2728 2728
 			) );
2729
-			if( ! is_wp_error( $response ) ) {
2729
+			if ( ! is_wp_error( $response ) ) {
2730 2730
 				$response_body = json_decode( wp_remote_retrieve_body( $response ), true );
2731
-				if( isset( $response_body['error'] ) ) {
2732
-					if( WP_DEBUG || get_option( 'yikes-mailchimp-debug-status' , '' ) == '1' ) {
2731
+				if ( isset( $response_body[ 'error' ] ) ) {
2732
+					if ( WP_DEBUG || get_option( 'yikes-mailchimp-debug-status', '' ) == '1' ) {
2733 2733
 						require_once YIKES_MC_PATH . 'includes/error_log/class-yikes-inc-easy-mailchimp-error-logging.php';
2734 2734
 						$error_logging = new Yikes_Inc_Easy_Mailchimp_Error_Logging();
2735
-						$error_logging->yikes_easy_mailchimp_write_to_error_log( $response_body['error'], __( "Unsubscribe User" , 'yikes-inc-easy-mailchimp-extender' ) , __( "Manage List Page" , 'yikes-inc-easy-mailchimp-extender' ) );
2735
+						$error_logging->yikes_easy_mailchimp_write_to_error_log( $response_body[ 'error' ], __( "Unsubscribe User", 'yikes-inc-easy-mailchimp-extender' ), __( "Manage List Page", 'yikes-inc-easy-mailchimp-extender' ) );
2736 2736
 					}
2737 2737
 				}
2738 2738
 				wp_redirect( esc_url_raw( admin_url( 'admin.php?page=yikes-mailchimp-view-list&list-id=' . $list_id . '&user-unsubscribed=true' ) ) );
@@ -2743,21 +2743,21 @@  discard block
 block discarded – undo
2743 2743
 		
2744 2744
 		public function yikes_easy_mailchimp_create_missing_error_log() {
2745 2745
 			// grab our nonnce
2746
-			$nonce = $_REQUEST['nonce'];
2746
+			$nonce = $_REQUEST[ 'nonce' ];
2747 2747
 			// validate nonce
2748
-			if( !wp_verify_nonce( $nonce, 'create_error_log' ) ) {
2749
-				wp_die( __( "We've run into an error. The security check didn't pass. Please try again." , 'yikes-inc-easy-mailchimp-extender' ) , __( "Failed nonce validation" , 'yikes-inc-easy-mailchimp-extender' ) , array( 'response' => 500 , 'back_link' => true ) );
2748
+			if ( ! wp_verify_nonce( $nonce, 'create_error_log' ) ) {
2749
+				wp_die( __( "We've run into an error. The security check didn't pass. Please try again.", 'yikes-inc-easy-mailchimp-extender' ), __( "Failed nonce validation", 'yikes-inc-easy-mailchimp-extender' ), array( 'response' => 500, 'back_link' => true ) );
2750 2750
 			}
2751 2751
 			// setup the path to the error log
2752
-			$error_log = fopen( plugin_dir_path( __FILE__ ) . '../includes/error_log/yikes-easy-mailchimp-error-log.php' , 'w' );
2752
+			$error_log = fopen( plugin_dir_path( __FILE__ ) . '../includes/error_log/yikes-easy-mailchimp-error-log.php', 'w' );
2753 2753
 			try {	
2754 2754
 				// create the file
2755
-				fwrite( $error_log , '' );
2755
+				fwrite( $error_log, '' );
2756 2756
 				// close out
2757 2757
 				fclose( $error_log );
2758 2758
 				wp_redirect( esc_url_raw( admin_url( 'admin.php?page=yikes-inc-easy-mailchimp-settings&section=debug-settings&error_log_created=true' ) ) );
2759 2759
 			} catch ( Exception $e ) {
2760
-				wp_redirect( esc_url_raw( admin_url( 'admin.php?page=yikes-inc-easy-mailchimp-settings&section=debug-settings&error_log_created=false&error_message='.urlencode( $e->getMessage() ) ) ) );
2760
+				wp_redirect( esc_url_raw( admin_url( 'admin.php?page=yikes-inc-easy-mailchimp-settings&section=debug-settings&error_log_created=false&error_message=' . urlencode( $e->getMessage() ) ) ) );
2761 2761
 			}
2762 2762
 		}
2763 2763
 		
@@ -2767,16 +2767,16 @@  discard block
 block discarded – undo
2767 2767
 		*/
2768 2768
 		public function yikes_easy_mailchimp_clear_transient_data() {
2769 2769
 			// grab & store our variables ( associated list & form name )
2770
-			$nonce = $_REQUEST['nonce'];
2770
+			$nonce = $_REQUEST[ 'nonce' ];
2771 2771
 			// verify our nonce
2772
-			if( ! wp_verify_nonce( $nonce, 'clear-mc-transient-data' ) ) {
2773
-				wp_die( __( "We've run into an error. The security check didn't pass. Please try again." , 'yikes-inc-easy-mailchimp-extender' ) , __( "Failed nonce validation" , 'yikes-inc-easy-mailchimp-extender' ) , array( 'response' => 500 , 'back_link' => true ) );
2772
+			if ( ! wp_verify_nonce( $nonce, 'clear-mc-transient-data' ) ) {
2773
+				wp_die( __( "We've run into an error. The security check didn't pass. Please try again.", 'yikes-inc-easy-mailchimp-extender' ), __( "Failed nonce validation", 'yikes-inc-easy-mailchimp-extender' ), array( 'response' => 500, 'back_link' => true ) );
2774 2774
 			}
2775 2775
 			// delete all of the integration settings list data in the cache
2776 2776
 			$list_ids = $this->get_mailchimp_list_ids_on_account();
2777 2777
 			// confirm the list IDs was returned and is not empty
2778
-			if( isset( $list_ids ) && ! empty( $list_ids ) ) {
2779
-				foreach( $list_ids as $id ) {
2778
+			if ( isset( $list_ids ) && ! empty( $list_ids ) ) {
2779
+				foreach ( $list_ids as $id ) {
2780 2780
 					// loop over each interest group and delete the transient associated with it
2781 2781
 					// this is created & stored on the integration list page
2782 2782
 					// id = groupID_interest_group
@@ -2802,13 +2802,13 @@  discard block
 block discarded – undo
2802 2802
 		*	@return 	$list_id_array - array of list id's to loop over
2803 2803
 		*/
2804 2804
 		public function get_mailchimp_list_ids_on_account() {
2805
-			$api_key = trim( get_option( 'yikes-mc-api-key' , '' ) );
2806
-			if( ! $api_key ) {
2805
+			$api_key = trim( get_option( 'yikes-mc-api-key', '' ) );
2806
+			if ( ! $api_key ) {
2807 2807
 				// if no api key is set/site is not connected, return an empty array
2808 2808
 				return array();
2809 2809
 			}
2810 2810
 			$dash_position = strpos( $api_key, '-' );
2811
-			if( $dash_position !== false ) {
2811
+			if ( $dash_position !== false ) {
2812 2812
 				$api_endpoint = 'https://' . substr( $api_key, $dash_position + 1 ) . '.api.mailchimp.com/2.0/lists/list.json';
2813 2813
 			}
2814 2814
 			$mailchimp_lists = wp_remote_post( $api_endpoint, array( 
@@ -2819,19 +2819,19 @@  discard block
 block discarded – undo
2819 2819
 				'timeout' => 10,
2820 2820
 				'sslverify' => apply_filters( 'yikes-mailchimp-sslverify', true )
2821 2821
 			) );
2822
-			if( ! is_wp_error( $mailchimp_lists ) ) {
2822
+			if ( ! is_wp_error( $mailchimp_lists ) ) {
2823 2823
 				$list_data = json_decode( wp_remote_retrieve_body( $mailchimp_lists ), true );
2824
-				if( isset( $list_data['error'] ) ) {
2825
-					if( WP_DEBUG || get_option( 'yikes-mailchimp-debug-status' , '' ) == '1' ) {
2824
+				if ( isset( $list_data[ 'error' ] ) ) {
2825
+					if ( WP_DEBUG || get_option( 'yikes-mailchimp-debug-status', '' ) == '1' ) {
2826 2826
 						require_once YIKES_MC_PATH . 'includes/error_log/class-yikes-inc-easy-mailchimp-error-logging.php';
2827 2827
 						$error_logging = new Yikes_Inc_Easy_Mailchimp_Error_Logging();
2828
-						$error_logging->yikes_easy_mailchimp_write_to_error_log( $list_data['error'], __( "Get List IDs" , 'yikes-inc-easy-mailchimp-extender' ) , __( "Clear API Cache" , 'yikes-inc-easy-mailchimp-extender' ) );
2828
+						$error_logging->yikes_easy_mailchimp_write_to_error_log( $list_data[ 'error' ], __( "Get List IDs", 'yikes-inc-easy-mailchimp-extender' ), __( "Clear API Cache", 'yikes-inc-easy-mailchimp-extender' ) );
2829 2829
 					}
2830 2830
 				}
2831 2831
 				$mail_chimp_list_ids = array();
2832
-				if( $mailchimp_lists ) {
2833
-					foreach( $list_data as $list ) {
2834
-						$mail_chimp_list_ids[] = $list['id'];
2832
+				if ( $mailchimp_lists ) {
2833
+					foreach ( $list_data as $list ) {
2834
+						$mail_chimp_list_ids[ ] = $list[ 'id' ];
2835 2835
 					}
2836 2836
 					return $mail_chimp_list_ids;
2837 2837
 				} else {
@@ -2847,7 +2847,7 @@  discard block
 block discarded – undo
2847 2847
 		*/
2848 2848
 		public function yikes_mailchimp_load_helper_class() {
2849 2849
 			// check to see if it's already loaded up
2850
-			if( !class_exists( 'Yikes_Inc_Easy_Mailchimp_Forms_Helper' ) ) {	
2850
+			if ( ! class_exists( 'Yikes_Inc_Easy_Mailchimp_Forms_Helper' ) ) {	
2851 2851
 				// Include our main helper class file
2852 2852
 				include_once( YIKES_MC_PATH . 'admin/partials/helpers/init.php' );
2853 2853
 			}
@@ -2864,7 +2864,7 @@  discard block
 block discarded – undo
2864 2864
 			// get the current set color scheme for the logged in user
2865 2865
 			$current_color_scheme = get_user_option( 'admin_color' );
2866 2866
 			// switch over each color scheme, and set our variable
2867
-			switch( $current_color_scheme ) {
2867
+			switch ( $current_color_scheme ) {
2868 2868
 				default:
2869 2869
 				case 'fresh': // default blue (defined by this plugin)
2870 2870
 					$main_color = '#00a0d2';
@@ -2923,7 +2923,7 @@  discard block
 block discarded – undo
2923 2923
 		*	@since 6.0.4
2924 2924
 		*/
2925 2925
 		public function check_yikes_mc_table_version() {
2926
-			if( get_option( 'yikes_mc_database_version', '0.00' ) < '1.0' ) {
2926
+			if ( get_option( 'yikes_mc_database_version', '0.00' ) < '1.0' ) {
2927 2927
 				require_once YIKES_MC_PATH . 'includes/class-yikes-inc-easy-mailchimp-extender-activator.php';
2928 2928
 				global $wpdb;
2929 2929
 				Yikes_Inc_Easy_Mailchimp_Extender_Activator::_activate_yikes_easy_mailchimp( $wpdb );
Please login to merge, or discard this patch.
Braces   +34 added lines, -31 removed lines patch added patch discarded remove patch
@@ -289,7 +289,7 @@  discard block
 block discarded – undo
289 289
 				wp_die( __( "We've run into an error. The security check didn't pass. Please try again." , 'yikes-inc-easy-mailchimp-extender' ) , __( "Failed nonce validation" , 'yikes-inc-easy-mailchimp-extender' ) , array( 'response' => 500 , 'back_link' => true ) );
290 290
 			}
291 291
 			// include the export class
292
-			if( ! class_exists( 'Yikes_Inc_Easy_MailChimp_Export_Class' ) ) {	
292
+			if( ! class_exists( 'Yikes_Inc_Easy_MailChimp_Export_Class' ) ) {
293 293
 				include_once( YIKES_MC_PATH . 'includes/import-export/yikes-easy-mailchimp-export.class.php' );
294 294
 			}
295 295
 			// run the export function
@@ -314,7 +314,7 @@  discard block
 block discarded – undo
314 314
 				wp_die( __( "We've run into an error. The security check didn't pass. Please try again." , 'yikes-inc-easy-mailchimp-extender' ) , __( "Failed nonce validation" , 'yikes-inc-easy-mailchimp-extender' ) , array( 'response' => 500 , 'back_link' => true ) );
315 315
 			}
316 316
 			// include the export class
317
-			if( ! class_exists( 'Yikes_Inc_Easy_MailChimp_Export_Class' ) ) {	
317
+			if( ! class_exists( 'Yikes_Inc_Easy_MailChimp_Export_Class' ) ) {
318 318
 				include_once( YIKES_MC_PATH . 'includes/import-export/yikes-easy-mailchimp-export.class.php' );
319 319
 			}
320 320
 			// run the export function
@@ -337,7 +337,7 @@  discard block
 block discarded – undo
337 337
 				wp_die( __( "We've run into an error. The security check didn't pass. Please try again." , 'yikes-inc-easy-mailchimp-extender' ) , __( "Failed nonce validation" , 'yikes-inc-easy-mailchimp-extender' ) , array( 'response' => 500 , 'back_link' => true ) );
338 338
 			}
339 339
 			// include the export class
340
-			if( ! class_exists( 'Yikes_Inc_Easy_MailChimp_Import_Class' ) ) {	
340
+			if( ! class_exists( 'Yikes_Inc_Easy_MailChimp_Import_Class' ) ) {
341 341
 				include_once( YIKES_MC_PATH . 'includes/import-export/yikes-easy-mailchimp-import.class.php' );
342 342
 			}
343 343
 			// run the import function
@@ -413,8 +413,9 @@  discard block
 block discarded – undo
413 413
 			$create_ticket_response = wp_remote_retrieve_body( $response );
414 414
 			
415 415
 			// display it
416
-			if( $create_ticket_response )
417
-				echo $create_ticket_response;
416
+			if( $create_ticket_response ) {
417
+							echo $create_ticket_response;
418
+			}
418 419
 
419 420
 		}
420 421
 		
@@ -456,7 +457,7 @@  discard block
 block discarded – undo
456 457
 			- if it's past 2 weeks we ask the user for a review :)
457 458
 			@since v6.0.0
458 459
 		*/
459
-		public function yikes_easy_mailchimp_check_installation_date() {	
460
+		public function yikes_easy_mailchimp_check_installation_date() {
460 461
 			
461 462
 			// add a new option to store the plugin activation date/time
462 463
 			// @since v6.0.0
@@ -482,7 +483,7 @@  discard block
 block discarded – undo
482 483
 			asking for a review, and for user feedback 
483 484
 			@since v6.0.0
484 485
 		*/
485
-		public function yikes_easy_mailchimp_display_review_us_notice() {	
486
+		public function yikes_easy_mailchimp_display_review_us_notice() {
486 487
 			/* Lets only display our admin notice on YT4WP pages to not annoy the hell out of people :) */
487 488
 			if ( in_array( get_current_screen()->base , array( 'dashboard' , 'post' , 'edit' ) ) || strpos( get_current_screen()->base ,'yikes-inc-easy-mailchimp') !== false ) {
488 489
 				// Review URL - Change to the URL of your plugin on WordPress.org
@@ -534,7 +535,7 @@  discard block
 block discarded – undo
534 535
 		
535 536
 	/* TinyMCE Functions */
536 537
 		// load our button and pass in the JS form data variable
537
-		public function add_tinyMCE_buttons() {	
538
+		public function add_tinyMCE_buttons() {
538 539
 			global $typenow;
539 540
 			// only on Post Type: post and page
540 541
 			if( ! in_array( $typenow, array( 'post', 'page' ) ) ) {
@@ -545,7 +546,7 @@  discard block
 block discarded – undo
545 546
 		}
546 547
 		
547 548
 		// Add the button key for address via JS
548
-		public function yks_mc_add_tinymce_button( $buttons ) {	
549
+		public function yks_mc_add_tinymce_button( $buttons ) {
549 550
 			array_push( $buttons, 'yks_mc_tinymce_button_key' );
550 551
 			// Print all buttons
551 552
 			return $buttons;
@@ -573,7 +574,7 @@  discard block
 block discarded – undo
573 574
 			$list_data = $wpdb->get_results( 'SELECT * FROM ' . $wpdb->prefix . 'yikes_easy_mc_forms', ARRAY_A );
574 575
 			$lists = array();
575 576
 			$i = 0;
576
-			if( !empty( $list_data ) ) {	
577
+			if( !empty( $list_data ) ) {
577 578
 				// build an array to pass to our javascript
578 579
 				foreach( $list_data as $form ) {
579 580
 						$lists[$i] = array( 
@@ -621,7 +622,7 @@  discard block
 block discarded – undo
621 622
 			/* If the user had this plugin activated prior to today, redirect to 'Whats New' */
622 623
 			if( get_option( 'yikes_easy_mailchimp_activation_date', strtotime( 'now' ) ) == strtotime( 'now' ) ) {
623 624
 				wp_redirect( esc_url( admin_url( 'admin.php?page=yikes-mailchimp-welcome' ) ) );    
624
-			} else { 
625
+			} else {
625 626
 				/* Else redirect the user over to the 'Getting Started' tab */
626 627
 				wp_redirect( esc_url_raw( admin_url( 'admin.php?page=yikes-mailchimp-welcome&section=whats-new' ) ) );    
627 628
 			}
@@ -795,7 +796,7 @@  discard block
 block discarded – undo
795 796
 	*	Register our admin pages
796 797
 	*	used to display data back to the user
797 798
 	**/
798
-	public function register_admin_pages() {	
799
+	public function register_admin_pages() {
799 800
 				
800 801
 		/* Top Level Menu 'Easy MailChimp' */
801 802
 		add_menu_page( 
@@ -841,7 +842,7 @@  discard block
 block discarded – undo
841 842
 					
842 843
 					
843 844
 			/* YIKES Inc. Easy MailChimp Account Overview */
844
-			if ( get_option('yikes-mc-api-validation') == 'valid_api_key' ) {	
845
+			if ( get_option('yikes-mc-api-validation') == 'valid_api_key' ) {
845 846
 				/* YIKES Inc. Easy MailChimp Settings */
846 847
 				add_submenu_page(
847 848
 					'yikes-inc-easy-mailchimp', 
@@ -1024,7 +1025,7 @@  discard block
 block discarded – undo
1024 1025
 	*
1025 1026
 	* @since v.5.4
1026 1027
 	**/
1027
-	function yikes_easy_mc_settings_init() { 	
1028
+	function yikes_easy_mc_settings_init() {
1028 1029
 				
1029 1030
 		/* Register General Settings Section */
1030 1031
 		
@@ -1168,7 +1169,7 @@  discard block
 block discarded – undo
1168 1169
 			if( isset( $body['msg'] ) && $body['msg'] == "Everything's Chimpy!" ) {
1169 1170
 				update_option( 'yikes-mc-api-validation' , 'valid_api_key' );
1170 1171
 			}
1171
-		}  else {
1172
+		} else {
1172 1173
 			require_once YIKES_MC_PATH . 'includes/error_log/class-yikes-inc-easy-mailchimp-error-logging.php';
1173 1174
 			$error_logging = new Yikes_Inc_Easy_Mailchimp_Error_Logging();
1174 1175
 			$error_logging->yikes_easy_mailchimp_write_to_error_log( $api_key_response->get_error_message() , __( "Connecting to MailChimp" , 'yikes-inc-easy-mailchimp-extender' ) , __( "Settings Page/General Settings" , 'yikes-inc-easy-mailchimp-extender' ) );
@@ -1331,7 +1332,7 @@  discard block
 block discarded – undo
1331 1332
 			$done = $_POST['done_import'];
1332 1333
 			// Create some starter forms for the user
1333 1334
 			// based on previously imported lists (to our old version)
1334
-			if( $option_name == 'yikes-mc-lists' ) {	
1335
+			if( $option_name == 'yikes-mc-lists' ) {
1335 1336
 				global $wpdb;
1336 1337
 				$option_value = $_POST['option_value'];	
1337 1338
 				$new_options = json_decode( stripslashes_deep( $option_value ) , true );
@@ -1726,7 +1727,7 @@  discard block
 block discarded – undo
1726 1727
 								<input type="hidden" name="field[<?php echo $field['merge']; ?>][merge]" value="<?php echo $field['merge']; ?>" />
1727 1728
 								<input type="hidden" class="field-<?php echo $field['merge']; ?>-position position-input" name="field[<?php echo $field['merge']; ?>][position]" value="<?php echo $i++; ?>" />
1728 1729
 								
1729
-								<?php if ( $field['type'] == 'radio' || $field['type'] == 'dropdown' || $field['type'] == 'select' ) { 
1730
+								<?php if ( $field['type'] == 'radio' || $field['type'] == 'dropdown' || $field['type'] == 'select' ) {
1730 1731
 									$choices = json_decode( $field['choices'], true );
1731 1732
 								?>
1732 1733
 									<input type="hidden" name="field[<?php echo $field['merge']; ?>][choices]" value='<?php echo esc_attr( json_encode( $choices ) ); ?>' />			
@@ -1750,7 +1751,7 @@  discard block
 block discarded – undo
1750 1751
 										</tr>
1751 1752
 										
1752 1753
 										<!-- Placeholder Value -->
1753
-										<?php switch( $field['type'] ) { 
1754
+										<?php switch( $field['type'] ) {
1754 1755
 											
1755 1756
 											case 'text':
1756 1757
 											case 'email':
@@ -1779,7 +1780,7 @@  discard block
 block discarded – undo
1779 1780
 										?>
1780 1781
 										
1781 1782
 										<!-- Default Value -->
1782
-										<?php switch( $field['type'] ) { 
1783
+										<?php switch( $field['type'] ) {
1783 1784
 											default:
1784 1785
 											case 'text':
1785 1786
 											case 'number':
@@ -1795,7 +1796,7 @@  discard block
 block discarded – undo
1795 1796
 													<input <?php if( $field['type'] != 'number' ) { ?> type="text" <?php } else { ?> type="number" <?php } ?> class="widefat" name="field[<?php echo $field['merge']; ?>][default]" <?php if( $field['type'] != 'url' ) { ?> value="<?php echo isset( $field['default'] ) ? stripslashes( wp_strip_all_tags( $field['default'] ) ) : ''; ?>" <?php } else { ?> value="<?php echo isset( $field['default'] ) ? stripslashes( wp_strip_all_tags( esc_url_raw( $field['default'] ) ) ) : ''; ?>" <?php } ?> />
1796 1797
 													<p class="description"><small><?php _e( "Assign a default value to populate this field with on initial page load.", 'yikes-inc-easy-mailchimp-extender' );?></small></p>
1797 1798
 													<?php 
1798
-													switch( $field['type'] ) { 
1799
+													switch( $field['type'] ) {
1799 1800
 														case 'text':
1800 1801
 															?>
1801 1802
 																<p><small class="pre-defined-tag-link"><a href="#TB_inline?width=600&height=550&inlineId=pre-defined-tag-container" onclick="storeGlobalClicked( jQuery( this ) );" class="thickbox"><?php _e( 'View Pre-Defined Tags' , 'yikes-inc-easy-mailchimp-extender' ); ?></a></small></p>
@@ -1926,7 +1927,7 @@  discard block
 block discarded – undo
1926 1927
 										<!-- Display Phone/Date Formats back to the user -->
1927 1928
 										<!-- Phone Format Initial Load -->
1928 1929
 										<?php 
1929
-											switch( $field['type'] ) {												
1930
+											switch( $field['type'] ) {
1930 1931
 												/* Store the phone format, for properly regex pattern */
1931 1932
 												case 'phone':
1932 1933
 												case 'birthday':
@@ -1997,7 +1998,8 @@  discard block
 block discarded – undo
1997 1998
 						
1998 1999
 						
1999 2000
 						
2000
-					} else { // THIS IS AN INTEREST GROUP!
2001
+					} else {
2002
+// THIS IS AN INTEREST GROUP!
2001 2003
 					
2002 2004
 						?>
2003 2005
 						<section class="draggable" id="<?php echo $field['group_id']; ?>">
@@ -2028,7 +2030,7 @@  discard block
 block discarded – undo
2028 2030
 									
2029 2031
 									<table class="form-table form-field-container">
2030 2032
 										<!-- Default Value -->
2031
-										<?php switch( $field['type'] ) { 
2033
+										<?php switch( $field['type'] ) {
2032 2034
 											
2033 2035
 											default:
2034 2036
 											case 'radio':
@@ -2269,7 +2271,7 @@  discard block
 block discarded – undo
2269 2271
 					}
2270 2272
 				}
2271 2273
 			}
2272
-			if( !empty( $available_merge_variables['data'][0] ) ) {	
2274
+			if( !empty( $available_merge_variables['data'][0] ) ) {
2273 2275
 				?><ul id="available-fields"><?php
2274 2276
 				foreach( $available_merge_variables['data'][0]['merge_vars'] as $merge_var ) {
2275 2277
 					if( in_array( $merge_var['tag'] , $fields_assigned_to_form ) ) {
@@ -2304,7 +2306,7 @@  discard block
 block discarded – undo
2304 2306
 					}
2305 2307
 				}
2306 2308
 			}
2307
-			if( !empty( $available_interest_groups) ) {	
2309
+			if( !empty( $available_interest_groups) ) {
2308 2310
 				?><ul id="available-interest-groups"><?php
2309 2311
 				foreach( $available_interest_groups as $interest_group ) {
2310 2312
 					if( in_array( $interest_group['id'] , $fields_assigned_to_form ) ) {
@@ -2473,7 +2475,7 @@  discard block
 block discarded – undo
2473 2475
 				// build a data array to duplicate
2474 2476
 				foreach( $form_data as $id => $value ) {
2475 2477
 					// skip the ID field this is unique
2476
-					if( $id != 'id' ) {	
2478
+					if( $id != 'id' ) {
2477 2479
 						// append -Copy- to our new form
2478 2480
 						if( $id == 'form_name' ) {
2479 2481
 							$value = $value . ' - Copy -';
@@ -2632,9 +2634,9 @@  discard block
 block discarded – undo
2632 2634
 			if( isset( $_POST['custom-field'] ) ) {
2633 2635
 				$custom_field_array = array();
2634 2636
 				foreach( $_POST['custom-field'] as $custom_field => $custom_value ) {
2635
-					if( is_array( $custom_value ) ) { 
2637
+					if( is_array( $custom_value ) ) {
2636 2638
 						$custom_field_array[$custom_field] = array_filter( stripslashes_deep( $custom_value ) ); // array_filters to remove empty items (don't save them!)
2637
-					} else {	
2639
+					} else {
2638 2640
 						$custom_field_array[$custom_field] = stripslashes( $custom_value );
2639 2641
 					}
2640 2642
 				}
@@ -2750,7 +2752,7 @@  discard block
 block discarded – undo
2750 2752
 			}
2751 2753
 			// setup the path to the error log
2752 2754
 			$error_log = fopen( plugin_dir_path( __FILE__ ) . '../includes/error_log/yikes-easy-mailchimp-error-log.php' , 'w' );
2753
-			try {	
2755
+			try {
2754 2756
 				// create the file
2755 2757
 				fwrite( $error_log , '' );
2756 2758
 				// close out
@@ -2847,7 +2849,7 @@  discard block
 block discarded – undo
2847 2849
 		*/
2848 2850
 		public function yikes_mailchimp_load_helper_class() {
2849 2851
 			// check to see if it's already loaded up
2850
-			if( !class_exists( 'Yikes_Inc_Easy_Mailchimp_Forms_Helper' ) ) {	
2852
+			if( !class_exists( 'Yikes_Inc_Easy_Mailchimp_Forms_Helper' ) ) {
2851 2853
 				// Include our main helper class file
2852 2854
 				include_once( YIKES_MC_PATH . 'admin/partials/helpers/init.php' );
2853 2855
 			}
@@ -2954,7 +2956,8 @@  discard block
 block discarded – undo
2954 2956
 			include_once( ABSPATH . WPINC . '/feed.php' );
2955 2957
 			$rss = fetch_feed( esc_url( 'http://yikesplugins.com/feed/?post_type=product_ads&genre=easy-forms-for-mailchimp' ) );
2956 2958
 			$maxitems = 0;
2957
-			if ( ! is_wp_error( $rss ) ) { // Checks that the object is created correctly
2959
+			if ( ! is_wp_error( $rss ) ) {
2960
+// Checks that the object is created correctly
2958 2961
 				// Figure out how many total items there are, but limit it to 1. 
2959 2962
 				$maxitems = $rss->get_item_quantity( 1 ); 
2960 2963
 				// Build an array of all the items, starting with element 0 (first element).
Please login to merge, or discard this patch.
includes/import-export/yikes-easy-mailchimp-export.class.php 4 patches
Doc Comments   +9 added lines patch added patch discarded remove patch
@@ -9,6 +9,11 @@  discard block
 block discarded – undo
9 9
 	*	@form_ids 		array of form ID's to export ie: array( 1,4,5,6 ) (user can select specific forms)
10 10
 	*	@file_name 	the name of the exported file
11 11
 	*/	
12
+
13
+	/**
14
+	 * @param string $table_name
15
+	 * @param string $file_name
16
+	 */
12 17
 	public static function yikes_mailchimp_form_export( $table_name, $form_ids , $file_name ) {
13 18
 		global $wpdb;
14 19
 		$wpdb->show_errors(); 															
@@ -64,6 +69,10 @@  discard block
 block discarded – undo
64 69
 	*	@parameters
65 70
 	*	@file_name 	the name of the exported file
66 71
 	*/	
72
+
73
+	/**
74
+	 * @param string $file_name
75
+	 */
67 76
 	public static function yikes_mailchimp_settings_export( $file_name ) {
68 77
 		
69 78
 		// get an array of all of our plugin settings (on the settings pages), to loop over
Please login to merge, or discard this patch.
Indentation   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -48,9 +48,9 @@
 block discarded – undo
48 48
 				 $first = false;
49 49
 			  }
50 50
 			  
51
-			   $leadArray = (array) $row; // Cast the Object to an array
52
-			   // Add row to file
53
-			   fputcsv( $output_handle, $leadArray );
51
+				$leadArray = (array) $row; // Cast the Object to an array
52
+				// Add row to file
53
+				fputcsv( $output_handle, $leadArray );
54 54
 			}
55 55
 			 
56 56
 			// Close output file stream
Please login to merge, or discard this patch.
Spacing   +27 added lines, -27 removed lines patch added patch discarded remove patch
@@ -9,22 +9,22 @@  discard block
 block discarded – undo
9 9
 	*	@form_ids 		array of form ID's to export ie: array( 1,4,5,6 ) (user can select specific forms)
10 10
 	*	@file_name 	the name of the exported file
11 11
 	*/	
12
-	public static function yikes_mailchimp_form_export( $table_name, $form_ids , $file_name ) {
12
+	public static function yikes_mailchimp_form_export( $table_name, $form_ids, $file_name ) {
13 13
 		global $wpdb;
14 14
 		$wpdb->show_errors(); 															
15
-		if( is_array( $form_ids ) ) {
16
-			$results = $wpdb->get_results( 'SELECT * FROM ' . $wpdb->prefix . $table_name . ' where ID in (' . implode( ', ' , $form_ids ) . ')' );
15
+		if ( is_array( $form_ids ) ) {
16
+			$results = $wpdb->get_results( 'SELECT * FROM ' . $wpdb->prefix . $table_name . ' where ID in (' . implode( ', ', $form_ids ) . ')' );
17 17
 		} else {
18 18
 			$results = $wpdb->get_results( 'SELECT * FROM ' . $wpdb->prefix . $table_name );
19 19
 		}
20 20
 					
21 21
 		// Process report request
22
-		if (! $results) {
22
+		if ( ! $results ) {
23 23
 			$Error = $wpdb->print_error();
24
-			die("The following error was found: $Error");
24
+			die( "The following error was found: $Error" );
25 25
 		} else {
26 26
 			// Set header row values
27
-			$output_filename = $file_name . '-'. date( 'm-d-Y' )  . '.csv';
27
+			$output_filename = $file_name . '-' . date( 'm-d-Y' ) . '.csv';
28 28
 			$output_handle = @fopen( 'php://output', 'w' );
29 29
 			 
30 30
 			header( 'Cache-Control: must-revalidate, post-check=0, pre-check=0' );
@@ -36,15 +36,15 @@  discard block
 block discarded – undo
36 36
 
37 37
 			$first = true;
38 38
 			// Parse results to csv format
39
-			foreach ($results as $row) {
39
+			foreach ( $results as $row ) {
40 40
 			 
41 41
 			  // Add table headers
42
-			  if($first){
42
+			  if ( $first ) {
43 43
 				 $titles = array();
44
-				 foreach($row as $key=>$val){
45
-					$titles[] = $key;
44
+				 foreach ( $row as $key=>$val ) {
45
+					$titles[ ] = $key;
46 46
 				 }
47
-				 fputcsv($output_handle, $titles);
47
+				 fputcsv( $output_handle, $titles );
48 48
 				 $first = false;
49 49
 			  }
50 50
 			  
@@ -68,25 +68,25 @@  discard block
 block discarded – undo
68 68
 		
69 69
 		// get an array of all of our plugin settings (on the settings pages), to loop over
70 70
 		$plugin_settings = array();
71
-		$plugin_settings['yikes-mc-api-key'] = get_option( 'yikes-mc-api-key' , '' ); // api key
72
-		$plugin_settings['yikes-mc-api-validation'] = get_option( 'yikes-mc-api-validation' , 'invalid_api_key' ); // api key validation
73
-		$plugin_settings['optin-checkbox-init'] = get_option( 'optin-checkbox-init', '' ); // checkbox settings
74
-		$plugin_settings['yikes-mc-recaptcha-status'] = get_option( 'yikes-mc-recaptcha-status' , '' ); // recaptcha status
75
-		$plugin_settings['yikes-mc-recaptcha-site-key'] = get_option( 'yikes-mc-recaptcha-site-key', '' ); // recaptcha site key
76
-		$plugin_settings['yikes-mc-recaptcha-secret-key'] = get_option( 'yikes-mc-recaptcha-secret-key', '' ); // recaptcha secret key
77
-		$plugin_settings['yikes-mailchimp-debug-status'] = get_option( 'yikes-mailchimp-debug-status' , '' ); // debug settings
71
+		$plugin_settings[ 'yikes-mc-api-key' ] = get_option( 'yikes-mc-api-key', '' ); // api key
72
+		$plugin_settings[ 'yikes-mc-api-validation' ] = get_option( 'yikes-mc-api-validation', 'invalid_api_key' ); // api key validation
73
+		$plugin_settings[ 'optin-checkbox-init' ] = get_option( 'optin-checkbox-init', '' ); // checkbox settings
74
+		$plugin_settings[ 'yikes-mc-recaptcha-status' ] = get_option( 'yikes-mc-recaptcha-status', '' ); // recaptcha status
75
+		$plugin_settings[ 'yikes-mc-recaptcha-site-key' ] = get_option( 'yikes-mc-recaptcha-site-key', '' ); // recaptcha site key
76
+		$plugin_settings[ 'yikes-mc-recaptcha-secret-key' ] = get_option( 'yikes-mc-recaptcha-secret-key', '' ); // recaptcha secret key
77
+		$plugin_settings[ 'yikes-mailchimp-debug-status' ] = get_option( 'yikes-mailchimp-debug-status', '' ); // debug settings
78 78
 		$titles = array();
79 79
 		$content = array();
80
-		foreach ($plugin_settings as $option_name => $option_value ) {
81
-			$titles[] = $option_name;
80
+		foreach ( $plugin_settings as $option_name => $option_value ) {
81
+			$titles[ ] = $option_name;
82 82
 		}
83 83
 		// Process report request
84
-		if (! $plugin_settings) {
84
+		if ( ! $plugin_settings ) {
85 85
 			$Error = $wpdb->print_error();
86
-			die("The following error was found: $Error");
86
+			die( "The following error was found: $Error" );
87 87
 		} else {
88 88
 			// Set header row values
89
-			$output_filename = $file_name . '-'. date( 'm-d-Y' )  . '.csv';
89
+			$output_filename = $file_name . '-' . date( 'm-d-Y' ) . '.csv';
90 90
 			$output_handle = @fopen( 'php://output', 'w' );
91 91
 			 
92 92
 			header( 'Cache-Control: must-revalidate, post-check=0, pre-check=0' );
@@ -98,14 +98,14 @@  discard block
 block discarded – undo
98 98
 
99 99
 			$first = true;
100 100
 			// Parse results to csv format
101
-			foreach ($plugin_settings as $option_name => $option_value ) {
101
+			foreach ( $plugin_settings as $option_name => $option_value ) {
102 102
 			
103 103
 			// Add table headers
104
-			  if( $first ) {
105
-				 fputcsv($output_handle, $titles);
104
+			  if ( $first ) {
105
+				 fputcsv( $output_handle, $titles );
106 106
 				 $first = false;
107 107
 			  }
108
-			  $content[] = $option_value;		   
108
+			  $content[ ] = $option_value;		   
109 109
 
110 110
 			}
111 111
 			fputcsv( $output_handle, $content );
Please login to merge, or discard this patch.
Braces   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -39,9 +39,9 @@
 block discarded – undo
39 39
 			foreach ($results as $row) {
40 40
 			 
41 41
 			  // Add table headers
42
-			  if($first){
42
+			  if($first) {
43 43
 				 $titles = array();
44
-				 foreach($row as $key=>$val){
44
+				 foreach($row as $key=>$val) {
45 45
 					$titles[] = $key;
46 46
 				 }
47 47
 				 fputcsv($output_handle, $titles);
Please login to merge, or discard this patch.
public/classes/checkbox-integrations.php 4 patches
Doc Comments   +12 added lines patch added patch discarded remove patch
@@ -23,6 +23,10 @@  discard block
 block discarded – undo
23 23
 		*	@since 6.0.0
24 24
 		*	@$integration_type - pass in the type of checkbox integration
25 25
 		*/
26
+
27
+		/**
28
+		 * @param string $integration_type
29
+		 */
26 30
 		public function is_user_already_subscribed( $integration_type ) {
27 31
 			// first check if the user is logged in
28 32
 			if( is_user_logged_in() ) {
@@ -69,6 +73,10 @@  discard block
 block discarded – undo
69 73
 		*	@$email - users email address entered into the form
70 74
 		*	@$integration_type - pass in the type of checkbox integration
71 75
 		*/
76
+
77
+		/**
78
+		 * @param string $integration_type
79
+		 */
72 80
 		public function is_new_registration_already_subscribed( $email , $integration_type ) {
73 81
 			// first check if the user is logged in
74 82
 			$checkbox_options = get_option( 'optin-checkbox-init' , '' );
@@ -233,6 +241,10 @@  discard block
 block discarded – undo
233 241
 		*	before continuing
234 242
 		*	@since 6.0.0
235 243
 		*/
244
+
245
+		/**
246
+		 * @param string $type
247
+		 */
236 248
 		public function was_checkbox_checked( $type ) {
237 249
 			// was sign-up checkbox checked - return the value
238 250
 			return ( isset( $_POST[ 'yikes_mailchimp_checkbox_'.$type ] ) && $_POST[ 'yikes_mailchimp_checkbox_'.$type ] == 1 );
Please login to merge, or discard this patch.
Indentation   +14 added lines, -14 removed lines patch added patch discarded remove patch
@@ -102,10 +102,10 @@  discard block
 block discarded – undo
102 102
 		}
103 103
 			
104 104
 		/**
105
-		* 	Get the checkbox for the given integration and render it on the front end
106
-		* 	@return string
107
-		*	@since 6.0.0
108
-		*/
105
+		 * 	Get the checkbox for the given integration and render it on the front end
106
+		 * 	@return string
107
+		 *	@since 6.0.0
108
+		 */
109 109
 		public function yikes_get_checkbox() {
110 110
 			// enqueue our checkbox styles whenever the checkbox is displayed
111 111
 			wp_enqueue_style( 'yikes-easy-mailchimp-checkbox-integration-styles', plugin_dir_url( __FILE__ ) . '../css/yikes-inc-easy-mailchimp-checkbox-integration.min.css' );
@@ -135,7 +135,7 @@  discard block
 block discarded – undo
135 135
 		 *	a new integration type is submitted
136 136
 		 *
137 137
 		 *	@since 6.0.0
138
-		**/
138
+		 **/
139 139
 		public function subscribe_user_integration( $email, $type, $merge_vars ) {			
140 140
 			// get checkbox data
141 141
 			$checkbox_options = get_option( 'optin-checkbox-init' , '' );
@@ -198,9 +198,9 @@  discard block
 block discarded – undo
198 198
 		}
199 199
 		
200 200
 		/**
201
-		* Build merge varaibles array
202
-		*	@since 6.0.0
203
-		*/	
201
+		 * Build merge varaibles array
202
+		 *	@since 6.0.0
203
+		 */	
204 204
 		public function user_merge_vars( WP_User $user ) {
205 205
 			// start with user_login as name, since that's always known
206 206
 			$merge_vars = array(
@@ -240,10 +240,10 @@  discard block
 block discarded – undo
240 240
 		
241 241
 		
242 242
 		/**
243
-		*	Alter the registraton complete message	
244
-		*	if the registration form checkbox integration is toggled on
245
-		* 	@since 6.0.0
246
-		**/
243
+		 *	Alter the registraton complete message	
244
+		 *	if the registration form checkbox integration is toggled on
245
+		 * 	@since 6.0.0
246
+		 **/
247 247
 		public function yikes_reg_complete_msg( $errors, $redirect_to ) {
248 248
 			if( isset( $errors->errors['registered'] ) ) {
249 249
 				$email_error = get_option( 'yikes_register_subscription_error' , '' );
@@ -262,8 +262,8 @@  discard block
 block discarded – undo
262 262
 					unset( $tmp );
263 263
 					delete_option( 'yikes_register_subscription_error' );
264 264
 				}
265
-		   }
266
-		   return $errors;
265
+			}
266
+			return $errors;
267 267
 		}
268 268
 		
269 269
 	}
Please login to merge, or discard this patch.
Spacing   +58 added lines, -58 removed lines patch added patch discarded remove patch
@@ -5,7 +5,7 @@  discard block
 block discarded – undo
5 5
 	*/
6 6
 	
7 7
 	// Prevent direct access to the file
8
-	defined('ABSPATH') or die( __( "Whoops, you shouldn't be accessing this file directly. Abort!" , 'yikes-inc-easy-mailchimp-extender' ) );
8
+	defined( 'ABSPATH' ) or die( __( "Whoops, you shouldn't be accessing this file directly. Abort!", 'yikes-inc-easy-mailchimp-extender' ) );
9 9
 	
10 10
 	class Yikes_Easy_MC_Checkbox_Integration_Class {
11 11
 	
@@ -25,35 +25,35 @@  discard block
 block discarded – undo
25 25
 		*/
26 26
 		public function is_user_already_subscribed( $integration_type ) {
27 27
 			// first check if the user is logged in
28
-			if( is_user_logged_in() ) {
29
-				$checkbox_options = get_option( 'optin-checkbox-init' , '' );
28
+			if ( is_user_logged_in() ) {
29
+				$checkbox_options = get_option( 'optin-checkbox-init', '' );
30 30
 				$current_user = wp_get_current_user();
31 31
 				$email = $current_user->user_email;
32 32
 
33
-				$api_key = trim( get_option( 'yikes-mc-api-key' , '' ) );
33
+				$api_key = trim( get_option( 'yikes-mc-api-key', '' ) );
34 34
 				$dash_position = strpos( $api_key, '-' );
35
-				if( $dash_position !== false ) {
35
+				if ( $dash_position !== false ) {
36 36
 					$api_endpoint = 'https://' . substr( $api_key, $dash_position + 1 ) . '.api.mailchimp.com/2.0/lists/member-info.json';
37 37
 				}
38 38
 				$already_subscribed = wp_remote_post( $api_endpoint, array( 
39 39
 					'body' => array( 
40 40
 						'apikey' => $api_key, 
41
-						'id' => $checkbox_options[$integration_type]['associated-list'],
41
+						'id' => $checkbox_options[ $integration_type ][ 'associated-list' ],
42 42
 						'emails' => array( array( 'email' => sanitize_email( $email ) ) )
43 43
 					),
44 44
 					'timeout' => 10,
45 45
 					'sslverify' => apply_filters( 'yikes-mailchimp-sslverify', true )
46 46
 				) );
47 47
 				$already_subscribed = json_decode( wp_remote_retrieve_body( $already_subscribed ), true );	
48
-				if( isset( $already_subscribed['error'] ) ) {	
49
-					if( WP_DEBUG || get_option( 'yikes-mailchimp-debug-status' , '' ) == '1' ) {
48
+				if ( isset( $already_subscribed[ 'error' ] ) ) {	
49
+					if ( WP_DEBUG || get_option( 'yikes-mailchimp-debug-status', '' ) == '1' ) {
50 50
 						require_once YIKES_MC_PATH . 'includes/error_log/class-yikes-inc-easy-mailchimp-error-logging.php';
51 51
 						$error_logging = new Yikes_Inc_Easy_Mailchimp_Error_Logging();
52
-						$error_logging->yikes_easy_mailchimp_write_to_error_log( $already_subscribed['error'], __( "Get Member Info" , 'yikes-inc-easy-mailchimp-extender' ), "Checkbox Integrations Page" );
52
+						$error_logging->yikes_easy_mailchimp_write_to_error_log( $already_subscribed[ 'error' ], __( "Get Member Info", 'yikes-inc-easy-mailchimp-extender' ), "Checkbox Integrations Page" );
53 53
 					}
54 54
 				}
55
-				if( ! Isset( $already_subscribed['error'] ) ) {
56
-					return $already_subscribed['success_count'];
55
+				if ( ! Isset( $already_subscribed[ 'error' ] ) ) {
56
+					return $already_subscribed[ 'success_count' ];
57 57
 				}
58 58
 			} else {
59 59
 				// if the user isn't logged in
@@ -69,33 +69,33 @@  discard block
 block discarded – undo
69 69
 		*	@$email - users email address entered into the form
70 70
 		*	@$integration_type - pass in the type of checkbox integration
71 71
 		*/
72
-		public function is_new_registration_already_subscribed( $email , $integration_type ) {
72
+		public function is_new_registration_already_subscribed( $email, $integration_type ) {
73 73
 			// first check if the user is logged in
74
-			$checkbox_options = get_option( 'optin-checkbox-init' , '' );
74
+			$checkbox_options = get_option( 'optin-checkbox-init', '' );
75 75
 			try {
76
-				$api_key = trim( get_option( 'yikes-mc-api-key' , '' ) );
76
+				$api_key = trim( get_option( 'yikes-mc-api-key', '' ) );
77 77
 				$dash_position = strpos( $api_key, '-' );
78
-				if( $dash_position !== false ) {
78
+				if ( $dash_position !== false ) {
79 79
 					$api_endpoint = 'https://' . substr( $api_key, $dash_position + 1 ) . '.api.mailchimp.com/2.0/lists/member-info.json';
80 80
 				}
81 81
 				$already_subscribed = wp_remote_post( $api_endpoint, array( 
82 82
 					'body' => array( 
83 83
 						'apikey' => $api_key, 
84
-						'id' => $checkbox_options[$integration_type]['associated-list'],
84
+						'id' => $checkbox_options[ $integration_type ][ 'associated-list' ],
85 85
 						'emails' => array( array( 'email' => sanitize_email( $email ) ) )
86 86
 					),
87 87
 					'timeout' => 10,
88 88
 					'sslverify' => apply_filters( 'yikes-mailchimp-sslverify', true )
89 89
 				) );
90 90
 				$already_subscribed = json_decode( wp_remote_retrieve_body( $already_subscribed ), true );
91
-				if( isset( $already_subscribed['error'] ) ) {	
92
-					if( WP_DEBUG || get_option( 'yikes-mailchimp-debug-status' , '' ) == '1' ) {
91
+				if ( isset( $already_subscribed[ 'error' ] ) ) {	
92
+					if ( WP_DEBUG || get_option( 'yikes-mailchimp-debug-status', '' ) == '1' ) {
93 93
 						require_once YIKES_MC_PATH . 'includes/error_log/class-yikes-inc-easy-mailchimp-error-logging.php';
94 94
 						$error_logging = new Yikes_Inc_Easy_Mailchimp_Error_Logging();
95
-						$error_logging->yikes_easy_mailchimp_write_to_error_log( $already_subscribed['error'], __( "Get Member Info" , 'yikes-inc-easy-mailchimp-extender' ), "Checkbox Integrations Page" );
95
+						$error_logging->yikes_easy_mailchimp_write_to_error_log( $already_subscribed[ 'error' ], __( "Get Member Info", 'yikes-inc-easy-mailchimp-extender' ), "Checkbox Integrations Page" );
96 96
 					}
97 97
 				}				
98
-				return $already_subscribed['success_count'];
98
+				return $already_subscribed[ 'success_count' ];
99 99
 			} catch ( Exception $error ) {
100 100
 				return $error->getMessage();
101 101
 			}
@@ -110,17 +110,17 @@  discard block
 block discarded – undo
110 110
 			// enqueue our checkbox styles whenever the checkbox is displayed
111 111
 			wp_enqueue_style( 'yikes-easy-mailchimp-checkbox-integration-styles', plugin_dir_url( __FILE__ ) . '../css/yikes-inc-easy-mailchimp-checkbox-integration.min.css' );
112 112
 			// store our options
113
-			$checkbox_options = get_option( 'optin-checkbox-init' , '' );
114
-			if( isset( $checkbox_options[$this->type]['associated-list'] ) && $checkbox_options[$this->type]['associated-list'] != '-' ) {
115
-				$checked = ( $checkbox_options[$this->type]['precheck'] == 'true' ) ? 'checked' : '';
113
+			$checkbox_options = get_option( 'optin-checkbox-init', '' );
114
+			if ( isset( $checkbox_options[ $this->type ][ 'associated-list' ] ) && $checkbox_options[ $this->type ][ 'associated-list' ] != '-' ) {
115
+				$checked = ( $checkbox_options[ $this->type ][ 'precheck' ] == 'true' ) ? 'checked' : '';
116 116
 				// before checkbox HTML (comment, ...)
117 117
 				$before = '<!-- Easy Forms for MailChimp by YIKES, Inc. - https://www.yikesinc.com/ -->';
118 118
 				$before .= apply_filters( 'yikes-mailchimp-before-checkbox-html', '' );
119 119
 				// checkbox
120 120
 				$content = '<p id="yikes-easy-mailchimp-' . $this->type . '-checkbox" class="yikes-easy-mailchimp-' . $this->type . '-checkbox">';
121 121
 					$content .= '<label>';
122
-						$content .= '<input type="checkbox" name="yikes_mailchimp_checkbox_' . $this->type . '" value="1" '. $checked . ' /> ';
123
-						$content .= ( isset( $checkbox_options[$this->type]['label'] ) && trim( $checkbox_options[$this->type]['label'] ) != '' ) ? trim( $checkbox_options[$this->type]['label'] ) : __( 'Sign me up for your mailing list.', 'yikes-inc-easy-mailchimp-extender' );
122
+						$content .= '<input type="checkbox" name="yikes_mailchimp_checkbox_' . $this->type . '" value="1" ' . $checked . ' /> ';
123
+						$content .= ( isset( $checkbox_options[ $this->type ][ 'label' ] ) && trim( $checkbox_options[ $this->type ][ 'label' ] ) != '' ) ? trim( $checkbox_options[ $this->type ][ 'label' ] ) : __( 'Sign me up for your mailing list.', 'yikes-inc-easy-mailchimp-extender' );
124 124
 					$content .= '</label>';
125 125
 				$content .= '</p>';
126 126
 				// after checkbox HTML (..., honeypot, closing comment)
@@ -138,43 +138,43 @@  discard block
 block discarded – undo
138 138
 		**/
139 139
 		public function subscribe_user_integration( $email, $type, $merge_vars ) {			
140 140
 			// get checkbox data
141
-			$checkbox_options = get_option( 'optin-checkbox-init' , '' );
142
-			if( $type != 'registration_form' ) {
141
+			$checkbox_options = get_option( 'optin-checkbox-init', '' );
142
+			if ( $type != 'registration_form' ) {
143 143
 				$update = '1';
144 144
 			} else {
145 145
 				$update = '0';
146 146
 			}
147 147
 			// set ip address
148
-			if( ! isset( $merge_vars['OPTIN_IP'] ) && isset( $_SERVER['REMOTE_ADDR'] ) ) {
149
-				$merge_vars['OPTIN_IP'] = sanitize_text_field( $_SERVER['REMOTE_ADDR'] );
148
+			if ( ! isset( $merge_vars[ 'OPTIN_IP' ] ) && isset( $_SERVER[ 'REMOTE_ADDR' ] ) ) {
149
+				$merge_vars[ 'OPTIN_IP' ] = sanitize_text_field( $_SERVER[ 'REMOTE_ADDR' ] );
150 150
 			}
151 151
 			// set the optin time
152
-			$merge_vars['OPTIN_TIME'] = current_time( 'Y-m-d H:i:s', 1 );
152
+			$merge_vars[ 'OPTIN_TIME' ] = current_time( 'Y-m-d H:i:s', 1 );
153 153
 			// check for interest groups
154
-			$interest_groups = ( isset( $checkbox_options[$type]['interest-groups'] ) ) ? $checkbox_options[$type]['interest-groups'] : false;
154
+			$interest_groups = ( isset( $checkbox_options[ $type ][ 'interest-groups' ] ) ) ? $checkbox_options[ $type ][ 'interest-groups' ] : false;
155 155
 			// if interest groups were found, push them to the merge variable array
156
-			if( $interest_groups ) {
157
-				$merge_vars['groupings'] = array();
158
-				foreach( $interest_groups as $interest_group_id => $interest_group_selections ) {
156
+			if ( $interest_groups ) {
157
+				$merge_vars[ 'groupings' ] = array();
158
+				foreach ( $interest_groups as $interest_group_id => $interest_group_selections ) {
159 159
 					// merge variable interest groups array
160
-					$merge_vars['groupings'][] = array(
160
+					$merge_vars[ 'groupings' ][ ] = array(
161 161
 						'id' => $interest_group_id,
162 162
 						'groups' => $interest_group_selections,
163 163
 					); 	
164 164
 				}
165 165
 				// replace the interest groups - to avoid any errors thrown if the admin switches lists, or interest groups
166
-				$merge_vars['replace_interests'] = 1;
166
+				$merge_vars[ 'replace_interests' ] = 1;
167 167
 			}
168 168
 			// initialize MailChimp API
169
-			$api_key = trim( get_option( 'yikes-mc-api-key' , '' ) );
169
+			$api_key = trim( get_option( 'yikes-mc-api-key', '' ) );
170 170
 			$dash_position = strpos( $api_key, '-' );
171
-			if( $dash_position !== false ) {
171
+			if ( $dash_position !== false ) {
172 172
 				$api_endpoint = 'https://' . substr( $api_key, $dash_position + 1 ) . '.api.mailchimp.com/2.0/lists/subscribe.json';
173 173
 			}
174 174
 			$subscribe_response = wp_remote_post( $api_endpoint, array( 
175 175
 				'body' => apply_filters( 'yikes-mailchimp-checkbox-integration-subscribe-api-request', array( 
176
-					'apikey' => get_option( 'yikes-mc-api-key' , '' ),
177
-					'id' => $checkbox_options[$type]['associated-list'],
176
+					'apikey' => get_option( 'yikes-mc-api-key', '' ),
177
+					'id' => $checkbox_options[ $type ][ 'associated-list' ],
178 178
 					'email' => array( 'email' => sanitize_email( $email ) ),
179 179
 					'merge_vars' => apply_filters( 'yikes-mailchimp-checkbox-integration-merge-variables', $merge_vars, $type ), // filter merge variables
180 180
 					'double_optin' => 1,
@@ -184,13 +184,13 @@  discard block
 block discarded – undo
184 184
 				'timeout' => 10,
185 185
 				'sslverify' => apply_filters( 'yikes-mailchimp-sslverify', true )
186 186
 			) );
187
-			if( ! Is_wp_error( $subscribe_response ) ) {
187
+			if ( ! Is_wp_error( $subscribe_response ) ) {
188 188
 				$response_body = json_decode( wp_remote_retrieve_body( $subscribe_response ), true );
189
-				if( WP_DEBUG || isset( $response_body['error'] ) ) {	
190
-					if( get_option( 'yikes-mailchimp-debug-status' , '' ) == '1' ) {
189
+				if ( WP_DEBUG || isset( $response_body[ 'error' ] ) ) {	
190
+					if ( get_option( 'yikes-mailchimp-debug-status', '' ) == '1' ) {
191 191
 						require_once YIKES_MC_PATH . 'includes/error_log/class-yikes-inc-easy-mailchimp-error-logging.php';
192 192
 						$error_logging = new Yikes_Inc_Easy_Mailchimp_Error_Logging();
193
-						$error_logging->yikes_easy_mailchimp_write_to_error_log( $response_body['error'], __( "Checkbox Integration Subscribe User" , 'yikes-inc-easy-mailchimp-extender' ), "Checkbox Integrations" );
193
+						$error_logging->yikes_easy_mailchimp_write_to_error_log( $response_body[ 'error' ], __( "Checkbox Integration Subscribe User", 'yikes-inc-easy-mailchimp-extender' ), "Checkbox Integrations" );
194 194
 					}
195 195
 				}		
196 196
 			}
@@ -206,15 +206,15 @@  discard block
 block discarded – undo
206 206
 			$merge_vars = array(
207 207
 				'NAME' => $user->user_login,
208 208
 			);
209
-			if( '' !== $user->first_name ) {
210
-				$merge_vars['NAME'] = $user->first_name;
211
-				$merge_vars['FNAME'] = $user->first_name;
209
+			if ( '' !== $user->first_name ) {
210
+				$merge_vars[ 'NAME' ] = $user->first_name;
211
+				$merge_vars[ 'FNAME' ] = $user->first_name;
212 212
 			}
213
-			if( '' !== $user->last_name ) {
214
-				$merge_vars['LNAME'] = $user->last_name;
213
+			if ( '' !== $user->last_name ) {
214
+				$merge_vars[ 'LNAME' ] = $user->last_name;
215 215
 			}
216
-			if( '' !== $user->first_name && '' !== $user->last_name ) {
217
-				$merge_vars['NAME'] = sprintf( '%s %s', $user->first_name, $user->last_name );
216
+			if ( '' !== $user->first_name && '' !== $user->last_name ) {
217
+				$merge_vars[ 'NAME' ] = sprintf( '%s %s', $user->first_name, $user->last_name );
218 218
 			}
219 219
 			/**
220 220
 			 * @filter `yikes-mailchimp-user-merge-vars`
@@ -235,7 +235,7 @@  discard block
 block discarded – undo
235 235
 		*/
236 236
 		public function was_checkbox_checked( $type ) {
237 237
 			// was sign-up checkbox checked - return the value
238
-			return ( isset( $_POST[ 'yikes_mailchimp_checkbox_'.$type ] ) && $_POST[ 'yikes_mailchimp_checkbox_'.$type ] == 1 );
238
+			return ( isset( $_POST[ 'yikes_mailchimp_checkbox_' . $type ] ) && $_POST[ 'yikes_mailchimp_checkbox_' . $type ] == 1 );
239 239
 		}
240 240
 		
241 241
 		
@@ -245,15 +245,15 @@  discard block
 block discarded – undo
245 245
 		* 	@since 6.0.0
246 246
 		**/
247 247
 		public function yikes_reg_complete_msg( $errors, $redirect_to ) {
248
-			if( isset( $errors->errors['registered'] ) ) {
249
-				$email_error = get_option( 'yikes_register_subscription_error' , '' );
250
-				if( isset( $email_error ) && $email_error != '' ) {	
248
+			if ( isset( $errors->errors[ 'registered' ] ) ) {
249
+				$email_error = get_option( 'yikes_register_subscription_error', '' );
250
+				if ( isset( $email_error ) && $email_error != '' ) {	
251 251
 					// Use the magic __get method to retrieve the errors array:
252 252
 					$tmp = $errors->errors; 
253 253
 					$old = 'Registration complete. Please check your e-mail.';
254
-					foreach( $tmp['registered'] as $index => $msg ) {
255
-						if( $msg === $old ) {
256
-							$tmp['registered'][$index] = $old . ' <p class="message"><strong>' . __( 'Note' , 'yikes-inc-easy-mailchimp-extender' ) . '</strong>: ' . $email_error . '</p>';        
254
+					foreach ( $tmp[ 'registered' ] as $index => $msg ) {
255
+						if ( $msg === $old ) {
256
+							$tmp[ 'registered' ][ $index ] = $old . ' <p class="message"><strong>' . __( 'Note', 'yikes-inc-easy-mailchimp-extender' ) . '</strong>: ' . $email_error . '</p>';        
257 257
 						}
258 258
 					}
259 259
 					// Use the magic __set method to override the errors property:
Please login to merge, or discard this patch.
Braces   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -13,7 +13,7 @@  discard block
 block discarded – undo
13 13
 		protected $type = 'integration';
14 14
 		private $text_domain = 'yikes-inc-easy-mailchimp-extender';
15 15
 		
16
-		public function __construct() {	
16
+		public function __construct() {
17 17
 			
18 18
 		}
19 19
 			
@@ -45,7 +45,7 @@  discard block
 block discarded – undo
45 45
 					'sslverify' => apply_filters( 'yikes-mailchimp-sslverify', true )
46 46
 				) );
47 47
 				$already_subscribed = json_decode( wp_remote_retrieve_body( $already_subscribed ), true );	
48
-				if( isset( $already_subscribed['error'] ) ) {	
48
+				if( isset( $already_subscribed['error'] ) ) {
49 49
 					if( WP_DEBUG || get_option( 'yikes-mailchimp-debug-status' , '' ) == '1' ) {
50 50
 						require_once YIKES_MC_PATH . 'includes/error_log/class-yikes-inc-easy-mailchimp-error-logging.php';
51 51
 						$error_logging = new Yikes_Inc_Easy_Mailchimp_Error_Logging();
@@ -88,7 +88,7 @@  discard block
 block discarded – undo
88 88
 					'sslverify' => apply_filters( 'yikes-mailchimp-sslverify', true )
89 89
 				) );
90 90
 				$already_subscribed = json_decode( wp_remote_retrieve_body( $already_subscribed ), true );
91
-				if( isset( $already_subscribed['error'] ) ) {	
91
+				if( isset( $already_subscribed['error'] ) ) {
92 92
 					if( WP_DEBUG || get_option( 'yikes-mailchimp-debug-status' , '' ) == '1' ) {
93 93
 						require_once YIKES_MC_PATH . 'includes/error_log/class-yikes-inc-easy-mailchimp-error-logging.php';
94 94
 						$error_logging = new Yikes_Inc_Easy_Mailchimp_Error_Logging();
@@ -136,7 +136,7 @@  discard block
 block discarded – undo
136 136
 		 *
137 137
 		 *	@since 6.0.0
138 138
 		**/
139
-		public function subscribe_user_integration( $email, $type, $merge_vars ) {			
139
+		public function subscribe_user_integration( $email, $type, $merge_vars ) {
140 140
 			// get checkbox data
141 141
 			$checkbox_options = get_option( 'optin-checkbox-init' , '' );
142 142
 			if( $type != 'registration_form' ) {
@@ -186,7 +186,7 @@  discard block
 block discarded – undo
186 186
 			) );
187 187
 			if( ! Is_wp_error( $subscribe_response ) ) {
188 188
 				$response_body = json_decode( wp_remote_retrieve_body( $subscribe_response ), true );
189
-				if( WP_DEBUG || isset( $response_body['error'] ) ) {	
189
+				if( WP_DEBUG || isset( $response_body['error'] ) ) {
190 190
 					if( get_option( 'yikes-mailchimp-debug-status' , '' ) == '1' ) {
191 191
 						require_once YIKES_MC_PATH . 'includes/error_log/class-yikes-inc-easy-mailchimp-error-logging.php';
192 192
 						$error_logging = new Yikes_Inc_Easy_Mailchimp_Error_Logging();
@@ -247,7 +247,7 @@  discard block
 block discarded – undo
247 247
 		public function yikes_reg_complete_msg( $errors, $redirect_to ) {
248 248
 			if( isset( $errors->errors['registered'] ) ) {
249 249
 				$email_error = get_option( 'yikes_register_subscription_error' , '' );
250
-				if( isset( $email_error ) && $email_error != '' ) {	
250
+				if( isset( $email_error ) && $email_error != '' ) {
251 251
 					// Use the magic __get method to retrieve the errors array:
252 252
 					$tmp = $errors->errors; 
253 253
 					$old = 'Registration complete. Please check your e-mail.';
Please login to merge, or discard this patch.
public/classes/checkbox-integrations/class.bbpress_forms-checkbox.php 3 patches
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -41,7 +41,7 @@
 block discarded – undo
41 41
 		 * @param array $anonymous_data
42 42
 		 * @param int $user_id
43 43
 		 * @param string $trigger
44
-		 * @return boolean
44
+		 * @return boolean|null
45 45
 		 */
46 46
 		public function subscribe_from_bbpress( $anonymous_data, $user_id, $trigger ) {
47 47
 			$user_data = get_userdata( $user_id );
Please login to merge, or discard this patch.
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -6,7 +6,7 @@  discard block
 block discarded – undo
6 6
 	*/
7 7
 	
8 8
 	// Prevent direct access to the file
9
-	defined('ABSPATH') or die( __( "Whoops, you shouldn't be accessing this file directly. Abort!" , 'yikes-inc-easy-mailchimp-extender' ) );
9
+	defined( 'ABSPATH' ) or die( __( "Whoops, you shouldn't be accessing this file directly. Abort!", 'yikes-inc-easy-mailchimp-extender' ) );
10 10
 	
11 11
 	class Yikes_Easy_MC_bbPress_Checkbox_Class extends Yikes_Easy_MC_Checkbox_Integration_Class {
12 12
 	
@@ -31,7 +31,7 @@  discard block
 block discarded – undo
31 31
 		*/
32 32
 		public function output_checkbox() {
33 33
 			// if the user is already subscribed, abort and don't render the checkbox
34
-			if( $this->is_user_already_subscribed( $this->type ) == '1' ) {
34
+			if ( $this->is_user_already_subscribed( $this->type ) == '1' ) {
35 35
 				return;
36 36
 			}
37 37
 			echo $this->yikes_get_checkbox();
@@ -45,7 +45,7 @@  discard block
 block discarded – undo
45 45
 		 */
46 46
 		public function subscribe_from_bbpress( $anonymous_data, $user_id, $trigger ) {
47 47
 			$user_data = get_userdata( $user_id );
48
-			return $this->subscribe_user_integration( $user_data->user_email, $this->type , array(
48
+			return $this->subscribe_user_integration( $user_data->user_email, $this->type, array(
49 49
 				'FNAME' => $user_data->first_name,
50 50
 				'LNAME' => $user_data->last_name,
51 51
 				'NAE' => $user_data->first_name,
Please login to merge, or discard this patch.
Indentation   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -27,8 +27,8 @@
 block discarded – undo
27 27
 		
28 28
 		
29 29
 		/**
30
-		* Outputs a checkbox
31
-		*/
30
+		 * Outputs a checkbox
31
+		 */
32 32
 		public function output_checkbox() {
33 33
 			if( $this->is_user_already_subscribed( $this->type ) == '1' ) {
34 34
 				return;
Please login to merge, or discard this patch.
public/classes/checkbox-integrations/class.buddypress_form-checkbox.php 3 patches
Doc Comments   -1 removed lines patch added patch discarded remove patch
@@ -40,7 +40,6 @@
 block discarded – undo
40 40
 		 * @param string $user_login
41 41
 		 * @param string $user_password
42 42
 		 * @param string $user_email
43
-		 * @param array $usermeta
44 43
 		 */
45 44
 		public function subscribe_from_buddypress_form( $user_id, $user_login, $user_password, $user_email ) {
46 45
 			if ( $this->was_checkbox_checked( $this->type ) === false ) {
Please login to merge, or discard this patch.
Indentation   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -18,8 +18,8 @@
 block discarded – undo
18 18
 		}
19 19
 		
20 20
 		/**
21
-		* Outputs a checkbox, if user is not already subscribed
22
-		*/
21
+		 * Outputs a checkbox, if user is not already subscribed
22
+		 */
23 23
 		public function output_checkbox() {
24 24
 			if( $this->is_user_already_subscribed( $this->type ) == '1' ) {
25 25
 				return;
Please login to merge, or discard this patch.
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -6,7 +6,7 @@  discard block
 block discarded – undo
6 6
 	*/
7 7
 	
8 8
 	// Prevent direct access to the file
9
-	defined('ABSPATH') or die( __( "Whoops, you shouldn't be accessing this file directly. Abort!" , 'yikes-inc-easy-mailchimp-extender' ) );
9
+	defined( 'ABSPATH' ) or die( __( "Whoops, you shouldn't be accessing this file directly. Abort!", 'yikes-inc-easy-mailchimp-extender' ) );
10 10
 	
11 11
 	class Yikes_Easy_MC_BuddyPress_Checkbox_Class extends Yikes_Easy_MC_Checkbox_Integration_Class {
12 12
 		
@@ -21,7 +21,7 @@  discard block
 block discarded – undo
21 21
 		* Outputs a checkbox, if user is not already subscribed
22 22
 		*/
23 23
 		public function output_checkbox() {
24
-			if( $this->is_user_already_subscribed( $this->type ) == '1' ) {
24
+			if ( $this->is_user_already_subscribed( $this->type ) == '1' ) {
25 25
 				return;
26 26
 			}
27 27
 			?>
Please login to merge, or discard this patch.
class.easy_digital_downloads_checkout_form-checkbox.php 3 patches
Doc Comments   +1 added lines, -2 removed lines patch added patch discarded remove patch
@@ -41,7 +41,6 @@  discard block
 block discarded – undo
41 41
 		
42 42
 		
43 43
 		/**
44
-		 * @param array $meta
45 44
 		 *
46 45
 		 * @return array
47 46
 		 */
@@ -57,7 +56,7 @@  discard block
 block discarded – undo
57 56
 		/**
58 57
 		 * @param int $payment_id The ID of the payment
59 58
 		 *
60
-		 * @return bool|string
59
+		 * @return false|null
61 60
 		 */
62 61
 		public function subscribe_from_edd_purchase( $payment_id ) {
63 62
 			$meta = get_post_meta( $payment_id , '_yikes_easy_mc_optin' , true );
Please login to merge, or discard this patch.
Indentation   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -27,8 +27,8 @@
 block discarded – undo
27 27
 		
28 28
 		
29 29
 		/**
30
-		* Outputs a checkbox
31
-		*/
30
+		 * Outputs a checkbox
31
+		 */
32 32
 		public function output_checkbox() {
33 33
 			if( $this->is_user_already_subscribed( $this->type ) == '1' ) {
34 34
 				return;
Please login to merge, or discard this patch.
Spacing   +16 added lines, -16 removed lines patch added patch discarded remove patch
@@ -7,7 +7,7 @@  discard block
 block discarded – undo
7 7
 	*/
8 8
 	
9 9
 	// Prevent direct access to the file
10
-	defined('ABSPATH') or die( __( "Whoops, you shouldn't be accessing this file directly. Abort!" , 'yikes-inc-easy-mailchimp-extender' ) );
10
+	defined( 'ABSPATH' ) or die( __( "Whoops, you shouldn't be accessing this file directly. Abort!", 'yikes-inc-easy-mailchimp-extender' ) );
11 11
 
12 12
 	class Yikes_Easy_MC_EDD_Checkbox_Class extends Yikes_Easy_MC_Checkbox_Integration_Class {
13 13
 	
@@ -21,8 +21,8 @@  discard block
 block discarded – undo
21 21
 		 */
22 22
 		public function __construct() {
23 23
 			add_action( 'edd_purchase_form_user_info_fields', array( $this, 'output_checkbox' ) );
24
-			add_action( 'edd_insert_payment', array( $this, 'update_payment_post_meta' ) , 99999 );
25
-			add_action( 'edd_complete_purchase', array( $this, 'subscribe_from_edd_purchase'), 50 );
24
+			add_action( 'edd_insert_payment', array( $this, 'update_payment_post_meta' ), 99999 );
25
+			add_action( 'edd_complete_purchase', array( $this, 'subscribe_from_edd_purchase' ), 50 );
26 26
 		}
27 27
 		
28 28
 		
@@ -30,13 +30,13 @@  discard block
 block discarded – undo
30 30
 		* Outputs a checkbox
31 31
 		*/
32 32
 		public function output_checkbox() {
33
-			if( $this->is_user_already_subscribed( $this->type ) == '1' ) {
33
+			if ( $this->is_user_already_subscribed( $this->type ) == '1' ) {
34 34
 				return;
35 35
 			}
36 36
 			// render our field if the user isn't current subscribed
37
-			echo do_action( 'yikes-mailchimp-before-checkbox' , $this->type );
37
+			echo do_action( 'yikes-mailchimp-before-checkbox', $this->type );
38 38
 				echo $this->yikes_get_checkbox();
39
-			echo do_action( 'yikes-mailchimp-after-checkbox' , $this->type );
39
+			echo do_action( 'yikes-mailchimp-after-checkbox', $this->type );
40 40
 		}	
41 41
 		
42 42
 		
@@ -47,7 +47,7 @@  discard block
 block discarded – undo
47 47
 		 */
48 48
 		public function update_payment_post_meta( $payment_id = 0, $payment_data = array() ) {
49 49
 			// don't save anything if the checkbox was not checked
50
-			if( ! $this->was_checkbox_checked( $this->type ) ) {
50
+			if ( ! $this->was_checkbox_checked( $this->type ) ) {
51 51
 				update_post_meta( $payment_id, '_yikes_easy_mc_optin', '0' );
52 52
 				return;
53 53
 			}
@@ -60,25 +60,25 @@  discard block
 block discarded – undo
60 60
 		 * @return bool|string
61 61
 		 */
62 62
 		public function subscribe_from_edd_purchase( $payment_id ) {
63
-			$meta = get_post_meta( $payment_id , '_yikes_easy_mc_optin' , true );
64
-			if( $meta == '0' ) {
63
+			$meta = get_post_meta( $payment_id, '_yikes_easy_mc_optin', true );
64
+			if ( $meta == '0' ) {
65 65
 				return false;
66 66
 			}
67 67
 			$email = (string) edd_get_payment_user_email( $payment_id );
68 68
 			$merge_vars = array();
69 69
 			// add first and last name to merge vars, if given
70 70
 			$user_info = (array) edd_get_payment_meta_user_info( $payment_id );
71
-			if( isset( $user_info['first_name'] ) && isset( $user_info['last_name'] ) ) {
72
-				$merge_vars['NAME'] = $user_info['first_name'] . ' ' . $user_info['last_name'];
71
+			if ( isset( $user_info[ 'first_name' ] ) && isset( $user_info[ 'last_name' ] ) ) {
72
+				$merge_vars[ 'NAME' ] = $user_info[ 'first_name' ] . ' ' . $user_info[ 'last_name' ];
73 73
 			}
74
-			if( isset( $user_info['first_name'] ) ) {
75
-				$merge_vars['FNAME'] = $user_info['first_name'];
74
+			if ( isset( $user_info[ 'first_name' ] ) ) {
75
+				$merge_vars[ 'FNAME' ] = $user_info[ 'first_name' ];
76 76
 			}
77
-			if( isset( $user_info['last_name'] ) ) {
78
-				$merge_vars['LNAME'] = $user_info['last_name'];
77
+			if ( isset( $user_info[ 'last_name' ] ) ) {
78
+				$merge_vars[ 'LNAME' ] = $user_info[ 'last_name' ];
79 79
 			}
80 80
 			// subscribe the user
81
-			$this->subscribe_user_integration( sanitize_email( $email ) , $this->type , $merge_vars );
81
+			$this->subscribe_user_integration( sanitize_email( $email ), $this->type, $merge_vars );
82 82
 		}
83 83
 	
84 84
 	}
Please login to merge, or discard this patch.
public/classes/checkbox-integrations/class.registration_form-checkbox.php 3 patches
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -35,7 +35,7 @@
 block discarded – undo
35 35
 	 *
36 36
 	 * @param int $user_id
37 37
 	 *
38
-	 * @return bool|string
38
+	 * @return false|null
39 39
 	*/
40 40
 	public function subscribe_from_registration( $user_id ) {
41 41
 		// was sign-up checkbox checked?
Please login to merge, or discard this patch.
Indentation   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -24,8 +24,8 @@  discard block
 block discarded – undo
24 24
 	}
25 25
 	
26 26
 	/**
27
-	* Outputs a checkbox
28
-	*/
27
+	 * Outputs a checkbox
28
+	 */
29 29
 	public function output_checkbox() {
30 30
 		echo $this->yikes_get_checkbox();
31 31
 	}
@@ -36,7 +36,7 @@  discard block
 block discarded – undo
36 36
 	 * @param int $user_id
37 37
 	 *
38 38
 	 * @return bool|string
39
-	*/
39
+	 */
40 40
 	public function subscribe_from_registration( $user_id ) {
41 41
 		// was sign-up checkbox checked?
42 42
 		if ( $this->was_checkbox_checked( $this->type ) === false ) {
Please login to merge, or discard this patch.
Spacing   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -8,7 +8,7 @@  discard block
 block discarded – undo
8 8
 */
9 9
 
10 10
 // Prevent direct access to the file
11
-defined('ABSPATH') or die( __( "Whoops, you shouldn't be accessing this file directly. Abort!" , 'yikes-inc-easy-mailchimp-extender' ) );
11
+defined( 'ABSPATH' ) or die( __( "Whoops, you shouldn't be accessing this file directly. Abort!", 'yikes-inc-easy-mailchimp-extender' ) );
12 12
 	
13 13
 class Yikes_Easy_MC_Registration_Checkbox_Class extends Yikes_Easy_MC_Checkbox_Integration_Class {
14 14
 
@@ -20,7 +20,7 @@  discard block
 block discarded – undo
20 20
 		add_action( 'register_form', array( $this, 'output_checkbox' ), 20 );
21 21
 		add_action( 'user_register', array( $this, 'subscribe_from_registration' ), 90, 1 );
22 22
 		// alter the error message, if there was an error with the users email address
23
-		add_filter( 'wp_login_errors', array( $this , 'yikes_reg_complete_msg' ), 10,  2 );
23
+		add_filter( 'wp_login_errors', array( $this, 'yikes_reg_complete_msg' ), 10, 2 );
24 24
 	}
25 25
 	
26 26
 	/**
@@ -51,12 +51,12 @@  discard block
 block discarded – undo
51 51
 		// build our merge vars
52 52
 		$merge_variables = $this->user_merge_vars( $user );
53 53
 		// only subscribe the user if they aren't already on the list
54
-		if( $this->is_new_registration_already_subscribed( $user->user_email , 'registration_form' ) != '1' ) {
55
-			$this->subscribe_user_integration( sanitize_email( $user->user_email ) , $this->type , $merge_variables );
54
+		if ( $this->is_new_registration_already_subscribed( $user->user_email, 'registration_form' ) != '1' ) {
55
+			$this->subscribe_user_integration( sanitize_email( $user->user_email ), $this->type, $merge_variables );
56 56
 		} else {
57 57
 			// add a temporary option to pass our email address and let the user know they are already subscribed
58
-			$user_already_subscirbed_message = sprintf( __( "You have not been subscribed to our mailing list. %s is already subscribed to this list.", "yikes-inc-easy-mailchimp-extender" ), $user->user_email  );
59
-			add_option( 'yikes_register_subscription_error' , $user_already_subscirbed_message );
58
+			$user_already_subscirbed_message = sprintf( __( "You have not been subscribed to our mailing list. %s is already subscribed to this list.", "yikes-inc-easy-mailchimp-extender" ), $user->user_email );
59
+			add_option( 'yikes_register_subscription_error', $user_already_subscirbed_message );
60 60
 		}
61 61
 	}
62 62
 	
Please login to merge, or discard this patch.
yikes-inc-easy-mailchimp-extender.php 2 patches
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -43,7 +43,7 @@  discard block
 block discarded – undo
43 43
  *	@return void
44 44
  */
45 45
 if ( ! defined( 'YIKES_MC_PATH' ) ) {
46
-	define( 'YIKES_MC_PATH' , plugin_dir_path( __FILE__ ) );
46
+	define( 'YIKES_MC_PATH', plugin_dir_path( __FILE__ ) );
47 47
 }
48 48
 
49 49
 /**
@@ -53,7 +53,7 @@  discard block
 block discarded – undo
53 53
  *	@return void
54 54
  */
55 55
 if ( ! defined( 'YIKES_MC_URL' ) ) {
56
-	define( 'YIKES_MC_URL' , plugin_dir_url( __FILE__ ) );
56
+	define( 'YIKES_MC_URL', plugin_dir_url( __FILE__ ) );
57 57
 }
58 58
 
59 59
 /**
Please login to merge, or discard this patch.
Indentation   +29 added lines, -29 removed lines patch added patch discarded remove patch
@@ -1,34 +1,34 @@
 block discarded – undo
1 1
 <?php
2 2
 /**
3
- *		Plugin Name:       Easy Forms for MailChimp by YIKES
4
- *		Plugin URI:        http://www.yikesinc.com/services/yikes-inc-easy-mailchimp-extender/
5
- * 		Description:       YIKES Easy Forms for MailChimp links your site to MailChimp and allows you to generate and display mailing list opt-in forms anywhere on your site with ease.
6
- * 		Version:           6.0.5.5
7
- * 		Author:            YIKES
8
- * 		Author URI:        http://www.yikesinc.com/
9
- * 		License:           GPL-3.0+
10
- * 		License URI:       http://www.gnu.org/licenses/gpl-3.0.txt
11
- * 		Text Domain:       yikes-inc-easy-mailchimp-extender
12
- *
13
- * 		YIKES Easy Forms for MailChimp is free software: you can redistribute it and/or modify
14
- * 		it under the terms of the GNU General Public License as published by
15
- * 		the Free Software Foundation, either version 2 of the License, or
16
- * 		any later version.
17
- *
18
- * 		YIKES Easy Forms for MailChimp is distributed in the hope that it will be useful,
19
- * 		but WITHOUT ANY WARRANTY; without even the implied warranty of
20
- * 		MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
21
- * 		GNU General Public License for more details.
22
- *
23
- * 		You should have received a copy of the GNU General Public License
24
- *		along with Easy Forms for MailChimp. If not, see <http://www.gnu.org/licenses/>.
25
- *
26
- *		We at Yikes Inc. embrace the open source philosophy on a daily basis. We donate company time back to the WordPress project,
27
- *		and constantly strive to improve the WordPress project and community as a whole. We eat, sleep and breath WordPress.
28
- *
29
- *		"'Free software' is a matter of liberty, not price. To understand the concept, you should think of 'free' as in 'free speech,' not as in 'free beer'."
30
- *		- Richard Stallman
31
- *
3
+	 *		Plugin Name:       Easy Forms for MailChimp by YIKES
4
+	 *		Plugin URI:        http://www.yikesinc.com/services/yikes-inc-easy-mailchimp-extender/
5
+	 * 		Description:       YIKES Easy Forms for MailChimp links your site to MailChimp and allows you to generate and display mailing list opt-in forms anywhere on your site with ease.
6
+	 * 		Version:           6.0.5.5
7
+	 * 		Author:            YIKES
8
+	 * 		Author URI:        http://www.yikesinc.com/
9
+	 * 		License:           GPL-3.0+
10
+	 * 		License URI:       http://www.gnu.org/licenses/gpl-3.0.txt
11
+	 * 		Text Domain:       yikes-inc-easy-mailchimp-extender
12
+	 *
13
+	 * 		YIKES Easy Forms for MailChimp is free software: you can redistribute it and/or modify
14
+	 * 		it under the terms of the GNU General Public License as published by
15
+	 * 		the Free Software Foundation, either version 2 of the License, or
16
+	 * 		any later version.
17
+	 *
18
+	 * 		YIKES Easy Forms for MailChimp is distributed in the hope that it will be useful,
19
+	 * 		but WITHOUT ANY WARRANTY; without even the implied warranty of
20
+	 * 		MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
21
+	 * 		GNU General Public License for more details.
22
+	 *
23
+	 * 		You should have received a copy of the GNU General Public License
24
+	 *		along with Easy Forms for MailChimp. If not, see <http://www.gnu.org/licenses/>.
25
+	 *
26
+	 *		We at Yikes Inc. embrace the open source philosophy on a daily basis. We donate company time back to the WordPress project,
27
+	 *		and constantly strive to improve the WordPress project and community as a whole. We eat, sleep and breath WordPress.
28
+	 *
29
+	 *		"'Free software' is a matter of liberty, not price. To understand the concept, you should think of 'free' as in 'free speech,' not as in 'free beer'."
30
+	 *		- Richard Stallman
31
+	 *
32 32
 **/
33 33
 
34 34
 // 	If accessed directly, abort
Please login to merge, or discard this patch.
admin/partials/dashboard-widgets/class.list-activity-widget.php 3 patches
Indentation   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -54,8 +54,8 @@  discard block
 block discarded – undo
54 54
 		}
55 55
 					
56 56
 		/**
57
-		* Create the function to output our list stats dashboard widget
58
-		*/
57
+		 * Create the function to output our list stats dashboard widget
58
+		 */
59 59
 		function list_stats_dashboard_widget() {
60 60
 				// Get our list data!
61 61
 				// Check for a transient, if not - set one up for one hour
@@ -115,8 +115,8 @@  discard block
 block discarded – undo
115 115
 		} 
116 116
 		
117 117
 		/**
118
-		* Create the function to output our account activity dashboard widget
119
-		*/
118
+		 * Create the function to output our account activity dashboard widget
119
+		 */
120 120
 		function account_activity_dashboard_widget() {
121 121
 				// Get our list data!
122 122
 				// Check for a transient, if not - set one up for one hour
Please login to merge, or discard this patch.
Spacing   +32 added lines, -32 removed lines patch added patch discarded remove patch
@@ -7,25 +7,25 @@  discard block
 block discarded – undo
7 7
 			
8 8
 		// Construction
9 9
 		public function __construct() {		
10
-			if( get_option( 'yikes-mc-api-key' , '' ) != '' && get_option( 'yikes-mc-api-validation' , 'invalid_api_key' ) == 'valid_api_key' ) {
10
+			if ( get_option( 'yikes-mc-api-key', '' ) != '' && get_option( 'yikes-mc-api-validation', 'invalid_api_key' ) == 'valid_api_key' ) {
11 11
 				// hook in and display our list stats dashboard widget
12
-				add_action( 'wp_dashboard_setup', array( $this , 'yks_mc_add_chimp_chatter_dashboard_widget' ) , 10 );
12
+				add_action( 'wp_dashboard_setup', array( $this, 'yks_mc_add_chimp_chatter_dashboard_widget' ), 10 );
13 13
 				// hook in and display our chimp chatter dashboard widget
14
-				add_action( 'wp_dashboard_setup', array( $this , 'yks_mc_add_chimp_chatter_dashboard_widget' ) , 10 );
14
+				add_action( 'wp_dashboard_setup', array( $this, 'yks_mc_add_chimp_chatter_dashboard_widget' ), 10 );
15 15
 			}
16
-			add_action( 'admin_enqueue_scripts' , array( $this, 'enqueue_dashboard_widget_script' ) );
16
+			add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_dashboard_widget_script' ) );
17 17
 		}
18 18
 		
19 19
 		// enqueue our JS file on the main dashboard page
20 20
 		function enqueue_dashboard_widget_script( $hook ) {
21
-			if( 'index.php' == $hook ) { // default 'dashboard' page
22
-				wp_register_script( 'yikes-easy-mc-dashboard-widget-script' , YIKES_MC_URL . 'admin/js/min/yikes-inc-easy-mailchimp-dashboard-widget.min.js' , array( 'jquery' ) , 'all' , false );
21
+			if ( 'index.php' == $hook ) { // default 'dashboard' page
22
+				wp_register_script( 'yikes-easy-mc-dashboard-widget-script', YIKES_MC_URL . 'admin/js/min/yikes-inc-easy-mailchimp-dashboard-widget.min.js', array( 'jquery' ), 'all', false );
23 23
 				$data_array = array(
24 24
 					'ajax_url' => esc_url_raw( admin_url( 'admin-ajax.php' ) ),
25
-					'preloader' => '<img src="' . esc_url_raw( admin_url( 'images/wpspin_light.gif' ) ) . '" title="' . __( 'Preloader' , 'yikes-inc-easy-mailchimp-extender' ) . '" alt="' . __( 'Preloader' , 'yikes-inc-easy-mailchimp-extender' ) . '" class="yikes-easy-mc-widget-preloader">'
25
+					'preloader' => '<img src="' . esc_url_raw( admin_url( 'images/wpspin_light.gif' ) ) . '" title="' . __( 'Preloader', 'yikes-inc-easy-mailchimp-extender' ) . '" alt="' . __( 'Preloader', 'yikes-inc-easy-mailchimp-extender' ) . '" class="yikes-easy-mc-widget-preloader">'
26 26
 				);
27 27
 				// localize our data, to pass along to JS file
28
-				wp_localize_script( 'yikes-easy-mc-dashboard-widget-script' , 'object' , $data_array );
28
+				wp_localize_script( 'yikes-easy-mc-dashboard-widget-script', 'object', $data_array );
29 29
 				wp_enqueue_script( 'yikes-easy-mc-dashboard-widget-script' );
30 30
 			}
31 31
 		}
@@ -41,15 +41,15 @@  discard block
 block discarded – undo
41 41
 		function yks_mc_add_chimp_chatter_dashboard_widget() {
42 42
 			/* List Stats Dashboard Widget */
43 43
 			wp_add_dashboard_widget(
44
-				 'yikes_easy_mc_list_stats_widget',         // Widget slug.
45
-				 __( 'MailChimp List Stats', 'yikes-inc-easy-mailchimp-extender' ),         // Title.
46
-				array( $this , 'list_stats_dashboard_widget' ) // Display function.
44
+				 'yikes_easy_mc_list_stats_widget', // Widget slug.
45
+				 __( 'MailChimp List Stats', 'yikes-inc-easy-mailchimp-extender' ), // Title.
46
+				array( $this, 'list_stats_dashboard_widget' ) // Display function.
47 47
 			);	
48 48
 			/* Chimp Chatter Dashboard Widget */
49 49
 			wp_add_dashboard_widget(
50
-				 'yikes_easy_mc_account_activity_widget',         // Widget slug.
51
-				 __( 'MailChimp Account Activity', 'yikes-inc-easy-mailchimp-extender' ),         // Title.
52
-				array( $this , 'account_activity_dashboard_widget' ) // Display function.
50
+				 'yikes_easy_mc_account_activity_widget', // Widget slug.
51
+				 __( 'MailChimp Account Activity', 'yikes-inc-easy-mailchimp-extender' ), // Title.
52
+				array( $this, 'account_activity_dashboard_widget' ) // Display function.
53 53
 			);		
54 54
 		}
55 55
 					
@@ -60,9 +60,9 @@  discard block
 block discarded – undo
60 60
 				// Get our list data!
61 61
 				// Check for a transient, if not - set one up for one hour
62 62
 				if ( false === ( $list_data = get_transient( 'yikes-easy-mailchimp-list-data' ) ) ) {
63
-					$api_key = trim( get_option( 'yikes-mc-api-key' , '' ) );
63
+					$api_key = trim( get_option( 'yikes-mc-api-key', '' ) );
64 64
 					$dash_position = strpos( $api_key, '-' );
65
-					if( $dash_position !== false ) {
65
+					if ( $dash_position !== false ) {
66 66
 						$api_endpoint = 'https://' . substr( $api_key, $dash_position + 1 ) . '.api.mailchimp.com/2.0/lists/list.json';
67 67
 					}
68 68
 					$list_data = wp_remote_post( $api_endpoint, array( 
@@ -74,11 +74,11 @@  discard block
 block discarded – undo
74 74
 						'sslverify' => apply_filters( 'yikes-mailchimp-sslverify', true )
75 75
 					) );
76 76
 					$list_data = json_decode( wp_remote_retrieve_body( $list_data ), true );
77
-					if( isset( $list_data['error'] ) ) {	
78
-						if( WP_DEBUG || get_option( 'yikes-mailchimp-debug-status' , '' ) == '1' ) {
77
+					if ( isset( $list_data[ 'error' ] ) ) {	
78
+						if ( WP_DEBUG || get_option( 'yikes-mailchimp-debug-status', '' ) == '1' ) {
79 79
 							require_once YIKES_MC_PATH . 'includes/error_log/class-yikes-inc-easy-mailchimp-error-logging.php';
80 80
 							$error_logging = new Yikes_Inc_Easy_Mailchimp_Error_Logging();
81
-							$error_logging->yikes_easy_mailchimp_write_to_error_log( $list_data['error'], __( "Get Account Lists" , 'yikes-inc-easy-mailchimp-extender' ), "Dashboard Activity Widget" );
81
+							$error_logging->yikes_easy_mailchimp_write_to_error_log( $list_data[ 'error' ], __( "Get Account Lists", 'yikes-inc-easy-mailchimp-extender' ), "Dashboard Activity Widget" );
82 82
 						}
83 83
 					} else {
84 84
 						// set our transient
@@ -87,29 +87,29 @@  discard block
 block discarded – undo
87 87
 				}
88 88
 			?>					
89 89
 				<!-- Dropdown to Change the list -->
90
-				<?php if( ! empty( $list_data['data'] ) ) {
90
+				<?php if ( ! empty( $list_data[ 'data' ] ) ) {
91 91
 					?><section class="inside-widget yikes-dashboard-widget-section">
92
-							<strong class="select-list-title"><?php _e( 'Select a list' , 'yikes-inc-easy-mailchimp-extender' ) ?>:</strong>
92
+							<strong class="select-list-title"><?php _e( 'Select a list', 'yikes-inc-easy-mailchimp-extender' ) ?>:</strong>
93 93
 							<select id="yikes-easy-mc-dashboard-change-list" class="widefat">
94 94
 								<?php 
95
-									foreach( $list_data['data'] as $list ) {
96
-										?><option val="<?php echo $list['id']; ?>"><?php echo $list['name']; ?></option><?php
95
+									foreach ( $list_data[ 'data' ] as $list ) {
96
+										?><option val="<?php echo $list[ 'id' ]; ?>"><?php echo $list[ 'name' ]; ?></option><?php
97 97
 									}
98 98
 								?>
99 99
 							</select>
100
-							<p class="description"><?php _e( 'Select a list from the dropdown above. View statistics related to this list below.' , 'yikes-inc-easy-mailchimp-extender' ); ?></p>
100
+							<p class="description"><?php _e( 'Select a list from the dropdown above. View statistics related to this list below.', 'yikes-inc-easy-mailchimp-extender' ); ?></p>
101 101
 					</section>
102 102
 					<!-- display stats here! -->
103 103
 					<section id="yikes-easy-mc-dashboard-widget-stats">
104 104
 						<?php 
105
-							if( !empty( $list_data['data'] ) ) {
105
+							if ( ! empty( $list_data[ 'data' ] ) ) {
106 106
 								include_once( YIKES_MC_PATH . 'admin/partials/dashboard-widgets/templates/stats-list-template.php' ); 
107 107
 							}
108 108
 						?>
109 109
 					</section>
110 110
 				<?php } else { ?>
111 111
 					<section id="yikes-easy-mc-dashboard-widget-stats">
112
-						<p class="no-lists-error"><?php _e( "Whoops, you don't have any lists set up. Head over to MailChimp to set up lists." , 'yikes-inc-easy-mailchimp-extender' ); ?></p>
112
+						<p class="no-lists-error"><?php _e( "Whoops, you don't have any lists set up. Head over to MailChimp to set up lists.", 'yikes-inc-easy-mailchimp-extender' ); ?></p>
113 113
 					</section>
114 114
 				<?php }
115 115
 		} 
@@ -121,9 +121,9 @@  discard block
 block discarded – undo
121 121
 				// Get our list data!
122 122
 				// Check for a transient, if not - set one up for one hour
123 123
 				if ( false === ( $account_activity = get_transient( 'yikes-easy-mailchimp-account-activity' ) ) ) {		
124
-					$api_key = trim( get_option( 'yikes-mc-api-key' , '' ) );
124
+					$api_key = trim( get_option( 'yikes-mc-api-key', '' ) );
125 125
 					$dash_position = strpos( $api_key, '-' );
126
-					if( $dash_position !== false ) {
126
+					if ( $dash_position !== false ) {
127 127
 						$api_endpoint = 'https://' . substr( $api_key, $dash_position + 1 ) . '.api.mailchimp.com/2.0/helper/chimp-chatter.json';
128 128
 					}
129 129
 					$account_activity = wp_remote_post( $api_endpoint, array( 
@@ -134,18 +134,18 @@  discard block
 block discarded – undo
134 134
 						'sslverify' => apply_filters( 'yikes-mailchimp-sslverify', true )
135 135
 					) );
136 136
 					$account_activity = json_decode( wp_remote_retrieve_body( $account_activity ), true );
137
-					if( isset( $account_activity['error'] ) ) {	
138
-						if( WP_DEBUG || get_option( 'yikes-mailchimp-debug-status' , '' ) == '1' ) {
137
+					if ( isset( $account_activity[ 'error' ] ) ) {	
138
+						if ( WP_DEBUG || get_option( 'yikes-mailchimp-debug-status', '' ) == '1' ) {
139 139
 							require_once YIKES_MC_PATH . 'includes/error_log/class-yikes-inc-easy-mailchimp-error-logging.php';
140 140
 							$error_logging = new Yikes_Inc_Easy_Mailchimp_Error_Logging();
141
-							$error_logging->yikes_easy_mailchimp_write_to_error_log( $account_activity['error'], __( "Get Account Activity" , 'yikes-inc-easy-mailchimp-extender' ), "Dashboard Activity Widget" );
141
+							$error_logging->yikes_easy_mailchimp_write_to_error_log( $account_activity[ 'error' ], __( "Get Account Activity", 'yikes-inc-easy-mailchimp-extender' ), "Dashboard Activity Widget" );
142 142
 						}
143 143
 					} else {
144 144
 						// set our transient for one hour
145 145
 						set_transient( 'yikes-easy-mailchimp-account-activity', $account_activity, 1 * HOUR_IN_SECONDS );
146 146
 					}
147 147
 				}
148
-				if( ! empty( $account_activity ) ) {
148
+				if ( ! empty( $account_activity ) ) {
149 149
 					include_once( YIKES_MC_PATH . 'admin/partials/dashboard-widgets/templates/account-activity-template.php' ); 
150 150
 				}
151 151
 		} 
Please login to merge, or discard this patch.
Braces   +7 added lines, -7 removed lines patch added patch discarded remove patch
@@ -2,11 +2,10 @@  discard block
 block discarded – undo
2 2
 	/*
3 3
 	* Our ajax is processed inside of class.ajax.php
4 4
 	*/
5
-	class YIKES_Inc_Easy_MailChimp_Dashboard_Widgets
6
-	{
5
+	class YIKES_Inc_Easy_MailChimp_Dashboard_Widgets {
7 6
 			
8 7
 		// Construction
9
-		public function __construct() {		
8
+		public function __construct() {
10 9
 			if( get_option( 'yikes-mc-api-key' , '' ) != '' && get_option( 'yikes-mc-api-validation' , 'invalid_api_key' ) == 'valid_api_key' ) {
11 10
 				// hook in and display our list stats dashboard widget
12 11
 				add_action( 'wp_dashboard_setup', array( $this , 'yks_mc_add_chimp_chatter_dashboard_widget' ) , 10 );
@@ -18,7 +17,8 @@  discard block
 block discarded – undo
18 17
 		
19 18
 		// enqueue our JS file on the main dashboard page
20 19
 		function enqueue_dashboard_widget_script( $hook ) {
21
-			if( 'index.php' == $hook ) { // default 'dashboard' page
20
+			if( 'index.php' == $hook ) {
21
+// default 'dashboard' page
22 22
 				wp_register_script( 'yikes-easy-mc-dashboard-widget-script' , YIKES_MC_URL . 'admin/js/min/yikes-inc-easy-mailchimp-dashboard-widget.min.js' , array( 'jquery' ) , 'all' , false );
23 23
 				$data_array = array(
24 24
 					'ajax_url' => esc_url_raw( admin_url( 'admin-ajax.php' ) ),
@@ -74,7 +74,7 @@  discard block
 block discarded – undo
74 74
 						'sslverify' => apply_filters( 'yikes-mailchimp-sslverify', true )
75 75
 					) );
76 76
 					$list_data = json_decode( wp_remote_retrieve_body( $list_data ), true );
77
-					if( isset( $list_data['error'] ) ) {	
77
+					if( isset( $list_data['error'] ) ) {
78 78
 						if( WP_DEBUG || get_option( 'yikes-mailchimp-debug-status' , '' ) == '1' ) {
79 79
 							require_once YIKES_MC_PATH . 'includes/error_log/class-yikes-inc-easy-mailchimp-error-logging.php';
80 80
 							$error_logging = new Yikes_Inc_Easy_Mailchimp_Error_Logging();
@@ -120,7 +120,7 @@  discard block
 block discarded – undo
120 120
 		function account_activity_dashboard_widget() {
121 121
 				// Get our list data!
122 122
 				// Check for a transient, if not - set one up for one hour
123
-				if ( false === ( $account_activity = get_transient( 'yikes-easy-mailchimp-account-activity' ) ) ) {		
123
+				if ( false === ( $account_activity = get_transient( 'yikes-easy-mailchimp-account-activity' ) ) ) {
124 124
 					$api_key = trim( get_option( 'yikes-mc-api-key' , '' ) );
125 125
 					$dash_position = strpos( $api_key, '-' );
126 126
 					if( $dash_position !== false ) {
@@ -134,7 +134,7 @@  discard block
 block discarded – undo
134 134
 						'sslverify' => apply_filters( 'yikes-mailchimp-sslverify', true )
135 135
 					) );
136 136
 					$account_activity = json_decode( wp_remote_retrieve_body( $account_activity ), true );
137
-					if( isset( $account_activity['error'] ) ) {	
137
+					if( isset( $account_activity['error'] ) ) {
138 138
 						if( WP_DEBUG || get_option( 'yikes-mailchimp-debug-status' , '' ) == '1' ) {
139 139
 							require_once YIKES_MC_PATH . 'includes/error_log/class-yikes-inc-easy-mailchimp-error-logging.php';
140 140
 							$error_logging = new Yikes_Inc_Easy_Mailchimp_Error_Logging();
Please login to merge, or discard this patch.