Completed
Push — staging ( 8d1e38...561133 )
by Evan
17:42
created
admin/partials/menu/manage-forms.php 1 patch
Spacing   +59 added lines, -59 removed lines patch added patch discarded remove patch
@@ -10,12 +10,12 @@  discard block
 block discarded – undo
10 10
 	$form_results = $wpdb->get_results( 'SELECT * FROM ' . $wpdb->prefix . 'yikes_easy_mc_forms', ARRAY_A );
11 11
 	
12 12
 	/* Store Data if User is Authorized */
13
-	if( $this->is_user_mc_api_valid_form( false ) == 'valid' ) {
13
+	if ( $this->is_user_mc_api_valid_form( false ) == 'valid' ) {
14 14
 		/// Check for a transient, if not - set one up for one hour
15 15
 		if ( false === ( $list_data = get_transient( 'yikes-easy-mailchimp-list-data' ) ) ) {
16
-			$api_key = trim( get_option( 'yikes-mc-api-key' , '' ) );
16
+			$api_key = trim( get_option( 'yikes-mc-api-key', '' ) );
17 17
 			$dash_position = strpos( $api_key, '-' );
18
-			if( $dash_position !== false ) {
18
+			if ( $dash_position !== false ) {
19 19
 				$api_endpoint = 'https://' . substr( $api_key, $dash_position + 1 ) . '.api.mailchimp.com/2.0/lists/list.json';
20 20
 			}
21 21
 			$list_data = wp_remote_post( $api_endpoint, array( 
@@ -27,11 +27,11 @@  discard block
 block discarded – undo
27 27
 				'sslverify' => apply_filters( 'yikes-mailchimp-sslverify', true )
28 28
 			) );
29 29
 			$list_data = json_decode( wp_remote_retrieve_body( $list_data ), true );
30
-			if( isset( $list_data['error'] ) ) {	
31
-				if( WP_DEBUG || get_option( 'yikes-mailchimp-debug-status' , '' ) == '1' ) {
30
+			if ( isset( $list_data[ 'error' ] ) ) {	
31
+				if ( WP_DEBUG || get_option( 'yikes-mailchimp-debug-status', '' ) == '1' ) {
32 32
 					require_once YIKES_MC_PATH . 'includes/error_log/class-yikes-inc-easy-mailchimp-error-logging.php';
33 33
 					$error_logging = new Yikes_Inc_Easy_Mailchimp_Error_Logging();
34
-					$error_logging->yikes_easy_mailchimp_write_to_error_log( $list_data['error'], __( "Get Account Lists" , 'yikes-inc-easy-mailchimp-extender' ), "Manage Forms Page" );
34
+					$error_logging->yikes_easy_mailchimp_write_to_error_log( $list_data[ 'error' ], __( "Get Account Lists", 'yikes-inc-easy-mailchimp-extender' ), "Manage Forms Page" );
35 35
 				}
36 36
 			} else {
37 37
 				// set our transient
@@ -44,28 +44,28 @@  discard block
 block discarded – undo
44 44
 ?>
45 45
 <div class="wrap">
46 46
 	<!-- Freddie Logo -->
47
-	<img src="<?php echo YIKES_MC_URL . 'includes/images/MailChimp_Assets/Freddie_60px.png'; ?>" alt="<?php _e( 'Freddie - MailChimp Mascot' , 'yikes-inc-easy-mailchimp-extender' ); ?>" class="yikes-mc-freddie-logo" />
47
+	<img src="<?php echo YIKES_MC_URL . 'includes/images/MailChimp_Assets/Freddie_60px.png'; ?>" alt="<?php _e( 'Freddie - MailChimp Mascot', 'yikes-inc-easy-mailchimp-extender' ); ?>" class="yikes-mc-freddie-logo" />
48 48
 		
49
-	<h1>YIKES Easy Forms for MailChimp | <?php _e( 'Manage Forms' , 'yikes-inc-easy-mailchimp-extender' ) ?></h1>				
49
+	<h1>YIKES Easy Forms for MailChimp | <?php _e( 'Manage Forms', 'yikes-inc-easy-mailchimp-extender' ) ?></h1>				
50 50
 		
51 51
 	<!-- Settings Page Description -->
52
-	<p class="yikes-easy-mc-about-text about-text"><?php _e( 'Create and manage your MailChimp opt-in forms on the following page. Select a form to make edits to it.' , 'yikes-inc-easy-mailchimp-extender' ); ?></p>
52
+	<p class="yikes-easy-mc-about-text about-text"><?php _e( 'Create and manage your MailChimp opt-in forms on the following page. Select a form to make edits to it.', 'yikes-inc-easy-mailchimp-extender' ); ?></p>
53 53
 		
54 54
 	<!-- Action Notices -->
55 55
 	<?php
56 56
 		// Confirm that the necessary forms table in the database exists
57
-		if( $wpdb->get_var("show tables like '" . $wpdb->prefix . "yikes_easy_mc_forms'") != $wpdb->prefix . "yikes_easy_mc_forms" ) {
58
-			wp_die( '<div class="error"><p>' . __( 'It looks like the forms table is missing. Please de-activate and re-activate the plugin to attempt to create the table. If the error persists, please get in touch with the YIKES Inc. support team.', 'yikes-inc-easy-mailchimp-extender' ) . '</p></div>' , 500 );
57
+		if ( $wpdb->get_var( "show tables like '" . $wpdb->prefix . "yikes_easy_mc_forms'" ) != $wpdb->prefix . "yikes_easy_mc_forms" ) {
58
+			wp_die( '<div class="error"><p>' . __( 'It looks like the forms table is missing. Please de-activate and re-activate the plugin to attempt to create the table. If the error persists, please get in touch with the YIKES Inc. support team.', 'yikes-inc-easy-mailchimp-extender' ) . '</p></div>', 500 );
59 59
 		}
60 60
 	
61 61
 		/* If the user hasn't authenticated yet, lets kill off */
62
-		if( get_option( 'yikes-mc-api-validation' , 'invalid_api_key' ) != 'valid_api_key' ) {
63
-			wp_die( '<div class="error"><p>' . sprintf( __( 'You need to connect to MailChimp before you can start creating forms. Head over to the <a href="%s" title="Settings Page">Settings Page</a> and enter your API key.' , 'yikes-inc-easy-mailchimp-extender' ), esc_url_raw( admin_url( 'admin.php?page=yikes-inc-easy-mailchimp-settings' ) ) ) . '</p></div>' , 500 );
62
+		if ( get_option( 'yikes-mc-api-validation', 'invalid_api_key' ) != 'valid_api_key' ) {
63
+			wp_die( '<div class="error"><p>' . sprintf( __( 'You need to connect to MailChimp before you can start creating forms. Head over to the <a href="%s" title="Settings Page">Settings Page</a> and enter your API key.', 'yikes-inc-easy-mailchimp-extender' ), esc_url_raw( admin_url( 'admin.php?page=yikes-inc-easy-mailchimp-settings' ) ) ) . '</p></div>', 500 );
64 64
 		}
65 65
 		
66 66
 		/* Display our admin notices here */
67 67
 		// delete form success
68
-		if( isset( $_REQUEST['deleted-form'] ) && $_REQUEST['deleted-form'] == 'true' ) {
68
+		if ( isset( $_REQUEST[ 'deleted-form' ] ) && $_REQUEST[ 'deleted-form' ] == 'true' ) {
69 69
 			?>
70 70
 			<div class="updated manage-form-admin-notice">
71 71
 				<p><?php _e( 'Opt-in form successfully deleted.', 'yikes-inc-easy-mailchimp-extender' ); ?></p>
@@ -73,7 +73,7 @@  discard block
 block discarded – undo
73 73
 			<?php
74 74
 		}
75 75
 		// duplicate form success
76
-		if( isset( $_REQUEST['duplicated-form'] ) && $_REQUEST['duplicated-form'] == 'true' ) {
76
+		if ( isset( $_REQUEST[ 'duplicated-form' ] ) && $_REQUEST[ 'duplicated-form' ] == 'true' ) {
77 77
 			?>
78 78
 			<div class="updated manage-form-admin-notice">
79 79
 				<p><?php _e( 'MailChimp Form successfully cloned.', 'yikes-inc-easy-mailchimp-extender' ); ?></p>
@@ -81,7 +81,7 @@  discard block
 block discarded – undo
81 81
 			<?php
82 82
 		}
83 83
 		// duplicate form error
84
-		if( isset( $_REQUEST['duplicated-form'] ) && $_REQUEST['duplicated-form'] == 'false' ) {
84
+		if ( isset( $_REQUEST[ 'duplicated-form' ] ) && $_REQUEST[ 'duplicated-form' ] == 'false' ) {
85 85
 			?>
86 86
 			<div class="error manage-form-admin-notice">
87 87
 				<p><?php _e( 'There was an error trying to clone your form. Please try again. If this error persists, please contact the YIKES Inc. support team.', 'yikes-inc-easy-mailchimp-extender' ); ?></p>
@@ -89,7 +89,7 @@  discard block
 block discarded – undo
89 89
 			<?php
90 90
 		}
91 91
 		// reset form submission stats success
92
-		if( isset( $_REQUEST['reset-stats'] ) && $_REQUEST['reset-stats'] == 'true' ) {
92
+		if ( isset( $_REQUEST[ 'reset-stats' ] ) && $_REQUEST[ 'reset-stats' ] == 'true' ) {
93 93
 			?>
94 94
 			<div class="updated manage-form-admin-notice">
95 95
 				<p><?php _e( 'Form submission stats/rates successfully reset.', 'yikes-inc-easy-mailchimp-extender' ); ?></p>
@@ -97,7 +97,7 @@  discard block
 block discarded – undo
97 97
 			<?php
98 98
 		}
99 99
 		// reset form submission stats error
100
-		if( isset( $_REQUEST['reset-stats'] ) && $_REQUEST['reset-stats'] == 'false' ) {
100
+		if ( isset( $_REQUEST[ 'reset-stats' ] ) && $_REQUEST[ 'reset-stats' ] == 'false' ) {
101 101
 			?>
102 102
 			<div class="error manage-form-admin-notice">
103 103
 				<p><?php _e( 'There was an error trying to reset the form submission stats/rates. Please try again. If this error persists, please contact the YIKES Inc. support team.', 'yikes-inc-easy-mailchimp-extender' ); ?></p>
@@ -124,13 +124,13 @@  discard block
 block discarded – undo
124 124
 									<thead>
125 125
 										<tr>
126 126
 											<th id="cb" class="manage-column column-cb check-column num" scope="col"><input type="checkbox" /></th>
127
-											<th id="columnname" class="manage-column column-columnname num yikes-form-id-number" scope="col"><?php _e( 'ID' , 'yikes-inc-easy-mailchimp-extender' ); ?></th>
128
-											<th id="columnname" class="manage-column column-columnname" scope="col"><?php _e( 'Form Name' , 'yikes-inc-easy-mailchimp-extender' ); ?></th>
129
-											<th id="columnname" class="manage-column column-columnname" scope="col"><?php _e( 'Form Description' , 'yikes-inc-easy-mailchimp-extender' ); ?></th>
130
-											<th id="columnname" class="manage-column column-columnname" scope="col"><?php _e( 'List' , 'yikes-inc-easy-mailchimp-extender' ); ?></th>
131
-											<th id="columnname" class="manage-column column-columnname num" scope="col"><?php _e( 'Impressions' , 'yikes-inc-easy-mailchimp-extender' ); ?></th>
132
-											<th id="columnname" class="manage-column column-columnname num" scope="col" ><?php _e( 'Submissions' , 'yikes-inc-easy-mailchimp-extender' ); ?></th>
133
-											<th id="columnname" class="manage-column column-columnname num" scope="col"><?php _e( 'Conversion Rate' , 'yikes-inc-easy-mailchimp-extender' ); ?></th>
127
+											<th id="columnname" class="manage-column column-columnname num yikes-form-id-number" scope="col"><?php _e( 'ID', 'yikes-inc-easy-mailchimp-extender' ); ?></th>
128
+											<th id="columnname" class="manage-column column-columnname" scope="col"><?php _e( 'Form Name', 'yikes-inc-easy-mailchimp-extender' ); ?></th>
129
+											<th id="columnname" class="manage-column column-columnname" scope="col"><?php _e( 'Form Description', 'yikes-inc-easy-mailchimp-extender' ); ?></th>
130
+											<th id="columnname" class="manage-column column-columnname" scope="col"><?php _e( 'List', 'yikes-inc-easy-mailchimp-extender' ); ?></th>
131
+											<th id="columnname" class="manage-column column-columnname num" scope="col"><?php _e( 'Impressions', 'yikes-inc-easy-mailchimp-extender' ); ?></th>
132
+											<th id="columnname" class="manage-column column-columnname num" scope="col" ><?php _e( 'Submissions', 'yikes-inc-easy-mailchimp-extender' ); ?></th>
133
+											<th id="columnname" class="manage-column column-columnname num" scope="col"><?php _e( 'Conversion Rate', 'yikes-inc-easy-mailchimp-extender' ); ?></th>
134 134
 										</tr>
135 135
 									</thead>
136 136
 									<!-- end header -->
@@ -139,72 +139,72 @@  discard block
 block discarded – undo
139 139
 									<tfoot>
140 140
 										<tr>
141 141
 											<th class="manage-column column-cb check-column num" scope="col"><input type="checkbox" /></th>
142
-											<th id="columnname" class="manage-column column-columnname num yikes-form-id-number" scope="col"><?php _e( 'ID' , 'yikes-inc-easy-mailchimp-extender' ); ?></th>
143
-											<th id="columnname" class="manage-column column-columnname" scope="col"><?php _e( 'Form Name' , 'yikes-inc-easy-mailchimp-extender' ); ?></th>
144
-											<th id="columnname" class="manage-column column-columnname" scope="col"><?php _e( 'Form Description' , 'yikes-inc-easy-mailchimp-extender' ); ?></th>
145
-											<th class="manage-column column-columnname" scope="col"><?php _e( 'List' , 'yikes-inc-easy-mailchimp-extender' ); ?></th>
146
-											<th id="columnname" class="manage-column column-columnname num" scope="col"><?php _e( 'Impressions' , 'yikes-inc-easy-mailchimp-extender' ); ?></th>
147
-											<th id="columnname" class="manage-column column-columnname num" scope="col"><?php _e( 'Submissions' , 'yikes-inc-easy-mailchimp-extender' ); ?></th>
148
-											<th id="columnname" class="manage-column column-columnname num" scope="col"><?php _e( 'Conversion Rate' , 'yikes-inc-easy-mailchimp-extender' ); ?></th>
142
+											<th id="columnname" class="manage-column column-columnname num yikes-form-id-number" scope="col"><?php _e( 'ID', 'yikes-inc-easy-mailchimp-extender' ); ?></th>
143
+											<th id="columnname" class="manage-column column-columnname" scope="col"><?php _e( 'Form Name', 'yikes-inc-easy-mailchimp-extender' ); ?></th>
144
+											<th id="columnname" class="manage-column column-columnname" scope="col"><?php _e( 'Form Description', 'yikes-inc-easy-mailchimp-extender' ); ?></th>
145
+											<th class="manage-column column-columnname" scope="col"><?php _e( 'List', 'yikes-inc-easy-mailchimp-extender' ); ?></th>
146
+											<th id="columnname" class="manage-column column-columnname num" scope="col"><?php _e( 'Impressions', 'yikes-inc-easy-mailchimp-extender' ); ?></th>
147
+											<th id="columnname" class="manage-column column-columnname num" scope="col"><?php _e( 'Submissions', 'yikes-inc-easy-mailchimp-extender' ); ?></th>
148
+											<th id="columnname" class="manage-column column-columnname num" scope="col"><?php _e( 'Conversion Rate', 'yikes-inc-easy-mailchimp-extender' ); ?></th>
149 149
 										</tr>
150 150
 									</tfoot>
151 151
 									<!-- end footer -->
152 152
 									
153 153
 									<!-- TABLE BODY -->
154 154
 									<tbody>
155
-										<?php if( count( $form_results ) > 0 ) { 
155
+										<?php if ( count( $form_results ) > 0 ) { 
156 156
 												$i = 1;
157
-												foreach( $form_results as $form ) { 
157
+												foreach ( $form_results as $form ) { 
158 158
 										?>
159
-											<tr class="<?php if( $i % 2 == 0 ) { echo 'alternate'; } ?>">
159
+											<tr class="<?php if ( $i % 2 == 0 ) { echo 'alternate'; } ?>">
160 160
 												<th class="check-column num" scope="row"><input type="checkbox" /></th>
161
-												<td class="column-columnname num"><span class="form-id-container"><?php echo intval( $form['id'] ); ?></span></td>
161
+												<td class="column-columnname num"><span class="form-id-container"><?php echo intval( $form[ 'id' ] ); ?></span></td>
162 162
 												<td class="column-columnname">	
163 163
 													<!-- row title/link -->
164
-													<a href="<?php echo esc_url_raw( add_query_arg( array( 'id' => $form['id'] ) , admin_url( 'admin.php?page=yikes-mailchimp-edit-form' ) ) ); ?>" class="row-title">
165
-														<?php echo stripslashes( $form['form_name'] ); ?>
164
+													<a href="<?php echo esc_url_raw( add_query_arg( array( 'id' => $form[ 'id' ] ), admin_url( 'admin.php?page=yikes-mailchimp-edit-form' ) ) ); ?>" class="row-title">
165
+														<?php echo stripslashes( $form[ 'form_name' ] ); ?>
166 166
 													</a>
167 167
 													<div class="row-actions">
168
-														<span><a href="<?php echo esc_url_raw( add_query_arg( array( 'id' => $form['id'] ) , admin_url( 'admin.php?page=yikes-mailchimp-edit-form' ) ) ); ?>"><?php _e( "Edit" , 'yikes-inc-easy-mailchimp-extender' ); ?></a> |</span>
169
-														<span><a href="<?php echo esc_url_raw( add_query_arg( array( 'action' => 'yikes-easy-mc-duplicate-form', 'mailchimp-form' => $form['id'] , 'nonce' => wp_create_nonce( 'duplicate-mailchimp-form-'.$form['id'] ) ) , admin_url( 'admin.php?page=yikes-inc-easy-mailchimp' ) ) ); ?>"><?php _e( "Duplicate" , 'yikes-inc-easy-mailchimp-extender' ); ?></a> |</span>
170
-														<span><a href="<?php echo esc_url_raw( add_query_arg( array( 'action' => 'yikes-easy-mc-reset-stats', 'mailchimp-form' => $form['id'] , 'nonce' => wp_create_nonce( 'reset-stats-mailchimp-form-'.$form['id'] ) ) , admin_url( 'admin.php?page=yikes-inc-easy-mailchimp' ) ) ); ?>"><?php _e( "Reset Stats" , 'yikes-inc-easy-mailchimp-extender' ); ?></a> |</span>
171
-														<span><a href="#" class="view-yikes-mc-form-shortcode" data-alt-text="<?php _e( 'Stats' , 'yikes-inc-easy-mailchimp-extender' ); ?>"><?php _e( "Shortcode" , 'yikes-inc-easy-mailchimp-extender' ); ?></a> |</span>														
168
+														<span><a href="<?php echo esc_url_raw( add_query_arg( array( 'id' => $form[ 'id' ] ), admin_url( 'admin.php?page=yikes-mailchimp-edit-form' ) ) ); ?>"><?php _e( "Edit", 'yikes-inc-easy-mailchimp-extender' ); ?></a> |</span>
169
+														<span><a href="<?php echo esc_url_raw( add_query_arg( array( 'action' => 'yikes-easy-mc-duplicate-form', 'mailchimp-form' => $form[ 'id' ], 'nonce' => wp_create_nonce( 'duplicate-mailchimp-form-' . $form[ 'id' ] ) ), admin_url( 'admin.php?page=yikes-inc-easy-mailchimp' ) ) ); ?>"><?php _e( "Duplicate", 'yikes-inc-easy-mailchimp-extender' ); ?></a> |</span>
170
+														<span><a href="<?php echo esc_url_raw( add_query_arg( array( 'action' => 'yikes-easy-mc-reset-stats', 'mailchimp-form' => $form[ 'id' ], 'nonce' => wp_create_nonce( 'reset-stats-mailchimp-form-' . $form[ 'id' ] ) ), admin_url( 'admin.php?page=yikes-inc-easy-mailchimp' ) ) ); ?>"><?php _e( "Reset Stats", 'yikes-inc-easy-mailchimp-extender' ); ?></a> |</span>
171
+														<span><a href="#" class="view-yikes-mc-form-shortcode" data-alt-text="<?php _e( 'Stats', 'yikes-inc-easy-mailchimp-extender' ); ?>"><?php _e( "Shortcode", 'yikes-inc-easy-mailchimp-extender' ); ?></a> |</span>														
172 172
 														<?php 
173 173
 															/*
174 174
 															*	Custom action to allow users to add additional action links
175 175
 															*	to each form. We use this in our add-ons.
176 176
 															*	- Delete should remain last
177 177
 															*/
178
-															do_action( 'yikes-mailchimp-custom-form-actions' , $form['id'] ); 
178
+															do_action( 'yikes-mailchimp-custom-form-actions', $form[ 'id' ] ); 
179 179
 														?>
180
-														<span><a href="<?php echo esc_url_raw( add_query_arg( array( 'action' => 'yikes-easy-mc-delete-form', 'mailchimp-form' => $form['id'] , 'nonce' => wp_create_nonce( 'delete-mailchimp-form-'.$form['id'] ) ) , admin_url( 'admin.php?page=yikes-inc-easy-mailchimp' ) ) ); ?>" class="yikes-delete-mailchimp-form" onclick="return confirm('<?php printf( __( 'Are you sure you want to delete the %s form? This cannot be undone.' , 'yikes-inc-easy-mailchimp-extender' ), stripslashes( $form['form_name'] ) ); ?>');"><?php _e( "Delete" , 'yikes-inc-easy-mailchimp-extender' ); ?></a></span>
180
+														<span><a href="<?php echo esc_url_raw( add_query_arg( array( 'action' => 'yikes-easy-mc-delete-form', 'mailchimp-form' => $form[ 'id' ], 'nonce' => wp_create_nonce( 'delete-mailchimp-form-' . $form[ 'id' ] ) ), admin_url( 'admin.php?page=yikes-inc-easy-mailchimp' ) ) ); ?>" class="yikes-delete-mailchimp-form" onclick="return confirm('<?php printf( __( 'Are you sure you want to delete the %s form? This cannot be undone.', 'yikes-inc-easy-mailchimp-extender' ), stripslashes( $form[ 'form_name' ] ) ); ?>');"><?php _e( "Delete", 'yikes-inc-easy-mailchimp-extender' ); ?></a></span>
181 181
 													</div>
182 182
 												</td>
183 183
 												
184
-												<td class="column-columnname"><?php echo isset( $form['form_description'] ) ? str_replace( '[yikes-mailchimp-subscriber-count]', do_shortcode( '[yikes-mailchimp-subscriber-count form="' . $form['id'] . '"]' ), $form['form_description'] ) : ''; ?></td>
185
-												<td class="column-columnname"><?php if( isset( $list_data ) && $list_data['total'] > 0 ) { $key = $this->findMCListID( $form['list_id'] , $list_data['data'] ); if( isset( $key ) ) { echo $list_data['data'][$key]['name']; } else { echo '<strong>' . __( 'List Not Found' , 'yikes-inc-easy-mailchimp-extender' ) . '</strong>'; } } ?></td>			
184
+												<td class="column-columnname"><?php echo isset( $form[ 'form_description' ] ) ? str_replace( '[yikes-mailchimp-subscriber-count]', do_shortcode( '[yikes-mailchimp-subscriber-count form="' . $form[ 'id' ] . '"]' ), $form[ 'form_description' ] ) : ''; ?></td>
185
+												<td class="column-columnname"><?php if ( isset( $list_data ) && $list_data[ 'total' ] > 0 ) { $key = $this->findMCListID( $form[ 'list_id' ], $list_data[ 'data' ] ); if ( isset( $key ) ) { echo $list_data[ 'data' ][ $key ][ 'name' ]; } else { echo '<strong>' . __( 'List Not Found', 'yikes-inc-easy-mailchimp-extender' ) . '</strong>'; } } ?></td>			
186 186
 												
187 187
 												<td class="column-columnname num stat-container">
188 188
 													<?php
189
-														$impressions = number_format( $form['impressions'] );
190
-														echo '<span title="' . __( 'Impressions' , 'yikes-inc-easy-mailchimp-extender' ) . '">' . $impressions . '</span>';
189
+														$impressions = number_format( $form[ 'impressions' ] );
190
+														echo '<span title="' . __( 'Impressions', 'yikes-inc-easy-mailchimp-extender' ) . '">' . $impressions . '</span>';
191 191
 													?>
192 192
 												</td>
193 193
 												<td class="column-columnname num stat-container">
194 194
 													<?php
195
-														$submissions = number_format( $form['submissions'] );
196
-														echo '<span title="' . __( 'Submissions' , 'yikes-inc-easy-mailchimp-extender' ) . '">' . $submissions . '</span>';
195
+														$submissions = number_format( $form[ 'submissions' ] );
196
+														echo '<span title="' . __( 'Submissions', 'yikes-inc-easy-mailchimp-extender' ) . '">' . $submissions . '</span>';
197 197
 													?>
198 198
 												</td>
199 199
 												<td class="column-columnname num stat-container">
200 200
 													<?php
201
-														if( $impressions != 0 ) {
202
-															$conversion_rate = '%' . ( round( $form['submissions'] / $form['impressions'] , 2 ) * 100 );
203
-															if( $conversion_rate >= '%15' ) {
201
+														if ( $impressions != 0 ) {
202
+															$conversion_rate = '%' . ( round( $form[ 'submissions' ] / $form[ 'impressions' ], 2 ) * 100 );
203
+															if ( $conversion_rate >= '%15' ) {
204 204
 																$conversion_color = '#00cc00'; // green (unicorn!)
205
-															} else if( $conversion_rate < '%15' && $conversion_rate >= '%10' ) { 
205
+															} else if ( $conversion_rate < '%15' && $conversion_rate >= '%10' ) { 
206 206
 																$conversion_color = '#0080FF'; // light blue (good)
207
-															} else if( $conversion_rate < '%10' && $conversion_rate >= '%5' ) {
207
+															} else if ( $conversion_rate < '%10' && $conversion_rate >= '%5' ) {
208 208
 																$conversion_color = '#FFFF32'; // yellow (ok)
209 209
 															} else {
210 210
 																$conversion_color = '#FF0000'; // red (no bueno)
@@ -213,12 +213,12 @@  discard block
 block discarded – undo
213 213
 															$conversion_rate = '%0';
214 214
 															$conversion_color = '#333333';
215 215
 														}
216
-														echo '<span style="color:' . esc_attr( $conversion_color ) . ';" title="' . esc_attr__( 'Conversion Rate' , 'yikes-inc-easy-mailchimp-extender' ) . '">' . $conversion_rate . '</span>'; 
216
+														echo '<span style="color:' . esc_attr( $conversion_color ) . ';" title="' . esc_attr__( 'Conversion Rate', 'yikes-inc-easy-mailchimp-extender' ) . '">' . $conversion_rate . '</span>'; 
217 217
 													?>
218 218
 												</td>
219 219
 												<!-- shortcode -->
220 220
 												<td class="column-columnname shortcode hidden-class" colspan="3">
221
-													<input type="text" class="yikes-mc-shortcode-input yikes-mc-shortcode-input-<?php echo $form['id']; ?>" onclick="this.setSelectionRange(0, this.value.length)" readonly value='[yikes-mailchimp form="<?php echo $form['id']; ?>"]' />
221
+													<input type="text" class="yikes-mc-shortcode-input yikes-mc-shortcode-input-<?php echo $form[ 'id' ]; ?>" onclick="this.setSelectionRange(0, this.value.length)" readonly value='[yikes-mailchimp form="<?php echo $form[ 'id' ]; ?>"]' />
222 222
 												</td>
223 223
 											</tr>
224 224
 										<?php 	
@@ -226,7 +226,7 @@  discard block
 block discarded – undo
226 226
 												}
227 227
 											} else { ?>
228 228
 											<tr class="no-items">
229
-												<td class="colspanchange no-mailchimp-forms-found" colspan="8"><em><?php _e( 'No MailChimp forms found. Use the form to the right to create a new one.' , 'yikes-inc-easy-mailchimp-extender' ); ?></em></td>
229
+												<td class="colspanchange no-mailchimp-forms-found" colspan="8"><em><?php _e( 'No MailChimp forms found. Use the form to the right to create a new one.', 'yikes-inc-easy-mailchimp-extender' ); ?></em></td>
230 230
 											</tr>
231 231
 										<?php } ?>
232 232
 									</tbody>
@@ -247,7 +247,7 @@  discard block
 block discarded – undo
247 247
 						<div class="postbox yikes-easy-mc-postbox">
248 248
 																		
249 249
 							<?php 
250
-								$this->generate_manage_forms_sidebar( $list_data['data'] ); 
250
+								$this->generate_manage_forms_sidebar( $list_data[ 'data' ] ); 
251 251
 							?>
252 252
 														
253 253
 						</div> <!-- .postbox -->
Please login to merge, or discard this patch.
admin/partials/menu/account-details.php 1 patch
Spacing   +57 added lines, -57 removed lines patch added patch discarded remove patch
@@ -1,12 +1,12 @@  discard block
 block discarded – undo
1 1
 <?php 
2 2
 	// lets confirm the user has a valid API key stored
3
-	if( $this->is_user_mc_api_valid_form( false ) == 'valid' ) {
3
+	if ( $this->is_user_mc_api_valid_form( false ) == 'valid' ) {
4 4
 		// store the API key
5
-		$api_key = trim( get_option( 'yikes-mc-api-key' , '' ) );
5
+		$api_key = trim( get_option( 'yikes-mc-api-key', '' ) );
6 6
 		$dash_position = strpos( $api_key, '-' );
7 7
 		/// Check for a transients, if not - set them up
8 8
 		if ( false === ( $profile_info = get_transient( 'yikes-easy-mailchimp-profile-data' ) ) ) {
9
-			if( $dash_position !== false ) {
9
+			if ( $dash_position !== false ) {
10 10
 				$api_endpoint = 'https://' . substr( $api_key, $dash_position + 1 ) . '.api.mailchimp.com/2.0/users/profile.json';
11 11
 			}
12 12
 			$profile_info = wp_remote_post( $api_endpoint, array( 
@@ -17,11 +17,11 @@  discard block
 block discarded – undo
17 17
 				'sslverify' => apply_filters( 'yikes-mailchimp-sslverify', true )
18 18
 			) );
19 19
 			$profile_info = json_decode( wp_remote_retrieve_body( $profile_info ), true );
20
-			if( isset( $profile_info['error'] ) ) {	
21
-				if( WP_DEBUG || get_option( 'yikes-mailchimp-debug-status' , '' ) == '1' ) {
20
+			if ( isset( $profile_info[ 'error' ] ) ) {	
21
+				if ( WP_DEBUG || get_option( 'yikes-mailchimp-debug-status', '' ) == '1' ) {
22 22
 					require_once YIKES_MC_PATH . 'includes/error_log/class-yikes-inc-easy-mailchimp-error-logging.php';
23 23
 					$error_logging = new Yikes_Inc_Easy_Mailchimp_Error_Logging();
24
-					$error_logging->yikes_easy_mailchimp_write_to_error_log( $profile_info['error'], __( "Get Profile Info." , 'yikes-inc-easy-mailchimp-extender' ), "Account Details Page" );
24
+					$error_logging->yikes_easy_mailchimp_write_to_error_log( $profile_info[ 'error' ], __( "Get Profile Info.", 'yikes-inc-easy-mailchimp-extender' ), "Account Details Page" );
25 25
 				}
26 26
 				return;
27 27
 			} else {
@@ -30,7 +30,7 @@  discard block
 block discarded – undo
30 30
 			}
31 31
 		}
32 32
 		if ( false === ( $account_details = get_transient( 'yikes-easy-mailchimp-account-data' ) ) ) {
33
-			if( $dash_position !== false ) {
33
+			if ( $dash_position !== false ) {
34 34
 				$api_endpoint = 'https://' . substr( $api_key, $dash_position + 1 ) . '.api.mailchimp.com/2.0/helper/account-details.json';
35 35
 			}
36 36
 			$account_details = wp_remote_post( $api_endpoint, array( 
@@ -41,11 +41,11 @@  discard block
 block discarded – undo
41 41
 				'sslverify' => apply_filters( 'yikes-mailchimp-sslverify', true )
42 42
 			) );
43 43
 			$account_details = json_decode( wp_remote_retrieve_body( $account_details ), true );
44
-			if( isset( $account_details['error'] ) ) {	
45
-				if( WP_DEBUG || get_option( 'yikes-mailchimp-debug-status' , '' ) == '1' ) {
44
+			if ( isset( $account_details[ 'error' ] ) ) {	
45
+				if ( WP_DEBUG || get_option( 'yikes-mailchimp-debug-status', '' ) == '1' ) {
46 46
 					require_once YIKES_MC_PATH . 'includes/error_log/class-yikes-inc-easy-mailchimp-error-logging.php';
47 47
 					$error_logging = new Yikes_Inc_Easy_Mailchimp_Error_Logging();
48
-					$error_logging->yikes_easy_mailchimp_write_to_error_log( $account_details['error'], __( "Get Account Details" , 'yikes-inc-easy-mailchimp-extender' ), "Account Details Page" );
48
+					$error_logging->yikes_easy_mailchimp_write_to_error_log( $account_details[ 'error' ], __( "Get Account Details", 'yikes-inc-easy-mailchimp-extender' ), "Account Details Page" );
49 49
 				}
50 50
 			} else {
51 51
 				// set our transient for one hour
@@ -54,7 +54,7 @@  discard block
 block discarded – undo
54 54
 		}		
55 55
 		if ( false === ( $account_activity = get_transient( 'yikes-easy-mailchimp-account-activity' ) ) ) {
56 56
 			// retreive our list data
57
-			if( $dash_position !== false ) {
57
+			if ( $dash_position !== false ) {
58 58
 				$api_endpoint = 'https://' . substr( $api_key, $dash_position + 1 ) . '.api.mailchimp.com/2.0/helper/chimp-chatter.json';
59 59
 			}
60 60
 			$account_activity = wp_remote_post( $api_endpoint, array( 
@@ -65,11 +65,11 @@  discard block
 block discarded – undo
65 65
 				'sslverify' => apply_filters( 'yikes-mailchimp-sslverify', true )
66 66
 			) );
67 67
 			$account_activity = json_decode( wp_remote_retrieve_body( $account_activity ), true );
68
-			if( isset( $account_activity['error'] ) ) {	
69
-				if( WP_DEBUG || get_option( 'yikes-mailchimp-debug-status' , '' ) == '1' ) {
68
+			if ( isset( $account_activity[ 'error' ] ) ) {	
69
+				if ( WP_DEBUG || get_option( 'yikes-mailchimp-debug-status', '' ) == '1' ) {
70 70
 					require_once YIKES_MC_PATH . 'includes/error_log/class-yikes-inc-easy-mailchimp-error-logging.php';
71 71
 					$error_logging = new Yikes_Inc_Easy_Mailchimp_Error_Logging();
72
-					$error_logging->yikes_easy_mailchimp_write_to_error_log( $account_activity['error'], __( "Get Chimp Chatter" , 'yikes-inc-easy-mailchimp-extender' ), "Account Details Page" );
72
+					$error_logging->yikes_easy_mailchimp_write_to_error_log( $account_activity[ 'error' ], __( "Get Chimp Chatter", 'yikes-inc-easy-mailchimp-extender' ), "Account Details Page" );
73 73
 				}
74 74
 			} else {
75 75
 				// set our transient for one hour
@@ -77,16 +77,16 @@  discard block
 block discarded – undo
77 77
 			}
78 78
 		}
79 79
 	} else {
80
-		wp_die( __( 'It looks like you need to re-validate your MailChimp API key before you can continue.' , 'yikes-inc-easy-mailchimp-extender' ) , 500 );
80
+		wp_die( __( 'It looks like you need to re-validate your MailChimp API key before you can continue.', 'yikes-inc-easy-mailchimp-extender' ), 500 );
81 81
 	}
82 82
 ?>
83 83
 <div class="wrap" id="account-details">
84 84
 	<!-- Freddie Logo -->
85
-	<img src="<?php echo YIKES_MC_URL . 'includes/images/MailChimp_Assets/Freddie_60px.png'; ?>" alt="<?php _e( 'Freddie - MailChimp Mascot' , 'yikes-inc-easy-mailchimp-extender' ); ?>" class="yikes-mc-freddie-logo" />
85
+	<img src="<?php echo YIKES_MC_URL . 'includes/images/MailChimp_Assets/Freddie_60px.png'; ?>" alt="<?php _e( 'Freddie - MailChimp Mascot', 'yikes-inc-easy-mailchimp-extender' ); ?>" class="yikes-mc-freddie-logo" />
86 86
 		
87
-	<h1><?php _e( 'Account Overview' , 'yikes-inc-easy-mailchimp-extender' ); echo ' | ' . $profile_info['username']; ?></h1>		
87
+	<h1><?php _e( 'Account Overview', 'yikes-inc-easy-mailchimp-extender' ); echo ' | ' . $profile_info[ 'username' ]; ?></h1>		
88 88
 	<!-- Account Overview Page Description -->
89
-	<p class="yikes-easy-mc-about-text about-text"><?php _e( "Below you'll find a brief overview of account activity as well as some account and profile info." , 'yikes-inc-easy-mailchimp-extender' ); ?></p>
89
+	<p class="yikes-easy-mc-about-text about-text"><?php _e( "Below you'll find a brief overview of account activity as well as some account and profile info.", 'yikes-inc-easy-mailchimp-extender' ); ?></p>
90 90
 	
91 91
 	<div id="poststuff">
92 92
 		<div id="post-body" class="metabox-holder columns-2">
@@ -96,16 +96,16 @@  discard block
 block discarded – undo
96 96
 					<!-- <div class="postbox yikes-easy-mc-postbox" id="chimp-chatter">
97 97
 						<div class="inside"> -->
98 98
 
99
-							<h1><?php _e( 'Chimp Chatter' , 'yikes-inc-easy-mailchimp-extender' ); ?></h1>
99
+							<h1><?php _e( 'Chimp Chatter', 'yikes-inc-easy-mailchimp-extender' ); ?></h1>
100 100
 							
101 101
 							<?php
102 102
 								$date_format = get_option( 'date_format' );
103 103
 								$time_format = get_option( 'time_format' );
104 104
 								$x = 1;
105 105
 								$end = count( $account_activity );
106
-								foreach( $account_activity as $activity ) {
107
-									$split_type = explode( ':',str_replace('-',' ',$activity['type']));
108
-									switch( $activity['type'] ) {
106
+								foreach ( $account_activity as $activity ) {
107
+									$split_type = explode( ':', str_replace( '-', ' ', $activity[ 'type' ] ) );
108
+									switch ( $activity[ 'type' ] ) {
109 109
 										case 'lists:new-subscriber':
110 110
 										case 'lists:profile-updates':
111 111
 										case 'campaigns:facebook-likes':
@@ -123,60 +123,60 @@  discard block
 block discarded – undo
123 123
 											$section_class = 'chimp-chatter-neutral';
124 124
 											break;
125 125
 									}
126
-									if( $x < 5 ) {
126
+									if ( $x < 5 ) {
127 127
 									?>
128 128
 										<!--- <section class="chimp-chatter-container <?php echo esc_attr( $section_class ); ?>">
129
-											<div class="chatter-type"><?php echo ucwords( $split_type[1] ); ?></div>
129
+											<div class="chatter-type"><?php echo ucwords( $split_type[ 1 ] ); ?></div>
130 130
 											<p class="chatter-message description">
131
-												<?php echo $activity['message']; ?>
131
+												<?php echo $activity[ 'message' ]; ?>
132 132
 											</p>
133 133
 											<p class="chatter-time">
134
-												<?php echo get_date_from_gmt( $activity['update_time'], 'F jS, Y h:i a' ); ?>
134
+												<?php echo get_date_from_gmt( $activity[ 'update_time' ], 'F jS, Y h:i a' ); ?>
135 135
 											</p>
136 136
 										</section> -->
137 137
 										
138
-										<section class="postbox yikes-easy-mc-postbox chimp-chatter-postbox <?php echo esc_attr( $section_class ); if( $x % 2 == 0 ) { echo ' even'; } ?>">
138
+										<section class="postbox yikes-easy-mc-postbox chimp-chatter-postbox <?php echo esc_attr( $section_class ); if ( $x % 2 == 0 ) { echo ' even'; } ?>">
139 139
 											<div class="inside">
140
-												<div class="chatter-type"><?php echo ucwords( $split_type[1] ); ?></div>
140
+												<div class="chatter-type"><?php echo ucwords( $split_type[ 1 ] ); ?></div>
141 141
 												<p class="chatter-message description">
142
-													<?php echo $activity['message']; ?>
142
+													<?php echo $activity[ 'message' ]; ?>
143 143
 												</p>
144 144
 												<p class="chatter-time">
145
-													<?php echo get_date_from_gmt( $activity['update_time'], 'F jS, Y h:i a' ); ?>
145
+													<?php echo get_date_from_gmt( $activity[ 'update_time' ], 'F jS, Y h:i a' ); ?>
146 146
 												</p>
147 147
 											</div>
148 148
 										</section>
149 149
 									<?php
150 150
 									} else {
151
-										if( $x == 7 ) {	
151
+										if ( $x == 7 ) {	
152 152
 											?>
153 153
 												<div id="hidden-chatter" class="yikes-easy-mc-hidden">
154 154
 											<?php
155 155
 										}
156 156
 										?>
157 157
 												<!-- <section class="chimp-chatter-container <?php echo esc_attr( $section_class ); ?>">
158
-													<div class="chatter-type"><?php echo ucwords( $split_type[1] ); ?></div>
158
+													<div class="chatter-type"><?php echo ucwords( $split_type[ 1 ] ); ?></div>
159 159
 													<p class="chatter-message description">
160
-														<?php echo $activity['message']; ?>
160
+														<?php echo $activity[ 'message' ]; ?>
161 161
 													</p>
162 162
 													<p class="chatter-time">
163
-														<?php echo get_date_from_gmt( $activity['update_time'], 'F jS, Y h:i a' ); ?>
163
+														<?php echo get_date_from_gmt( $activity[ 'update_time' ], 'F jS, Y h:i a' ); ?>
164 164
 													</p>
165 165
 												</section> -->
166 166
 												
167
-												<section class="postbox yikes-easy-mc-postbox chimp-chatter-postbox <?php echo esc_attr( $section_class ); if( $x % 2 == 0 ) { echo ' even'; } ?>">
167
+												<section class="postbox yikes-easy-mc-postbox chimp-chatter-postbox <?php echo esc_attr( $section_class ); if ( $x % 2 == 0 ) { echo ' even'; } ?>">
168 168
 													<div class="inside">
169
-														<div class="chatter-type"><?php echo ucwords( $split_type[1] ); ?></div>
169
+														<div class="chatter-type"><?php echo ucwords( $split_type[ 1 ] ); ?></div>
170 170
 														<p class="chatter-message description">
171
-															<?php echo $activity['message']; ?>
171
+															<?php echo $activity[ 'message' ]; ?>
172 172
 														</p>
173 173
 														<p class="chatter-time">
174
-															<?php echo get_date_from_gmt( $activity['update_time'], 'F jS, Y h:i a' ); ?>
174
+															<?php echo get_date_from_gmt( $activity[ 'update_time' ], 'F jS, Y h:i a' ); ?>
175 175
 														</p>
176 176
 													</div>
177 177
 												</section>
178 178
 										<?php
179
-										if( $x == $end ) {
179
+										if ( $x == $end ) {
180 180
 											?>
181 181
 												</div>
182 182
 											<?php
@@ -187,7 +187,7 @@  discard block
 block discarded – undo
187 187
 								?>
188 188
 								
189 189
 								<div class="chimpchatter-button-container">
190
-									<a href="#" onclick="jQuery(this).parents().find('#hidden-chatter').slideToggle();jQuery(this).fadeOut();return false;" class="button-primary"><?php _e( 'View All Activity' , 'yikes-inc-easy-mailchimp-extender' ); ?></a>
190
+									<a href="#" onclick="jQuery(this).parents().find('#hidden-chatter').slideToggle();jQuery(this).fadeOut();return false;" class="button-primary"><?php _e( 'View All Activity', 'yikes-inc-easy-mailchimp-extender' ); ?></a>
191 191
 								</div>
192 192
 						
193 193
 						<!-- </div> -->
@@ -208,8 +208,8 @@  discard block
 block discarded – undo
208 208
 					<div class="postbox yikes-easy-mc-postbox">
209 209
 						<div class="inside">
210 210
 							
211
-							<a href="https://us3.admin.mailchimp.com/" title="<?php _e( 'MailChimp Site' , 'yikes-inc-easy-mailchimp-extender' ); ?>" target="_blank">
212
-								<img src="<?php echo YIKES_MC_URL . 'includes/images/Welcome_Page/mailchimp-logo.png'; ?>" title="<?php _e( 'MailChimp Site' , 'yikes-inc-easy-mailchimp-extender' ); ?>" class="chimp-chatter-mailchimp-logo">
211
+							<a href="https://us3.admin.mailchimp.com/" title="<?php _e( 'MailChimp Site', 'yikes-inc-easy-mailchimp-extender' ); ?>" target="_blank">
212
+								<img src="<?php echo YIKES_MC_URL . 'includes/images/Welcome_Page/mailchimp-logo.png'; ?>" title="<?php _e( 'MailChimp Site', 'yikes-inc-easy-mailchimp-extender' ); ?>" class="chimp-chatter-mailchimp-logo">
213 213
 							</a>
214 214
 							
215 215
 						</div>
@@ -219,60 +219,60 @@  discard block
 block discarded – undo
219 219
 					<div class="postbox yikes-easy-mc-postbox chimp-chatter-sidebar">
220 220
 						<div class="inside">
221 221
 							
222
-							<h2 class="account-status"><?php if( $account_details['has_activated'] == 1 ) { ?><div class="circle-account-active" title="<?php _e( "Account Active" , 'yikes-inc-easy-mailchimp-extender' ); ?>"></div><?php } else { ?><div class="circle-account-inactive" title="<?php _e( "Account Inactive" , 'yikes-inc-easy-mailchimp-extender' ); ?>"></div><?php } echo $profile_info['name']; ?> <small>(<?php echo $profile_info['role']; ?>)</small></h2>
222
+							<h2 class="account-status"><?php if ( $account_details[ 'has_activated' ] == 1 ) { ?><div class="circle-account-active" title="<?php _e( "Account Active", 'yikes-inc-easy-mailchimp-extender' ); ?>"></div><?php } else { ?><div class="circle-account-inactive" title="<?php _e( "Account Inactive", 'yikes-inc-easy-mailchimp-extender' ); ?>"></div><?php } echo $profile_info[ 'name' ]; ?> <small>(<?php echo $profile_info[ 'role' ]; ?>)</small></h2>
223 223
 							
224
-							<img class="mailchimp-avatar" src="<?php echo esc_url_raw( $profile_info['avatar'] ); ?>" title="<?php echo $profile_info['username'] . ' ' . __( "MailChimp avatar" , 'yikes-inc-easy-mailchimp-extender' ); ?>">
224
+							<img class="mailchimp-avatar" src="<?php echo esc_url_raw( $profile_info[ 'avatar' ] ); ?>" title="<?php echo $profile_info[ 'username' ] . ' ' . __( "MailChimp avatar", 'yikes-inc-easy-mailchimp-extender' ); ?>">
225 225
 							
226 226
 							<table class="form-table" id="account-details-table">
227 227
 								<tr valign="top">
228 228
 									<td scope="row">
229 229
 										<label for="tablecell">
230
-											<strong><?php _e( 'Company' , 'yikes-inc-easy-mailchimp-extender' ); ?></strong>
230
+											<strong><?php _e( 'Company', 'yikes-inc-easy-mailchimp-extender' ); ?></strong>
231 231
 										</label>
232 232
 									</td>
233
-									<td><?php echo $account_details['contact']['company']; ?><br /><?php echo $account_details['contact']['city'] . ', ' . $account_details['contact']['state']; ?></td>
233
+									<td><?php echo $account_details[ 'contact' ][ 'company' ]; ?><br /><?php echo $account_details[ 'contact' ][ 'city' ] . ', ' . $account_details[ 'contact' ][ 'state' ]; ?></td>
234 234
 								</tr>
235 235
 								<tr valign="top">
236 236
 									<td scope="row">
237 237
 										<label for="tablecell">
238
-											<strong><?php _e( 'Industry' , 'yikes-inc-easy-mailchimp-extender' ); ?></strong>
238
+											<strong><?php _e( 'Industry', 'yikes-inc-easy-mailchimp-extender' ); ?></strong>
239 239
 										</label>
240 240
 									</td>
241
-									<td><?php echo $account_details['industry']; ?></td>
241
+									<td><?php echo $account_details[ 'industry' ]; ?></td>
242 242
 								</tr>
243 243
 								<tr valign="top">
244 244
 									<td scope="row">
245 245
 										<label for="tablecell">
246
-											<strong><?php _e( 'Member Since' , 'yikes-inc-easy-mailchimp-extender' ); ?></strong>
246
+											<strong><?php _e( 'Member Since', 'yikes-inc-easy-mailchimp-extender' ); ?></strong>
247 247
 										</label>
248 248
 									</td>
249
-									<td><?php echo date( get_option('date_format') , strtotime( $account_details['member_since'] ) ); ?></td>
249
+									<td><?php echo date( get_option( 'date_format' ), strtotime( $account_details[ 'member_since' ] ) ); ?></td>
250 250
 								</tr>
251 251
 								<tr valign="top">
252 252
 									<td scope="row">
253 253
 										<label for="tablecell">
254
-											<strong><?php _e( 'Plan Type' , 'yikes-inc-easy-mailchimp-extender' ); ?></strong>
254
+											<strong><?php _e( 'Plan Type', 'yikes-inc-easy-mailchimp-extender' ); ?></strong>
255 255
 										</label>
256 256
 									</td>
257
-									<td><?php echo ucwords( $account_details['plan_type'] ); ?></td>
257
+									<td><?php echo ucwords( $account_details[ 'plan_type' ] ); ?></td>
258 258
 								</tr>
259
-								<?php if( $account_details['plan_type'] == 'payasyougo' || $account_details['plan_type'] == 'free' ) { ?>
259
+								<?php if ( $account_details[ 'plan_type' ] == 'payasyougo' || $account_details[ 'plan_type' ] == 'free' ) { ?>
260 260
 								<tr valign="top">
261 261
 									<td scope="row">
262 262
 										<label for="tablecell">
263
-											<strong><?php _e( 'Emails Left' , 'yikes-inc-easy-mailchimp-extender' ); ?></strong>
263
+											<strong><?php _e( 'Emails Left', 'yikes-inc-easy-mailchimp-extender' ); ?></strong>
264 264
 										</label>
265 265
 									</td>
266
-									<td><?php echo number_format( $account_details['emails_left'] ); ?></td>
266
+									<td><?php echo number_format( $account_details[ 'emails_left' ] ); ?></td>
267 267
 								</tr>
268 268
 								<?php } ?>
269 269
 								<tr valign="top">
270 270
 									<td scope="row">
271 271
 										<label for="tablecell">
272
-											<strong><?php _e( 'Affiliate Link' , 'yikes-inc-easy-mailchimp-extender' ); ?></strong>
272
+											<strong><?php _e( 'Affiliate Link', 'yikes-inc-easy-mailchimp-extender' ); ?></strong>
273 273
 										</label>
274 274
 									</td>
275
-									<td><a href="#" onclick="jQuery(this).hide().next().fadeIn('fast');return false;" class="button-secondary"><?php _e( 'View Link', 'yikes-inc-easy-mailchimp-extender' ); ?></a><input type="text" class="widefat mailchimp-affiliate-link" readonly value="<?php echo esc_url_raw( $account_details['affiliate_link'] ); ?>" onclick="jQuery(this).select();return false;"></td>
275
+									<td><a href="#" onclick="jQuery(this).hide().next().fadeIn('fast');return false;" class="button-secondary"><?php _e( 'View Link', 'yikes-inc-easy-mailchimp-extender' ); ?></a><input type="text" class="widefat mailchimp-affiliate-link" readonly value="<?php echo esc_url_raw( $account_details[ 'affiliate_link' ] ); ?>" onclick="jQuery(this).select();return false;"></td>
276 276
 								</tr>
277 277
 							</table>
278 278
 							
Please login to merge, or discard this patch.
admin/partials/menu/support.php 1 patch
Spacing   +12 added lines, -12 removed lines patch added patch discarded remove patch
@@ -10,17 +10,17 @@  discard block
 block discarded – undo
10 10
 
11 11
 	<div id="yikes-mailchimp-logo" class="support-page"></div>
12 12
 	
13
-	<h1><?php _e( 'Support' , 'yikes-inc-easy-mailchimp-extender' ); ?></h1>
14
-	<strong><?php _e( "You've got questions? We have answers!" , 'yikes-inc-easy-mailchimp-extender' ); ?></strong>
15
-	<?php if( get_option( 'yikes-easy-mc-active-addons' , array() ) == array() ) { ?>
16
-		<p><?php _e( 'Users of the free version of YIKES Inc. Easy Forms for MailChimp are limited to two methods of support. We respond to support requests for the free version of the plugin once a week.' , 'yikes-inc-easy-mailchimp-extender' ); ?></p>
17
-		<p><?php printf( __( 'Purchasers of our paid add-ons qualify for premium support, <a href="%s" target="_blank" title="' . __( 'check them out', 'yikes-inc-easy-mailchimp-extender' ) . '">' . __( 'check them out', 'yikes-inc-easy-mailchimp-extender' ) . '</a>!' , 'yikes-inc-easy-mailchimp-extender' ), esc_url( 'https://yikesplugins.com/' ) ); ?></p>
13
+	<h1><?php _e( 'Support', 'yikes-inc-easy-mailchimp-extender' ); ?></h1>
14
+	<strong><?php _e( "You've got questions? We have answers!", 'yikes-inc-easy-mailchimp-extender' ); ?></strong>
15
+	<?php if ( get_option( 'yikes-easy-mc-active-addons', array() ) == array() ) { ?>
16
+		<p><?php _e( 'Users of the free version of YIKES Inc. Easy Forms for MailChimp are limited to two methods of support. We respond to support requests for the free version of the plugin once a week.', 'yikes-inc-easy-mailchimp-extender' ); ?></p>
17
+		<p><?php printf( __( 'Purchasers of our paid add-ons qualify for premium support, <a href="%s" target="_blank" title="' . __( 'check them out', 'yikes-inc-easy-mailchimp-extender' ) . '">' . __( 'check them out', 'yikes-inc-easy-mailchimp-extender' ) . '</a>!', 'yikes-inc-easy-mailchimp-extender' ), esc_url( 'https://yikesplugins.com/' ) ); ?></p>
18 18
 	<?php } else { ?>
19
-		<p><?php _e( "It looks like you are one of our premium users! Fill out the form below to submit a priority support request." , 'yikes-inc-easy-mailchimp-extender' ); ?></p>
20
-		<p><?php _e( "If you have any problems with the form, send an email to <a href='mailto:[email protected]'>[email protected]</a> and a ticket will be created." , 'yikes-inc-easy-mailchimp-extender' ); ?></p>
19
+		<p><?php _e( "It looks like you are one of our premium users! Fill out the form below to submit a priority support request.", 'yikes-inc-easy-mailchimp-extender' ); ?></p>
20
+		<p><?php _e( "If you have any problems with the form, send an email to <a href='mailto:[email protected]'>[email protected]</a> and a ticket will be created.", 'yikes-inc-easy-mailchimp-extender' ); ?></p>
21 21
 	<?php } ?>
22 22
 
23
-		<p><?php printf( __( 'Before submitting a support request, visit our %s.' , 'yikes-inc-easy-mailchimp-extender' ), '<a target="_blank" href="' . esc_url( 'https://yikesplugins.com/support/knowledge-base/product/easy-forms-for-mailchimp/' ) . '" title="' . __( 'Knowledge Base', 'yikes-inc-easy-mailchimp-extender' ) . '">' . __( 'knowledge base', 'yikes-inc-easy-mailchimp-extender' ) . '</a> where we have step-by-step guides and troubleshooting help.' ); ?></p>
23
+		<p><?php printf( __( 'Before submitting a support request, visit our %s.', 'yikes-inc-easy-mailchimp-extender' ), '<a target="_blank" href="' . esc_url( 'https://yikesplugins.com/support/knowledge-base/product/easy-forms-for-mailchimp/' ) . '" title="' . __( 'Knowledge Base', 'yikes-inc-easy-mailchimp-extender' ) . '">' . __( 'knowledge base', 'yikes-inc-easy-mailchimp-extender' ) . '</a> where we have step-by-step guides and troubleshooting help.' ); ?></p>
24 24
 
25 25
 	<hr />
26 26
 	
@@ -29,10 +29,10 @@  discard block
 block discarded – undo
29 29
 		<div id="col-right">
30 30
 
31 31
 			<div class="col-wrap">
32
-				<h1><span class="github-octocat"></span><?php _e( 'Github Issue Tracker' , 'yikes-inc-easy-mailchimp-extender' ); ?></h1>
32
+				<h1><span class="github-octocat"></span><?php _e( 'Github Issue Tracker', 'yikes-inc-easy-mailchimp-extender' ); ?></h1>
33 33
 				<div class="inside">
34 34
 					<p><?php _e( 'The fastest way to receive free support is to submit a new issue to our GitHub issue tracker. ', 'yikes-inc-easy-mailchimp-extender' ); ?></p>
35
-					<img class="support-page-logo" src="<?php echo YIKES_MC_URL; ?>includes/images/Support_Page/github-issue-screenshot.png" title="<?php esc_attr_e( 'Github Issue Tracker Screenshot' , 'yikes-inc-easy-mailchimp-extender' ); ?>" >
35
+					<img class="support-page-logo" src="<?php echo YIKES_MC_URL; ?>includes/images/Support_Page/github-issue-screenshot.png" title="<?php esc_attr_e( 'Github Issue Tracker Screenshot', 'yikes-inc-easy-mailchimp-extender' ); ?>" >
36 36
 					<a href="https://github.com/yikesinc/yikes-inc-easy-mailchimp-extender/issues" target="_blank" class="button-secondary support-page-button"><?php _e( 'Submit New github.org Issue', 'yikes-inc-easy-mailchimp-extender' ); ?></a>
37 37
 				</div>
38 38
 			</div>
@@ -44,10 +44,10 @@  discard block
 block discarded – undo
44 44
 		<div id="col-left">
45 45
 
46 46
 			<div class="col-wrap">
47
-				<h1><span class="dashicons dashicons-wordpress-alt support-page-wordpress-font"></span>&nbsp;<?php _e( 'WordPress.org Plugin Directory' , 'yikes-inc-easy-mailchimp-extender' ); ?></h1>
47
+				<h1><span class="dashicons dashicons-wordpress-alt support-page-wordpress-font"></span>&nbsp;<?php _e( 'WordPress.org Plugin Directory', 'yikes-inc-easy-mailchimp-extender' ); ?></h1>
48 48
 				<div class="inside">
49 49
 					<p><?php _e( 'Use your WordPress.org username to submit support requests on the WordPress Directory support forum.', 'yikes-inc-easy-mailchimp-extender' ); ?></p>
50
-					<img class="support-page-logo" src="<?php echo YIKES_MC_URL; ?>includes/images/Support_Page/wordpress-issue-screenshot.png" title="<?php esc_attr_e( 'WordPress.org Issue Tracker Screenshot' , 'yikes-inc-easy-mailchimp-extender' ); ?>" >
50
+					<img class="support-page-logo" src="<?php echo YIKES_MC_URL; ?>includes/images/Support_Page/wordpress-issue-screenshot.png" title="<?php esc_attr_e( 'WordPress.org Issue Tracker Screenshot', 'yikes-inc-easy-mailchimp-extender' ); ?>" >
51 51
 					<a href="https://wordpress.org/support/plugin/yikes-inc-easy-mailchimp-extender" target="_blank" class="button-secondary support-page-button"><?php _e( 'Submit New WordPress.org Support Request', 'yikes-inc-easy-mailchimp-extender' ); ?></a>
52 52
 				</div>
53 53
 			</div>
Please login to merge, or discard this patch.
admin/partials/menu/manage-lists.php 1 patch
Spacing   +23 added lines, -23 removed lines patch added patch discarded remove patch
@@ -1,11 +1,11 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 	// lets confirm the user has a valid API key stored
3
-	if( $this->is_user_mc_api_valid_form( false ) == 'valid' ) {
3
+	if ( $this->is_user_mc_api_valid_form( false ) == 'valid' ) {
4 4
 		/// Check for a transient, if not - set one up for one hour
5 5
 		if ( false === ( $list_data = get_transient( 'yikes-easy-mailchimp-list-data' ) ) ) {
6
-			$api_key = trim( get_option( 'yikes-mc-api-key' , '' ) );
6
+			$api_key = trim( get_option( 'yikes-mc-api-key', '' ) );
7 7
 			$dash_position = strpos( $api_key, '-' );
8
-			if( $dash_position !== false ) {
8
+			if ( $dash_position !== false ) {
9 9
 				$api_endpoint = 'https://' . substr( $api_key, $dash_position + 1 ) . '.api.mailchimp.com/2.0/lists/list.json';
10 10
 			}
11 11
 			$list_data = wp_remote_post( $api_endpoint, array( 
@@ -17,11 +17,11 @@  discard block
 block discarded – undo
17 17
 				'sslverify' => apply_filters( 'yikes-mailchimp-sslverify', true )
18 18
 			) );
19 19
 			$list_data = json_decode( wp_remote_retrieve_body( $list_data ), true );			
20
-			if( isset( $list_data['error'] ) ) {	
21
-				if( WP_DEBUG || get_option( 'yikes-mailchimp-debug-status' , '' ) == '1' ) {
20
+			if ( isset( $list_data[ 'error' ] ) ) {	
21
+				if ( WP_DEBUG || get_option( 'yikes-mailchimp-debug-status', '' ) == '1' ) {
22 22
 					require_once YIKES_MC_PATH . 'includes/error_log/class-yikes-inc-easy-mailchimp-error-logging.php';
23 23
 					$error_logging = new Yikes_Inc_Easy_Mailchimp_Error_Logging();
24
-					$error_logging->yikes_easy_mailchimp_write_to_error_log( $list_data['error'], __( "Get Account Lists" , 'yikes-inc-easy-mailchimp-extender' ), "Manage Lists Page" );
24
+					$error_logging->yikes_easy_mailchimp_write_to_error_log( $list_data[ 'error' ], __( "Get Account Lists", 'yikes-inc-easy-mailchimp-extender' ), "Manage Lists Page" );
25 25
 				}
26 26
 			} else {
27 27
 				// set our transient
@@ -32,17 +32,17 @@  discard block
 block discarded – undo
32 32
 ?>
33 33
 <div class="wrap">
34 34
 	<!-- Freddie Logo -->
35
-	<img src="<?php echo YIKES_MC_URL . 'includes/images/MailChimp_Assets/Freddie_60px.png'; ?>" alt="<?php __( 'Freddie - MailChimp Mascot' , 'yikes-inc-easy-mailchimp-extender' ); ?>" class="yikes-mc-freddie-logo" />
35
+	<img src="<?php echo YIKES_MC_URL . 'includes/images/MailChimp_Assets/Freddie_60px.png'; ?>" alt="<?php __( 'Freddie - MailChimp Mascot', 'yikes-inc-easy-mailchimp-extender' ); ?>" class="yikes-mc-freddie-logo" />
36 36
 		
37
-	<h1>YIKES Easy Forms for MailChimp | <?php _e( 'Manage Mailing Lists' , 'yikes-inc-easy-mailchimp-extender' ); ?></h1>				
37
+	<h1>YIKES Easy Forms for MailChimp | <?php _e( 'Manage Mailing Lists', 'yikes-inc-easy-mailchimp-extender' ); ?></h1>				
38 38
 			
39 39
 	<!-- Settings Page Description -->
40
-	<p class="yikes-easy-mc-about-text about-text"><?php _e( 'Make edits to your MailChimp lists on the following page. Select a list to make edits to it.' , 'yikes-inc-easy-mailchimp-extender' ); ?></p>
40
+	<p class="yikes-easy-mc-about-text about-text"><?php _e( 'Make edits to your MailChimp lists on the following page. Select a list to make edits to it.', 'yikes-inc-easy-mailchimp-extender' ); ?></p>
41 41
 		
42 42
 	<?php
43 43
 		/* If the user hasn't authenticated yet, lets kill off */
44
-		if( get_option( 'yikes-mc-api-validation' , 'invalid_api_key' ) != 'valid_api_key' ) {
45
-			wp_die( '<div class="error"><p>' . sprintf( __( 'You need to connect to MailChimp before you can start creating forms. Head over to the <a href="%s" title="Settings Page">Settings Page</a> and enter your API key.', 'yikes-inc-easy-mailchimp-extender' ), esc_url_raw( admin_url( 'admin.php?page=yikes-inc-easy-mailchimp-settings' ) ) ) . '</p></div>' , 500 );
44
+		if ( get_option( 'yikes-mc-api-validation', 'invalid_api_key' ) != 'valid_api_key' ) {
45
+			wp_die( '<div class="error"><p>' . sprintf( __( 'You need to connect to MailChimp before you can start creating forms. Head over to the <a href="%s" title="Settings Page">Settings Page</a> and enter your API key.', 'yikes-inc-easy-mailchimp-extender' ), esc_url_raw( admin_url( 'admin.php?page=yikes-inc-easy-mailchimp-settings' ) ) ) . '</p></div>', 500 );
46 46
 		}
47 47
 	?>	
48 48
 		
@@ -63,8 +63,8 @@  discard block
 block discarded – undo
63 63
 									<!-- TABLE HEAD -->
64 64
 									<thead>
65 65
 										<tr>
66
-											<th id="columnname" class="manage-column column-columnname" scope="col"><?php _e( 'List Name' , 'yikes-inc-easy-mailchimp-extender' ); ?></th>
67
-											<th id="columnname" class="manage-column column-columnname num" scope="col"><?php _e( 'Subscriber Count' , 'yikes-inc-easy-mailchimp-extender' ); ?></th>
66
+											<th id="columnname" class="manage-column column-columnname" scope="col"><?php _e( 'List Name', 'yikes-inc-easy-mailchimp-extender' ); ?></th>
67
+											<th id="columnname" class="manage-column column-columnname num" scope="col"><?php _e( 'Subscriber Count', 'yikes-inc-easy-mailchimp-extender' ); ?></th>
68 68
 										</tr>
69 69
 									</thead>
70 70
 									<!-- end header -->
@@ -72,25 +72,25 @@  discard block
 block discarded – undo
72 72
 									<!-- FOOTER -->
73 73
 									<tfoot>
74 74
 										<tr>
75
-											<th class="manage-column column-columnname" scope="col"><?php _e( 'List Name' , 'yikes-inc-easy-mailchimp-extender' ); ?></th>
76
-											<th class="manage-column column-columnname num" scope="col"><?php _e( 'Subscriber Count' , 'yikes-inc-easy-mailchimp-extender' ); ?></th>
75
+											<th class="manage-column column-columnname" scope="col"><?php _e( 'List Name', 'yikes-inc-easy-mailchimp-extender' ); ?></th>
76
+											<th class="manage-column column-columnname num" scope="col"><?php _e( 'Subscriber Count', 'yikes-inc-easy-mailchimp-extender' ); ?></th>
77 77
 										</tr>
78 78
 									</tfoot>
79 79
 									<!-- end footer -->
80 80
 									
81 81
 									<!-- TABLE BODY -->
82 82
 									<tbody>
83
-										<?php if( $list_data['total'] > 0 ) { 
83
+										<?php if ( $list_data[ 'total' ] > 0 ) { 
84 84
 												$i = 1;
85
-												foreach( $list_data['data'] as $list ) { 
85
+												foreach ( $list_data[ 'data' ] as $list ) { 
86 86
 										?>
87
-											<tr class="<?php if( $i % 2 == 0 ) { echo 'alternate'; } ?>">
87
+											<tr class="<?php if ( $i % 2 == 0 ) { echo 'alternate'; } ?>">
88 88
 												<td class="column-columnname">
89
-													<a href="<?php echo esc_url_raw( add_query_arg( array( 'list-id' => $list['id'] ) , admin_url( 'admin.php?page=yikes-mailchimp-view-list' ) ) ); ?>" class="row-title">
90
-														<?php echo stripslashes( $list['name'] ); ?>
89
+													<a href="<?php echo esc_url_raw( add_query_arg( array( 'list-id' => $list[ 'id' ] ), admin_url( 'admin.php?page=yikes-mailchimp-view-list' ) ) ); ?>" class="row-title">
90
+														<?php echo stripslashes( $list[ 'name' ] ); ?>
91 91
 													</a>
92 92
 													<div class="row-actions">
93
-														<span><a href="<?php echo esc_url_raw( add_query_arg( array( 'list-id' => $list['id'] ) , admin_url( 'admin.php?page=yikes-mailchimp-view-list' ) ) ); ?>"><?php _e( "View" , 'yikes-inc-easy-mailchimp-extender' ); ?></a></span>
93
+														<span><a href="<?php echo esc_url_raw( add_query_arg( array( 'list-id' => $list[ 'id' ] ), admin_url( 'admin.php?page=yikes-mailchimp-view-list' ) ) ); ?>"><?php _e( "View", 'yikes-inc-easy-mailchimp-extender' ); ?></a></span>
94 94
 														<?php 
95 95
 															/*
96 96
 															*	Custom action to allow users to add additional action links
@@ -100,14 +100,14 @@  discard block
 block discarded – undo
100 100
 														?>
101 101
 													</div>
102 102
 												</td>
103
-												<td class="column-columnname num"><?php echo $list['stats']['member_count']; ?></td>
103
+												<td class="column-columnname num"><?php echo $list[ 'stats' ][ 'member_count' ]; ?></td>
104 104
 											</tr>
105 105
 										<?php 	
106 106
 												$i++;
107 107
 												}
108 108
 											} else { ?>
109 109
 											<tr class="no-items">
110
-												<td class="colspanchange no-mailchimp-lists-found" colspan="3"><em><?php printf( __( 'No MailChimp lists found. Head over to <a href="%s" title="MailChimp.com">MailChimp.com</a> to setup your first mailing list. Once thats done you can head back here to customize it!' , 'yikes-inc-easy-mailchimp-extender' ), esc_url( 'http://mailchimp.com/' ) ); ?></em></td>
110
+												<td class="colspanchange no-mailchimp-lists-found" colspan="3"><em><?php printf( __( 'No MailChimp lists found. Head over to <a href="%s" title="MailChimp.com">MailChimp.com</a> to setup your first mailing list. Once thats done you can head back here to customize it!', 'yikes-inc-easy-mailchimp-extender' ), esc_url( 'http://mailchimp.com/' ) ); ?></em></td>
111 111
 											</tr>
112 112
 										<?php } ?>
113 113
 									</tbody>
Please login to merge, or discard this patch.
admin/partials/view-user.php 1 patch
Spacing   +77 added lines, -77 removed lines patch added patch discarded remove patch
@@ -3,24 +3,24 @@  discard block
 block discarded – undo
3 3
 	*	Get and store our variables
4 4
 	*	@since 6.0
5 5
 	*/
6
-	$list_id = $_GET['mailchimp-list'];
7
-	$email_id = (int) esc_attr( $_GET['email-id'] );
6
+	$list_id = $_GET[ 'mailchimp-list' ];
7
+	$email_id = (int) esc_attr( $_GET[ 'email-id' ] );
8 8
 	
9 9
 	/*
10 10
 	*	Confirm that our data is set
11 11
 	*	or abort...
12 12
 	*/
13
-	if( ! isset( $list_id ) || ! isset( $email_id ) ) {
13
+	if ( ! isset( $list_id ) || ! isset( $email_id ) ) {
14 14
 		wp_die( "We've encountered an error. Please go back and try again", "yikes-inc-easy-mailchimp-extender" );
15 15
 		exit;
16 16
 	}
17 17
 	
18 18
 	// run our API call, to get list data..
19
-	$api_key = trim( get_option( 'yikes-mc-api-key' , '' ) );
19
+	$api_key = trim( get_option( 'yikes-mc-api-key', '' ) );
20 20
 	$dash_position = strpos( $api_key, '-' );
21 21
 	
22 22
 	// get this lists data
23
-	if( $dash_position !== false ) {
23
+	if ( $dash_position !== false ) {
24 24
 		$api_endpoint = 'https://' . substr( $api_key, $dash_position + 1 ) . '.api.mailchimp.com/2.0/lists/member-info.json';
25 25
 	}
26 26
 	$user_data = wp_remote_post( $api_endpoint, array( 
@@ -36,29 +36,29 @@  discard block
 block discarded – undo
36 36
 	) );
37 37
 	$user_data = json_decode( wp_remote_retrieve_body( $user_data ), true );	
38 38
 	
39
-	if( isset( $user_data['error'] ) ) {	
40
-		if( WP_DEBUG || get_option( 'yikes-mailchimp-debug-status' , '' ) == '1' ) {
39
+	if ( isset( $user_data[ 'error' ] ) ) {	
40
+		if ( WP_DEBUG || get_option( 'yikes-mailchimp-debug-status', '' ) == '1' ) {
41 41
 			require_once YIKES_MC_PATH . 'includes/error_log/class-yikes-inc-easy-mailchimp-error-logging.php';
42 42
 			$error_logging = new Yikes_Inc_Easy_Mailchimp_Error_Logging();
43
-			$error_logging->yikes_easy_mailchimp_write_to_error_log( $user_data['error'], __( "Get Member Info" , 'yikes-inc-easy-mailchimp-extender' ), "View User Page" );
43
+			$error_logging->yikes_easy_mailchimp_write_to_error_log( $user_data[ 'error' ], __( "Get Member Info", 'yikes-inc-easy-mailchimp-extender' ), "View User Page" );
44 44
 		}
45 45
 	}
46 46
 		
47 47
 	/*
48 48
 	*	Check for MailChimp returned errors
49 49
 	*/
50
-	if( isset( $user_data['error'] ) ) {
50
+	if ( isset( $user_data[ 'error' ] ) ) {
51 51
 		echo '<h4>Error</h4>';
52
-		echo $user_data['error'] . '.';
52
+		echo $user_data[ 'error' ] . '.';
53 53
 		return;
54 54
 	}	
55 55
 	
56
-	if( isset( $user_data['data'][0] ) ) {
56
+	if ( isset( $user_data[ 'data' ][ 0 ] ) ) {
57 57
 		// reset our data so we can easily use it
58
-		$user_data = $user_data['data'][0];
58
+		$user_data = $user_data[ 'data' ][ 0 ];
59 59
 		
60
-		$other_lists = ( isset( $user_data['lists'] ) && ! empty( $user_data['lists'] ) ) ? $user_data['lists'] : array();
61
-		$merge_data_array = ( $user_data['merges'] && ! empty( $user_data['merges'] ) ) ? $user_data['merges'] : array();
60
+		$other_lists = ( isset( $user_data[ 'lists' ] ) && ! empty( $user_data[ 'lists' ] ) ) ? $user_data[ 'lists' ] : array();
61
+		$merge_data_array = ( $user_data[ 'merges' ] && ! empty( $user_data[ 'merges' ] ) ) ? $user_data[ 'merges' ] : array();
62 62
 		
63 63
 		// print_r( $user_data );
64 64
 		
@@ -68,40 +68,40 @@  discard block
 block discarded – undo
68 68
 		$merge_variable_fields = array();
69 69
 		
70 70
 		/* Build the array of mailing lists the user is subscribed to */
71
-		if( isset( $other_lists ) && count( $other_lists ) >= 1 ) {
72
-			foreach( $other_lists as $list ) {
73
-				if( $list['status'] == 'subscribed' ) {	
74
-					if( $dash_position !== false ) {
71
+		if ( isset( $other_lists ) && count( $other_lists ) >= 1 ) {
72
+			foreach ( $other_lists as $list ) {
73
+				if ( $list[ 'status' ] == 'subscribed' ) {	
74
+					if ( $dash_position !== false ) {
75 75
 						$api_endpoint = 'https://' . substr( $api_key, $dash_position + 1 ) . '.api.mailchimp.com/2.0/lists/list.json';
76 76
 					}
77 77
 					$list_data = wp_remote_post( $api_endpoint, array( 
78 78
 						'body' => array( 
79 79
 							'apikey' => $api_key, 
80 80
 							'filters' => array(
81
-								'list_id' => $list['id'] 
81
+								'list_id' => $list[ 'id' ] 
82 82
 							) 
83 83
 						),
84 84
 						'timeout' => 10,
85 85
 						'sslverify' => apply_filters( 'yikes-mailchimp-sslverify', true )
86 86
 					) );
87 87
 					$list_data = json_decode( wp_remote_retrieve_body( $list_data ), true );	
88
-					if( isset( $list_data['error'] ) ) {	
89
-						if( WP_DEBUG || get_option( 'yikes-mailchimp-debug-status' , '' ) == '1' ) {
88
+					if ( isset( $list_data[ 'error' ] ) ) {	
89
+						if ( WP_DEBUG || get_option( 'yikes-mailchimp-debug-status', '' ) == '1' ) {
90 90
 							require_once YIKES_MC_PATH . 'includes/error_log/class-yikes-inc-easy-mailchimp-error-logging.php';
91 91
 							$error_logging = new Yikes_Inc_Easy_Mailchimp_Error_Logging();
92
-							$error_logging->yikes_easy_mailchimp_write_to_error_log( $list_data['error'], __( "Get Account Lists" , 'yikes-inc-easy-mailchimp-extender' ), "View User Page" );
92
+							$error_logging->yikes_easy_mailchimp_write_to_error_log( $list_data[ 'error' ], __( "Get Account Lists", 'yikes-inc-easy-mailchimp-extender' ), "View User Page" );
93 93
 						}
94 94
 					}
95
-					if( $list_data && isset( $list_data['data'][0] ) ) {
96
-						$additional_lists[$list_data['data'][0]['id']] = $list_data['data'][0]['name'];
95
+					if ( $list_data && isset( $list_data[ 'data' ][ 0 ] ) ) {
96
+						$additional_lists[ $list_data[ 'data' ][ 0 ][ 'id' ] ] = $list_data[ 'data' ][ 0 ][ 'name' ];
97 97
 					}
98 98
 				}
99 99
 			}	
100 100
 		}
101 101
 		
102 102
 		/* Build the array of merge variables => value */
103
-		if( isset( $merge_data_array ) && count( $merge_data_array ) >= 1 ) {
104
-			if( $dash_position !== false ) {
103
+		if ( isset( $merge_data_array ) && count( $merge_data_array ) >= 1 ) {
104
+			if ( $dash_position !== false ) {
105 105
 				$api_endpoint = 'https://' . substr( $api_key, $dash_position + 1 ) . '.api.mailchimp.com/2.0/lists/merge-vars.json';
106 106
 			}
107 107
 			$merge_variables = wp_remote_post( $api_endpoint, array( 
@@ -113,18 +113,18 @@  discard block
 block discarded – undo
113 113
 				'sslverify' => apply_filters( 'yikes-mailchimp-sslverify', true )
114 114
 			) );
115 115
 			$merge_variables = json_decode( wp_remote_retrieve_body( $merge_variables ), true );
116
-			if( isset( $merge_variables['error'] ) ) {	
117
-				if( WP_DEBUG || get_option( 'yikes-mailchimp-debug-status' , '' ) == '1' ) {
116
+			if ( isset( $merge_variables[ 'error' ] ) ) {	
117
+				if ( WP_DEBUG || get_option( 'yikes-mailchimp-debug-status', '' ) == '1' ) {
118 118
 					require_once YIKES_MC_PATH . 'includes/error_log/class-yikes-inc-easy-mailchimp-error-logging.php';
119 119
 					$error_logging = new Yikes_Inc_Easy_Mailchimp_Error_Logging();
120
-					$error_logging->yikes_easy_mailchimp_write_to_error_log( $merge_variables['error'], __( "Get Merge Variables" , 'yikes-inc-easy-mailchimp-extender' ), "View User Page" );
120
+					$error_logging->yikes_easy_mailchimp_write_to_error_log( $merge_variables[ 'error' ], __( "Get Merge Variables", 'yikes-inc-easy-mailchimp-extender' ), "View User Page" );
121 121
 				}
122 122
 			}
123 123
 			// loop and display
124
-			if( $merge_variables ) {
125
-				foreach( $merge_variables['data'][0]['merge_vars'] as $merge_variable ) {
126
-					if( $merge_variable['tag'] != 'EMAIL' ) {					
127
-						$merge_variable_fields[$merge_variable['name']] = ( isset( $merge_data_array[$merge_variable['tag']] ) ) ? $merge_data_array[$merge_variable['tag']] : '';
124
+			if ( $merge_variables ) {
125
+				foreach ( $merge_variables[ 'data' ][ 0 ][ 'merge_vars' ] as $merge_variable ) {
126
+					if ( $merge_variable[ 'tag' ] != 'EMAIL' ) {					
127
+						$merge_variable_fields[ $merge_variable[ 'name' ] ] = ( isset( $merge_data_array[ $merge_variable[ 'tag' ] ] ) ) ? $merge_data_array[ $merge_variable[ 'tag' ] ] : '';
128 128
 					}
129 129
 				}
130 130
 			}
@@ -132,17 +132,17 @@  discard block
 block discarded – undo
132 132
 		
133 133
 				
134 134
 		// store usable data
135
-		$user_email = sanitize_email( $user_data['email'] );
135
+		$user_email = sanitize_email( $user_data[ 'email' ] );
136 136
 		// prepend our email address to the beginning
137 137
 		$merge_variable_fields = array( 'Email Address' => $user_email ) + $merge_variable_fields;
138 138
 		$gravatar_image = get_avatar( $user_email, 120 );
139
-		$email_type = $user_data['email_type'];
140
-		$member_rating = ( ! empty( $user_data['member_rating'] ) ) ? (int) $user_data['member_rating'] : 0;
139
+		$email_type = $user_data[ 'email_type' ];
140
+		$member_rating = ( ! empty( $user_data[ 'member_rating' ] ) ) ? (int) $user_data[ 'member_rating' ] : 0;
141 141
 		$member_rating_stars = '';
142
-		if( $member_rating > 0 ) {
142
+		if ( $member_rating > 0 ) {
143 143
 			$x = 1;
144
-			while( $x <= 5 ) {
145
-				if( $x <= $member_rating ) {
144
+			while ( $x <= 5 ) {
145
+				if ( $x <= $member_rating ) {
146 146
 					$member_rating_stars .= '<span class="yikes-mc-member-rating-star dashicons dashicons-star-filled"></span>';
147 147
 				} else {
148 148
 					$member_rating_stars .= '<span class="yikes-mc-member-rating-star dashicons dashicons-star-empty"></span>';
@@ -151,25 +151,25 @@  discard block
 block discarded – undo
151 151
 			}
152 152
 		} else {
153 153
 			$y = 1;
154
-			while( $y <= 5 ) {
154
+			while ( $y <= 5 ) {
155 155
 				$member_rating_stars .= '<span class="yikes-mc-member-rating-star dashicons dashicons-star-empty"></span>';
156 156
 				$y++;
157 157
 			}
158 158
 		}
159
-		$last_changed = strtotime( $user_data['info_changed'] );
160
-		$user_language = ( $user_data['language'] && $user_data['language'] != '' ) ? $user_data['language'] : '';
161
-		$list_name = $user_data['list_name'];
159
+		$last_changed = strtotime( $user_data[ 'info_changed' ] );
160
+		$user_language = ( $user_data[ 'language' ] && $user_data[ 'language' ] != '' ) ? $user_data[ 'language' ] : '';
161
+		$list_name = $user_data[ 'list_name' ];
162 162
 		
163 163
 		// Generate our display page
164 164
 		?>
165 165
 			<div class="wrap view-user-data-wrap">
166 166
 				<!-- Freddie Logo -->
167
-				<img src="<?php echo YIKES_MC_URL . 'includes/images/MailChimp_Assets/Freddie_60px.png'; ?>" alt="<?php __( 'Freddie - MailChimp Mascot' , 'yikes-inc-easy-mailchimp-extender' ); ?>" class="yikes-mc-freddie-logo" />
167
+				<img src="<?php echo YIKES_MC_URL . 'includes/images/MailChimp_Assets/Freddie_60px.png'; ?>" alt="<?php __( 'Freddie - MailChimp Mascot', 'yikes-inc-easy-mailchimp-extender' ); ?>" class="yikes-mc-freddie-logo" />
168 168
 					
169
-				<h1>YIKES Easy Forms for MailChimp | <?php _e( 'Subscriber Details' , 'yikes-inc-easy-mailchimp-extender' ); ?></h1>				
169
+				<h1>YIKES Easy Forms for MailChimp | <?php _e( 'Subscriber Details', 'yikes-inc-easy-mailchimp-extender' ); ?></h1>				
170 170
 						
171 171
 				<!-- Settings Page Description -->
172
-				<p class="yikes-easy-mc-about-text about-text"><?php printf( __( 'View %s subscriber details below.' , 'yikes-inc-easy-mailchimp-extender' ), $user_email ); ?></p>
172
+				<p class="yikes-easy-mc-about-text about-text"><?php printf( __( 'View %s subscriber details below.', 'yikes-inc-easy-mailchimp-extender' ), $user_email ); ?></p>
173 173
 					
174 174
 				<section class="yikes-mc-view-list-breadcrumbs">
175 175
 					<a href="<?php echo esc_url( admin_url( 'admin.php?page=yikes-inc-easy-mailchimp-lists' ) ); ?>" title="<?php _e( 'View List', 'yikes-inc-easy-mailchimp-extender' ); ?>">
@@ -192,16 +192,16 @@  discard block
 block discarded – undo
192 192
 						<h2><?php echo $user_email; ?></h2>
193 193
 						<?php echo '<span class="member-star-rating-container" title="' . sprintf( _n( 'Member Rating: %s star', 'Member Rating: %s stars', $member_rating, 'yikes-inc-easy-mailchimp-extender' ), $member_rating ) . '">' . $member_rating_stars . '</span>'; ?>
194 194
 						<span class="member-subscription-date">
195
-							<?php echo __( 'Subscribed:', 'yikes-inc-easy-mailchimp-extender' ) . ' ' . get_date_from_gmt( $user_data['info_changed'], 'F jS, Y h:i a' ); ?>
195
+							<?php echo __( 'Subscribed:', 'yikes-inc-easy-mailchimp-extender' ) . ' ' . get_date_from_gmt( $user_data[ 'info_changed' ], 'F jS, Y h:i a' ); ?>
196 196
 						</span>
197
-						<?php if( isset( $user_data['geo'] ) && ! empty( $user_data['geo'] ) ) { ?>
198
-							<?php if( isset( $user_data['geo']['latitude'] ) && isset( $user_data['geo']['longitude'] ) ) { ?>
197
+						<?php if ( isset( $user_data[ 'geo' ] ) && ! empty( $user_data[ 'geo' ] ) ) { ?>
198
+							<?php if ( isset( $user_data[ 'geo' ][ 'latitude' ] ) && isset( $user_data[ 'geo' ][ 'longitude' ] ) ) { ?>
199 199
 								<span class="member-location-data">
200
-									<?php echo __( 'Location:', 'yikes-inc-easy-mailchimp-extender' ) . ' ' . yikes_mc_geocode_subscriber_data( $user_data['geo']['latitude'], $user_data['geo']['longitude'] ); ?>
200
+									<?php echo __( 'Location:', 'yikes-inc-easy-mailchimp-extender' ) . ' ' . yikes_mc_geocode_subscriber_data( $user_data[ 'geo' ][ 'latitude' ], $user_data[ 'geo' ][ 'longitude' ] ); ?>
201 201
 								</span>
202 202
 							<?php } else { ?>
203 203
 							<span class="member-location-data">
204
-								<?php echo __( 'Location:', 'yikes-inc-easy-mailchimp-extender' ) . ' ' . $user_data['geo']['region'] . ', ' . $user_data['geo']['cc']; ?>
204
+								<?php echo __( 'Location:', 'yikes-inc-easy-mailchimp-extender' ) . ' ' . $user_data[ 'geo' ][ 'region' ] . ', ' . $user_data[ 'geo' ][ 'cc' ]; ?>
205 205
 							</span>
206 206
 						<?php 
207 207
 								}
@@ -212,14 +212,14 @@  discard block
 block discarded – undo
212 212
 					<hr class="yikes-mc-subscriber-hr" />
213 213
 					
214 214
 					<?php
215
-						if( ! isset( $_GET['section'] ) || ( isset( $_GET['section'] ) && $_GET['section'] == 'subscriber-data' ) ) { 	
215
+						if ( ! isset( $_GET[ 'section' ] ) || ( isset( $_GET[ 'section' ] ) && $_GET[ 'section' ] == 'subscriber-data' ) ) { 	
216 216
 							?>
217 217
 								<section class="yikes-mc-card-body merge-variable-section">
218 218
 								<h3><?php _e( 'Fields:', 'yikes-inc-easy-mailchimp-extender' ); ?></h3>
219 219
 								<?php
220
-									if( ! empty( $merge_variable_fields ) ) {	
220
+									if ( ! empty( $merge_variable_fields ) ) {	
221 221
 									?>
222
-										<?php foreach( $merge_variable_fields as $field_name => $value ) { ?>
222
+										<?php foreach ( $merge_variable_fields as $field_name => $value ) { ?>
223 223
 											<li>
224 224
 												<label>
225 225
 													<strong class="section-label"><?php echo $field_name; ?></strong>
@@ -232,11 +232,11 @@  discard block
 block discarded – undo
232 232
 											<strong><?php _e( 'No Subscriber Data Found', 'yikes-inc-easy-mailchimp-extender' ); ?></strong>
233 233
 										<?php
234 234
 									}
235
-									if( isset( $user_data['ip_signup'] ) && $user_data['ip_signup'] != '' ) {
235
+									if ( isset( $user_data[ 'ip_signup' ] ) && $user_data[ 'ip_signup' ] != '' ) {
236 236
 										?>
237 237
 											<li>
238 238
 												<label>
239
-													<strong class="section-label"><?php echo __( 'Signup IP', 'yikes-inc-easy-mailchimp-extender' ) . '</strong><p class="section-value"><em>' . $user_data['ip_signup']; ?></em></p>
239
+													<strong class="section-label"><?php echo __( 'Signup IP', 'yikes-inc-easy-mailchimp-extender' ) . '</strong><p class="section-value"><em>' . $user_data[ 'ip_signup' ]; ?></em></p>
240 240
 												</label>
241 241
 											</li>
242 242
 										<?php
@@ -247,17 +247,17 @@  discard block
 block discarded – undo
247 247
 							<?php
248 248
 
249 249
 						
250
-						if( isset( $_GET['section'] ) && $_GET['section'] == 'additional-subscriptions' ) { 
250
+						if ( isset( $_GET[ 'section' ] ) && $_GET[ 'section' ] == 'additional-subscriptions' ) { 
251 251
 							?>
252 252
 								<section class="yikes-mc-card-body">
253 253
 								<?php
254
-								if( ! empty( $additional_lists ) ) {	
254
+								if ( ! empty( $additional_lists ) ) {	
255 255
 									// remove this list from the additional lists list
256
-									unset( $additional_lists[$list_id] );
257
-									if( ! empty( $additional_lists ) ) {
256
+									unset( $additional_lists[ $list_id ] );
257
+									if ( ! empty( $additional_lists ) ) {
258 258
 										?>	
259 259
 										<h3><?php _e( 'Additional Subscriptions:', 'yikes-inc-easy-mailchimp-extender' ); ?></h3>
260
-										<?php foreach( $additional_lists as $listid => $name ) { ?>
260
+										<?php foreach ( $additional_lists as $listid => $name ) { ?>
261 261
 											<?php
262 262
 												$user_redirect_url = esc_url_raw( admin_url( 'admin.php?page=yikes-mailchimp-view-list&list-id=' . $listid ) );
263 263
 											?>
@@ -276,8 +276,8 @@  discard block
 block discarded – undo
276 276
 					?>
277 277
 					
278 278
 					<?php
279
-						if( isset( $_GET['section'] ) && $_GET['section'] == 'delete-subscriber' ) { 
280
-							$unsubscribe_subscriber_url = esc_url_raw( add_query_arg( array( 'action' => 'yikes-easy-mc-unsubscribe-user', 'mailchimp-list' => $list_id , 'nonce' => wp_create_nonce( 'unsubscribe-user-'.$email_id ), 'email_id' => $email_id ) ) );
279
+						if ( isset( $_GET[ 'section' ] ) && $_GET[ 'section' ] == 'delete-subscriber' ) { 
280
+							$unsubscribe_subscriber_url = esc_url_raw( add_query_arg( array( 'action' => 'yikes-easy-mc-unsubscribe-user', 'mailchimp-list' => $list_id, 'nonce' => wp_create_nonce( 'unsubscribe-user-' . $email_id ), 'email_id' => $email_id ) ) );
281 281
 							?>	
282 282
 								<form id="delete_subscriber" method="POST" action="<?php echo $unsubscribe_subscriber_url; ?>">
283 283
 									<p class="description">
@@ -326,33 +326,33 @@  discard block
 block discarded – undo
326 326
 				<div id="customer-tab-wrapper">
327 327
 						<ul id="customer-tab-wrapper-list">
328 328
 							
329
-							<?php if( isset( $_GET['section'] ) && $_GET['section'] != 'subscriber-data' ) { ?>
329
+							<?php if ( isset( $_GET[ 'section' ] ) && $_GET[ 'section' ] != 'subscriber-data' ) { ?>
330 330
 								<a title="<?php _e( 'Subscriber Details', 'yikes-inc-easy-mailchimp-extender' ); ?>" aria-label="<?php _e( 'Subscriber Details', 'yikes-inc-easy-mailchimp-extender' ); ?>" href="<?php echo $subscriber_details; ?>">
331 331
 							<?php } ?>
332 332
 							
333
-								<li <?php if( ! isset( $_GET['section'] ) || ( isset( $_GET['section'] ) && $_GET['section'] == 'subscriber-data' ) ) { ?>class="active"<?php } else { ?>class="inactive"<?php } ?>><span class="dashicons  dashicons-id"></span></li>
333
+								<li <?php if ( ! isset( $_GET[ 'section' ] ) || ( isset( $_GET[ 'section' ] ) && $_GET[ 'section' ] == 'subscriber-data' ) ) { ?>class="active"<?php } else { ?>class="inactive"<?php } ?>><span class="dashicons  dashicons-id"></span></li>
334 334
 										
335
-							<?php if( isset( $_GET['section'] ) && $_GET['section'] != 'subscriber-data' ) { ?>
335
+							<?php if ( isset( $_GET[ 'section' ] ) && $_GET[ 'section' ] != 'subscriber-data' ) { ?>
336 336
 								</a>
337 337
 							<?php } ?>
338 338
 							
339
-							<?php if( ! isset( $_GET['section'] ) || ( isset( $_GET['section'] ) && $_GET['section'] != 'additional-subscriptions' ) ) { ?>
339
+							<?php if ( ! isset( $_GET[ 'section' ] ) || ( isset( $_GET[ 'section' ] ) && $_GET[ 'section' ] != 'additional-subscriptions' ) ) { ?>
340 340
 								<a title="<?php _e( 'Additional Subscriptions', 'yikes-inc-easy-mailchimp-extender' ); ?>" aria-label="<?php _e( 'Additional Subscriptions', 'yikes-inc-easy-mailchimp-extender' ); ?>" href="<?php echo $additional_subscription_url; ?>">
341 341
 							<?php } ?>
342 342
 								
343
-								<li <?php if( isset( $_GET['section'] ) && $_GET['section'] == 'additional-subscriptions' ) { ?>class="active"<?php } else { ?>class="inactive"<?php } ?>><span class="dashicons dashicons-portfolio"></span></li>
343
+								<li <?php if ( isset( $_GET[ 'section' ] ) && $_GET[ 'section' ] == 'additional-subscriptions' ) { ?>class="active"<?php } else { ?>class="inactive"<?php } ?>><span class="dashicons dashicons-portfolio"></span></li>
344 344
 							
345
-							<?php if( ! isset( $_GET['section'] ) || ( isset( $_GET['section'] ) && $_GET['section'] == 'additional-subscriptions' ) ) { ?>
345
+							<?php if ( ! isset( $_GET[ 'section' ] ) || ( isset( $_GET[ 'section' ] ) && $_GET[ 'section' ] == 'additional-subscriptions' ) ) { ?>
346 346
 								</a>
347 347
 							<?php } ?>
348 348
 																
349
-							<?php if( ! isset( $_GET['section'] ) || isset( $_GET['section'] ) && $_GET['section'] != 'delete-subscriber' ) { ?>
349
+							<?php if ( ! isset( $_GET[ 'section' ] ) || isset( $_GET[ 'section' ] ) && $_GET[ 'section' ] != 'delete-subscriber' ) { ?>
350 350
 								<a title="<?php _e( 'Delete Subscriber', 'yikes-inc-easy-mailchimp-extender' ); ?>" aria-label="<?php _e( 'Delete Subscriber', 'yikes-inc-easy-mailchimp-extender' ); ?>" href="<?php echo $delete_subscriber_url; ?>">
351 351
 							<?php } ?>
352 352
 							
353
-								<li <?php if( isset( $_GET['section'] ) && $_GET['section'] == 'delete-subscriber' ) { ?>class="active"<?php } else { ?>class="inactive"<?php } ?>><span class="dashicons dashicons-trash"></span></li>
353
+								<li <?php if ( isset( $_GET[ 'section' ] ) && $_GET[ 'section' ] == 'delete-subscriber' ) { ?>class="active"<?php } else { ?>class="inactive"<?php } ?>><span class="dashicons dashicons-trash"></span></li>
354 354
 								
355
-							<?php if( ! isset( $_GET['section'] ) || ( isset( $_GET['section'] ) && $_GET['section'] == 'delete-subscriber' ) ) { ?>
355
+							<?php if ( ! isset( $_GET[ 'section' ] ) || ( isset( $_GET[ 'section' ] ) && $_GET[ 'section' ] == 'delete-subscriber' ) ) { ?>
356 356
 								</a>
357 357
 							<?php } ?>
358 358
 							
@@ -367,15 +367,15 @@  discard block
 block discarded – undo
367 367
 	function yikes_mc_geocode_subscriber_data( $latitude, $longitude ) {
368 368
 		$geocode_url = 'https://maps.googleapis.com/maps/api/geocode/json?latlng=' . $latitude . ',' . $longitude;
369 369
 		$geocode_response = wp_remote_get( $geocode_url );
370
-		if( is_wp_error( $geocode_response ) ) {
370
+		if ( is_wp_error( $geocode_response ) ) {
371 371
 			return;
372 372
 		}
373 373
 		$geocode_response_body = json_decode( wp_remote_retrieve_body( $geocode_response ), true );
374
-		if( is_wp_error( $geocode_response_body ) ) {
374
+		if ( is_wp_error( $geocode_response_body ) ) {
375 375
 			return;
376 376
 		}
377
-		$city = $geocode_response_body['results'][0]['address_components'][2]['short_name'];
378
-		$state = $geocode_response_body['results'][0]['address_components'][5]['short_name'];
379
-		$country = $geocode_response_body['results'][0]['address_components'][6]['short_name'];
377
+		$city = $geocode_response_body[ 'results' ][ 0 ][ 'address_components' ][ 2 ][ 'short_name' ];
378
+		$state = $geocode_response_body[ 'results' ][ 0 ][ 'address_components' ][ 5 ][ 'short_name' ];
379
+		$country = $geocode_response_body[ 'results' ][ 0 ][ 'address_components' ][ 6 ][ 'short_name' ];
380 380
 		return $link = '<a href="http://maps.google.com/maps?q=' . $latitude . ',' . $longitude . '" target="_blank" title="' . __( 'View Google Map', 'yikes-inc-easy-mailchimp-extender' ) . '">' . $city . ', ' . $state . ', ' . $country . '</a>&nbsp;<span class="flag-icon flag-icon-' . strtolower( $country ) . '"></span>';
381 381
 	}
382 382
\ No newline at end of file
Please login to merge, or discard this patch.
admin/partials/helpers/init.php 1 patch
Spacing   +13 added lines, -13 removed lines patch added patch discarded remove patch
@@ -14,21 +14,21 @@  discard block
 block discarded – undo
14 14
 			*		-	Link Text - Visible text for this link ie: 'Custom Section'
15 15
 			*		-	Dashicon - class of the icon you would like to use for this link
16 16
 			**/
17
-			public static function add_edit_form_section_link( $link_array=array() ) {
18
-				if( !empty( $link_array ) ) {
19
-					$link_data = wp_parse_args( array() , $link_array );
20
-					if( !empty( $link_data['text'] ) && !empty( $link_data['id'] ) ) {
21
-						if( !empty( $link_data['icon'] ) ) {
22
-							if( !isset( $link_data['icon_family'] ) || $link_data['icon_family'] == 'dashicons' || $link_data['icon_family'] == 'dashicon' ) {
23
-								$icon =  '<span class="dashicons dashicons-' . esc_attr__( $link_data['icon'] ) . ' yikes-easy-mailchimp-custom-content-icon"></span>';
17
+			public static function add_edit_form_section_link( $link_array = array() ) {
18
+				if ( ! empty( $link_array ) ) {
19
+					$link_data = wp_parse_args( array(), $link_array );
20
+					if ( ! empty( $link_data[ 'text' ] ) && ! empty( $link_data[ 'id' ] ) ) {
21
+						if ( ! empty( $link_data[ 'icon' ] ) ) {
22
+							if ( ! isset( $link_data[ 'icon_family' ] ) || $link_data[ 'icon_family' ] == 'dashicons' || $link_data[ 'icon_family' ] == 'dashicon' ) {
23
+								$icon = '<span class="dashicons dashicons-' . esc_attr__( $link_data[ 'icon' ] ) . ' yikes-easy-mailchimp-custom-content-icon"></span>';
24 24
 							} else {
25
-								$icon =  '<span class="' . esc_attr__( $link_data['icon'] ) . ' yikes-easy-mailchimp-custom-content-icon"></span>';
25
+								$icon = '<span class="' . esc_attr__( $link_data[ 'icon' ] ) . ' yikes-easy-mailchimp-custom-content-icon"></span>';
26 26
 							}
27 27
 						} else {
28 28
 							$icon = '';
29 29
 						}
30 30
 						$link = '<li class="hidden_setting_list">';
31
-							$link .= '<a class="hidden_setting ' . esc_attr__( $link_data['id'] ) . '" data-attr-container="' . esc_attr__( $link_data['id'] ) . '" onclick="return false;" title="' . esc_attr__( $link_data['text'] ) . '" href="#">' . $icon . esc_attr__( $link_data['text'] ) . '</a>';
31
+							$link .= '<a class="hidden_setting ' . esc_attr__( $link_data[ 'id' ] ) . '" data-attr-container="' . esc_attr__( $link_data[ 'id' ] ) . '" onclick="return false;" title="' . esc_attr__( $link_data[ 'text' ] ) . '" href="#">' . $icon . esc_attr__( $link_data[ 'text' ] ) . '</a>';
32 32
 						$link .= '</li>';
33 33
 						echo $link;
34 34
 					}
@@ -47,9 +47,9 @@  discard block
 block discarded – undo
47 47
 			*		-	Sidebar Title - title of the sidebar section
48 48
 			*		-	Class - class to reference funtions out of (optiona, if left blank functions should be defined in functions.php (or outside of a class))
49 49
 			**/
50
-			public static function add_edit_form_section( $section_array=array() ) {
51
-				if( !empty( $section_array ) ) {
52
-					$section_data = wp_parse_args( array() , $section_array );
50
+			public static function add_edit_form_section( $section_array = array() ) {
51
+				if ( ! empty( $section_array ) ) {
52
+					$section_data = wp_parse_args( array(), $section_array );
53 53
 					ob_start();
54 54
 					include ( YIKES_MC_PATH . 'admin/partials/helpers/edit-form-hidden-section-template.php' );
55 55
 					$section = ob_get_contents();
@@ -66,7 +66,7 @@  discard block
 block discarded – undo
66 66
 			*/
67 67
 			public static function is_custom_section_two_column( $custom_section_data ) {
68 68
 				// print_r( $custom_section_data );
69
-				$value = ( isset( $custom_section_data['sidebar_title'] ) && isset( $custom_section_data['sidebar_fields'] ) && !empty( $custom_section_data['sidebar_fields'] ) ) ?  true : false;
69
+				$value = ( isset( $custom_section_data[ 'sidebar_title' ] ) && isset( $custom_section_data[ 'sidebar_fields' ] ) && ! empty( $custom_section_data[ 'sidebar_fields' ] ) ) ? true : false;
70 70
 				return $value;
71 71
 			}
72 72
 			
Please login to merge, or discard this patch.
admin/partials/helpers/fields/yikes-mailchimp-text-field.php 1 patch
Spacing   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -5,12 +5,12 @@
 block discarded – undo
5 5
 	*	For help on using, see our documentation [https://yikesplugins.com/support/knowledge-base/product/easy-forms-for-mailchimp/]
6 6
 	* 	@since 6.0
7 7
 	*/
8
-	$field_data = json_decode( $form_data['custom_fields'] , true ); 
8
+	$field_data = json_decode( $form_data[ 'custom_fields' ], true ); 
9 9
 ?>
10 10
 <label class="custom-field-section">
11
-	<strong><?php echo $field['label']; ?></strong>
12
-	<input type="text" class="widefat" name="custom-field[<?php echo $field['id']; ?>]" id="custom-field" value="<?php echo isset( $field_data[$field['id']] ) ? $field_data[$field['id']] : ''; ?>" placeholder="<?php echo isset( $field['placeholder'] ) ? $field['placeholder'] : ''; ?>">
13
-	<?php if( isset( $field['description'] ) && $field['description'] != '' ) { ?>
14
-	<p class="description"><?php echo $field['description']; ?></p>
11
+	<strong><?php echo $field[ 'label' ]; ?></strong>
12
+	<input type="text" class="widefat" name="custom-field[<?php echo $field[ 'id' ]; ?>]" id="custom-field" value="<?php echo isset( $field_data[ $field[ 'id' ] ] ) ? $field_data[ $field[ 'id' ] ] : ''; ?>" placeholder="<?php echo isset( $field[ 'placeholder' ] ) ? $field[ 'placeholder' ] : ''; ?>">
13
+	<?php if ( isset( $field[ 'description' ] ) && $field[ 'description' ] != '' ) { ?>
14
+	<p class="description"><?php echo $field[ 'description' ]; ?></p>
15 15
 	<?php } ?>
16 16
 </label>
17 17
\ No newline at end of file
Please login to merge, or discard this patch.
admin/partials/helpers/fields/yikes-mailchimp-select-field.php 1 patch
Spacing   +7 added lines, -7 removed lines patch added patch discarded remove patch
@@ -5,21 +5,21 @@
 block discarded – undo
5 5
 	*	For help on using, see our documentation [https://yikesplugins.com/support/knowledge-base/product/easy-forms-for-mailchimp/]
6 6
 	* 	@since 6.0
7 7
 	*/
8
-	$field_data = json_decode( $form_data['custom_fields'] , true ); 
8
+	$field_data = json_decode( $form_data[ 'custom_fields' ], true ); 
9 9
 ?>
10 10
 <div class="custom-field-section">
11 11
 	<!-- title -->
12
-	<strong><?php echo $field['label']; ?></strong>
12
+	<strong><?php echo $field[ 'label' ]; ?></strong>
13 13
 	
14 14
 	<!-- Dropdown -->
15
-	<select class="custom-select-field" name="custom-field[<?php echo $field['id']; ?>]">
16
-		<?php foreach( $field['options'] as $value => $label ) { ?>
17
-			<option value="<?php echo $value; ?>" <?php if( isset( $field_data[$field['id']] ) ) { selected( $field_data[$field['id']] , $value ); } ?>><?php echo $label; ?></option>
15
+	<select class="custom-select-field" name="custom-field[<?php echo $field[ 'id' ]; ?>]">
16
+		<?php foreach ( $field[ 'options' ] as $value => $label ) { ?>
17
+			<option value="<?php echo $value; ?>" <?php if ( isset( $field_data[ $field[ 'id' ] ] ) ) { selected( $field_data[ $field[ 'id' ] ], $value ); } ?>><?php echo $label; ?></option>
18 18
 		<?php } ?>
19 19
 	</select>
20 20
 	
21 21
 	<!-- description -->
22
-	<?php if( isset( $field['description'] ) && $field['description'] != '' ) { ?>
23
-		<p class="description"><?php echo $field['description']; ?></p>
22
+	<?php if ( isset( $field[ 'description' ] ) && $field[ 'description' ] != '' ) { ?>
23
+		<p class="description"><?php echo $field[ 'description' ]; ?></p>
24 24
 	<?php } ?>
25 25
 </div>
26 26
\ No newline at end of file
Please login to merge, or discard this patch.
admin/partials/helpers/fields/yikes-mailchimp-wysiwyg-field.php 1 patch
Spacing   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -6,13 +6,13 @@
 block discarded – undo
6 6
 	*	For help on using, see our documentation [https://yikesplugins.com/support/knowledge-base/product/easy-forms-for-mailchimp/]
7 7
 	* 	@since 6.0
8 8
 	*/
9
-	$field_data = json_decode( $form_data['custom_fields'] , true ); 
10
-	$content = ( isset( $field_data[$field['id']] ) ) ? $field_data[$field['id']] : ( isset( $field['default'] ) ? $field['default'] : '' );
11
-	$wysiwyg_id = 'custom-field['.$field['id'].']';
9
+	$field_data = json_decode( $form_data[ 'custom_fields' ], true ); 
10
+	$content = ( isset( $field_data[ $field[ 'id' ] ] ) ) ? $field_data[ $field[ 'id' ] ] : ( isset( $field[ 'default' ] ) ? $field[ 'default' ] : '' );
11
+	$wysiwyg_id = 'custom-field[' . $field[ 'id' ] . ']';
12 12
 ?>
13 13
 
14 14
 <div class="yikes-mailchimp-wysiwyg-field">
15
-    <label for="image_url" class="widefat"><strong><?php echo $field['label']; ?></strong></label>
16
-    <?php wp_editor( $content, $field['id'], array( 'textarea_name' => $wysiwyg_id ) ); ?>
17
-    <p class="description"><?php echo $field['description']; ?></p>
15
+    <label for="image_url" class="widefat"><strong><?php echo $field[ 'label' ]; ?></strong></label>
16
+    <?php wp_editor( $content, $field[ 'id' ], array( 'textarea_name' => $wysiwyg_id ) ); ?>
17
+    <p class="description"><?php echo $field[ 'description' ]; ?></p>
18 18
 </div>
Please login to merge, or discard this patch.