@@ -205,7 +205,7 @@ |
||
205 | 205 | * |
206 | 206 | * @param bool $force If set to true then all cached values will be delete instead of only expired |
207 | 207 | * |
208 | - * @return bool |
|
208 | + * @return false|null |
|
209 | 209 | */ |
210 | 210 | public static function delete_all_expired( $force = false ) { |
211 | 211 | global $wpdb; |
@@ -10,7 +10,7 @@ discard block |
||
10 | 10 | */ |
11 | 11 | |
12 | 12 | // Exit if accessed directly. |
13 | -if ( ! defined( 'ABSPATH' ) ) { |
|
13 | +if ( ! defined('ABSPATH')) { |
|
14 | 14 | exit; |
15 | 15 | } |
16 | 16 | |
@@ -43,7 +43,7 @@ discard block |
||
43 | 43 | * @return static |
44 | 44 | */ |
45 | 45 | public static function get_instance() { |
46 | - if ( null === static::$instance ) { |
|
46 | + if (null === static::$instance) { |
|
47 | 47 | self::$instance = new static(); |
48 | 48 | } |
49 | 49 | |
@@ -58,7 +58,7 @@ discard block |
||
58 | 58 | */ |
59 | 59 | public function setup_hooks() { |
60 | 60 | // weekly delete all expired cache. |
61 | - add_action( 'give_weekly_scheduled_events', array( $this, 'delete_all_expired' ) ); |
|
61 | + add_action('give_weekly_scheduled_events', array($this, 'delete_all_expired')); |
|
62 | 62 | } |
63 | 63 | |
64 | 64 | /** |
@@ -72,12 +72,12 @@ discard block |
||
72 | 72 | * @return string |
73 | 73 | */ |
74 | 74 | |
75 | - public static function get_key( $action, $query_args = null ) { |
|
75 | + public static function get_key($action, $query_args = null) { |
|
76 | 76 | $cache_key = "give_cache_{$action}"; |
77 | 77 | |
78 | 78 | // Bailout. |
79 | - if ( ! empty( $query_args ) ) { |
|
80 | - $cache_key = "{$cache_key}_" . substr( md5( serialize( $query_args ) ), 0, 15 ); |
|
79 | + if ( ! empty($query_args)) { |
|
80 | + $cache_key = "{$cache_key}_".substr(md5(serialize($query_args)), 0, 15); |
|
81 | 81 | } |
82 | 82 | |
83 | 83 | return $cache_key; |
@@ -95,26 +95,26 @@ discard block |
||
95 | 95 | * @return mixed |
96 | 96 | */ |
97 | 97 | |
98 | - public static function get( $cache_key, $custom_key = false, $query_args = array() ) { |
|
99 | - if ( ! self::is_valid_cache_key( $cache_key ) ) { |
|
100 | - if ( ! $custom_key ) { |
|
101 | - return new WP_Error( 'give_invalid_cache_key', __( 'Cache key format should be give_cache_*', 'give' ) ); |
|
98 | + public static function get($cache_key, $custom_key = false, $query_args = array()) { |
|
99 | + if ( ! self::is_valid_cache_key($cache_key)) { |
|
100 | + if ( ! $custom_key) { |
|
101 | + return new WP_Error('give_invalid_cache_key', __('Cache key format should be give_cache_*', 'give')); |
|
102 | 102 | } |
103 | 103 | |
104 | - $cache_key = self::get_key( $cache_key, $query_args ); |
|
104 | + $cache_key = self::get_key($cache_key, $query_args); |
|
105 | 105 | } |
106 | 106 | |
107 | - $option = get_option( $cache_key ); |
|
107 | + $option = get_option($cache_key); |
|
108 | 108 | |
109 | 109 | // Backward compatibility (<1.8.7). |
110 | - if ( ! is_array( $option ) || empty( $option ) || ! array_key_exists( 'expiration', $option ) ) { |
|
110 | + if ( ! is_array($option) || empty($option) || ! array_key_exists('expiration', $option)) { |
|
111 | 111 | return $option; |
112 | 112 | } |
113 | 113 | |
114 | 114 | // Get current time. |
115 | - $current_time = current_time( 'timestamp', 1 ); |
|
115 | + $current_time = current_time('timestamp', 1); |
|
116 | 116 | |
117 | - if ( empty( $option['expiration'] ) || ( $current_time < $option['expiration'] ) ) { |
|
117 | + if (empty($option['expiration']) || ($current_time < $option['expiration'])) { |
|
118 | 118 | $option = $option['data']; |
119 | 119 | } else { |
120 | 120 | $option = false; |
@@ -137,23 +137,23 @@ discard block |
||
137 | 137 | * @return mixed |
138 | 138 | */ |
139 | 139 | |
140 | - public static function set( $cache_key, $data, $expiration = null, $custom_key = false, $query_args = array() ) { |
|
141 | - if ( ! self::is_valid_cache_key( $cache_key ) ) { |
|
142 | - if ( ! $custom_key ) { |
|
143 | - return new WP_Error( 'give_invalid_cache_key', __( 'Cache key format should be give_cache_*', 'give' ) ); |
|
140 | + public static function set($cache_key, $data, $expiration = null, $custom_key = false, $query_args = array()) { |
|
141 | + if ( ! self::is_valid_cache_key($cache_key)) { |
|
142 | + if ( ! $custom_key) { |
|
143 | + return new WP_Error('give_invalid_cache_key', __('Cache key format should be give_cache_*', 'give')); |
|
144 | 144 | } |
145 | 145 | |
146 | - $cache_key = self::get_key( $cache_key, $query_args ); |
|
146 | + $cache_key = self::get_key($cache_key, $query_args); |
|
147 | 147 | } |
148 | 148 | |
149 | 149 | $option_value = array( |
150 | 150 | 'data' => $data, |
151 | - 'expiration' => ! is_null( $expiration ) |
|
152 | - ? ( $expiration + current_time( 'timestamp', 1 ) ) |
|
151 | + 'expiration' => ! is_null($expiration) |
|
152 | + ? ($expiration + current_time('timestamp', 1)) |
|
153 | 153 | : null, |
154 | 154 | ); |
155 | 155 | |
156 | - $result = add_option( $cache_key, $option_value, '', 'no' ); |
|
156 | + $result = add_option($cache_key, $option_value, '', 'no'); |
|
157 | 157 | |
158 | 158 | return $result; |
159 | 159 | } |
@@ -168,27 +168,27 @@ discard block |
||
168 | 168 | * @return bool|WP_Error |
169 | 169 | */ |
170 | 170 | |
171 | - public static function delete( $cache_keys ) { |
|
171 | + public static function delete($cache_keys) { |
|
172 | 172 | $result = true; |
173 | 173 | $invalid_keys = array(); |
174 | 174 | |
175 | - if ( ! empty( $cache_keys ) ) { |
|
176 | - $cache_keys = is_array( $cache_keys ) ? $cache_keys : array( $cache_keys ); |
|
175 | + if ( ! empty($cache_keys)) { |
|
176 | + $cache_keys = is_array($cache_keys) ? $cache_keys : array($cache_keys); |
|
177 | 177 | |
178 | - foreach ( $cache_keys as $cache_key ) { |
|
179 | - if ( ! self::is_valid_cache_key( $cache_key ) ) { |
|
178 | + foreach ($cache_keys as $cache_key) { |
|
179 | + if ( ! self::is_valid_cache_key($cache_key)) { |
|
180 | 180 | $invalid_keys[] = $cache_key; |
181 | 181 | $result = false; |
182 | 182 | } |
183 | 183 | |
184 | - delete_option( $cache_key ); |
|
184 | + delete_option($cache_key); |
|
185 | 185 | } |
186 | 186 | } |
187 | 187 | |
188 | - if( ! $result ) { |
|
188 | + if ( ! $result) { |
|
189 | 189 | $result = new WP_Error( |
190 | 190 | 'give_invalid_cache_key', |
191 | - __( 'Cache key format should be give_cache_*', 'give' ), |
|
191 | + __('Cache key format should be give_cache_*', 'give'), |
|
192 | 192 | $invalid_keys |
193 | 193 | ); |
194 | 194 | } |
@@ -207,7 +207,7 @@ discard block |
||
207 | 207 | * |
208 | 208 | * @return bool |
209 | 209 | */ |
210 | - public static function delete_all_expired( $force = false ) { |
|
210 | + public static function delete_all_expired($force = false) { |
|
211 | 211 | global $wpdb; |
212 | 212 | $options = $wpdb->get_results( |
213 | 213 | $wpdb->prepare( |
@@ -221,30 +221,30 @@ discard block |
||
221 | 221 | ); |
222 | 222 | |
223 | 223 | // Bailout. |
224 | - if ( empty( $options ) ) { |
|
224 | + if (empty($options)) { |
|
225 | 225 | return false; |
226 | 226 | } |
227 | 227 | |
228 | - $current_time = current_time( 'timestamp', 1 ); |
|
228 | + $current_time = current_time('timestamp', 1); |
|
229 | 229 | |
230 | 230 | // Delete log cache. |
231 | - foreach ( $options as $option ) { |
|
232 | - $option['option_value'] = maybe_unserialize( $option['option_value'] ); |
|
231 | + foreach ($options as $option) { |
|
232 | + $option['option_value'] = maybe_unserialize($option['option_value']); |
|
233 | 233 | |
234 | 234 | if ( |
235 | 235 | ( |
236 | - ! self::is_valid_cache_key( $option['option_name'] ) |
|
237 | - || ! is_array( $option['option_value'] ) // Backward compatibility (<1.8.7). |
|
238 | - || ! array_key_exists( 'expiration', $option['option_value'] ) // Backward compatibility (<1.8.7). |
|
239 | - || empty( $option['option_value']['expiration'] ) |
|
240 | - || ( $current_time < $option['option_value']['expiration'] ) |
|
236 | + ! self::is_valid_cache_key($option['option_name']) |
|
237 | + || ! is_array($option['option_value']) // Backward compatibility (<1.8.7). |
|
238 | + || ! array_key_exists('expiration', $option['option_value']) // Backward compatibility (<1.8.7). |
|
239 | + || empty($option['option_value']['expiration']) |
|
240 | + || ($current_time < $option['option_value']['expiration']) |
|
241 | 241 | ) |
242 | 242 | && ! $force |
243 | 243 | ) { |
244 | 244 | continue; |
245 | 245 | } |
246 | 246 | |
247 | - self::delete( $option['option_name'] ); |
|
247 | + self::delete($option['option_name']); |
|
248 | 248 | } |
249 | 249 | } |
250 | 250 | |
@@ -260,16 +260,16 @@ discard block |
||
260 | 260 | * |
261 | 261 | * @return array |
262 | 262 | */ |
263 | - public static function get_options_like( $option_name, $fields = false ) { |
|
263 | + public static function get_options_like($option_name, $fields = false) { |
|
264 | 264 | global $wpdb; |
265 | 265 | |
266 | - if ( empty( $option_name ) ) { |
|
266 | + if (empty($option_name)) { |
|
267 | 267 | return array(); |
268 | 268 | } |
269 | 269 | |
270 | 270 | $field_names = $fields ? 'option_name, option_value' : 'option_name'; |
271 | 271 | |
272 | - if ( $fields ) { |
|
272 | + if ($fields) { |
|
273 | 273 | $options = $wpdb->get_results( |
274 | 274 | $wpdb->prepare( |
275 | 275 | "SELECT {$field_names } |
@@ -293,10 +293,10 @@ discard block |
||
293 | 293 | ); |
294 | 294 | } |
295 | 295 | |
296 | - if ( ! empty( $options ) && $fields ) { |
|
297 | - foreach ( $options as $index => $option ) { |
|
298 | - $option['option_value'] = maybe_unserialize( $option['option_value'] ); |
|
299 | - $options[ $index ] = $option; |
|
296 | + if ( ! empty($options) && $fields) { |
|
297 | + foreach ($options as $index => $option) { |
|
298 | + $option['option_value'] = maybe_unserialize($option['option_value']); |
|
299 | + $options[$index] = $option; |
|
300 | 300 | } |
301 | 301 | } |
302 | 302 | |
@@ -313,8 +313,8 @@ discard block |
||
313 | 313 | * |
314 | 314 | * @return bool|int |
315 | 315 | */ |
316 | - public static function is_valid_cache_key( $cache_key ) { |
|
317 | - return ( false !== strpos( $cache_key, 'give_cache_' ) ); |
|
316 | + public static function is_valid_cache_key($cache_key) { |
|
317 | + return (false !== strpos($cache_key, 'give_cache_')); |
|
318 | 318 | } |
319 | 319 | } |
320 | 320 |
@@ -40,11 +40,11 @@ discard block |
||
40 | 40 | */ |
41 | 41 | |
42 | 42 | // Exit if accessed directly. |
43 | -if ( ! defined( 'ABSPATH' ) ) { |
|
43 | +if ( ! defined('ABSPATH')) { |
|
44 | 44 | exit; |
45 | 45 | } |
46 | 46 | |
47 | -if ( ! class_exists( 'Give' ) ) : |
|
47 | +if ( ! class_exists('Give')) : |
|
48 | 48 | |
49 | 49 | /** |
50 | 50 | * Main Give Class |
@@ -195,11 +195,11 @@ discard block |
||
195 | 195 | * @return Give |
196 | 196 | */ |
197 | 197 | public static function instance() { |
198 | - if ( ! isset( self::$instance ) && ! ( self::$instance instanceof Give ) ) { |
|
198 | + if ( ! isset(self::$instance) && ! (self::$instance instanceof Give)) { |
|
199 | 199 | self::$instance = new Give; |
200 | 200 | self::$instance->setup_constants(); |
201 | 201 | |
202 | - add_action( 'plugins_loaded', array( self::$instance, 'load_textdomain' ) ); |
|
202 | + add_action('plugins_loaded', array(self::$instance, 'load_textdomain')); |
|
203 | 203 | |
204 | 204 | self::$instance->includes(); |
205 | 205 | self::$instance->roles = new Give_Roles(); |
@@ -221,7 +221,7 @@ discard block |
||
221 | 221 | * |
222 | 222 | * @since 1.8.7 |
223 | 223 | */ |
224 | - do_action( 'give_init', self::$instance ); |
|
224 | + do_action('give_init', self::$instance); |
|
225 | 225 | |
226 | 226 | return self::$instance; |
227 | 227 | } |
@@ -239,7 +239,7 @@ discard block |
||
239 | 239 | */ |
240 | 240 | public function __clone() { |
241 | 241 | // Cloning instances of the class is forbidden |
242 | - _doing_it_wrong( __FUNCTION__, __( 'Cheatin’ huh?', 'give' ), '1.0' ); |
|
242 | + _doing_it_wrong(__FUNCTION__, __('Cheatin’ huh?', 'give'), '1.0'); |
|
243 | 243 | } |
244 | 244 | |
245 | 245 | /** |
@@ -252,7 +252,7 @@ discard block |
||
252 | 252 | */ |
253 | 253 | public function __wakeup() { |
254 | 254 | // Unserializing instances of the class is forbidden. |
255 | - _doing_it_wrong( __FUNCTION__, __( 'Cheatin’ huh?', 'give' ), '1.0' ); |
|
255 | + _doing_it_wrong(__FUNCTION__, __('Cheatin’ huh?', 'give'), '1.0'); |
|
256 | 256 | } |
257 | 257 | |
258 | 258 | /** |
@@ -266,33 +266,33 @@ discard block |
||
266 | 266 | private function setup_constants() { |
267 | 267 | |
268 | 268 | // Plugin version |
269 | - if ( ! defined( 'GIVE_VERSION' ) ) { |
|
270 | - define( 'GIVE_VERSION', '1.8.7' ); |
|
269 | + if ( ! defined('GIVE_VERSION')) { |
|
270 | + define('GIVE_VERSION', '1.8.7'); |
|
271 | 271 | } |
272 | 272 | |
273 | 273 | // Plugin Folder Path |
274 | - if ( ! defined( 'GIVE_PLUGIN_DIR' ) ) { |
|
275 | - define( 'GIVE_PLUGIN_DIR', plugin_dir_path( __FILE__ ) ); |
|
274 | + if ( ! defined('GIVE_PLUGIN_DIR')) { |
|
275 | + define('GIVE_PLUGIN_DIR', plugin_dir_path(__FILE__)); |
|
276 | 276 | } |
277 | 277 | |
278 | 278 | // Plugin Folder URL |
279 | - if ( ! defined( 'GIVE_PLUGIN_URL' ) ) { |
|
280 | - define( 'GIVE_PLUGIN_URL', plugin_dir_url( __FILE__ ) ); |
|
279 | + if ( ! defined('GIVE_PLUGIN_URL')) { |
|
280 | + define('GIVE_PLUGIN_URL', plugin_dir_url(__FILE__)); |
|
281 | 281 | } |
282 | 282 | |
283 | 283 | // Plugin Basename aka: "give/give.php" |
284 | - if ( ! defined( 'GIVE_PLUGIN_BASENAME' ) ) { |
|
285 | - define( 'GIVE_PLUGIN_BASENAME', plugin_basename( __FILE__ ) ); |
|
284 | + if ( ! defined('GIVE_PLUGIN_BASENAME')) { |
|
285 | + define('GIVE_PLUGIN_BASENAME', plugin_basename(__FILE__)); |
|
286 | 286 | } |
287 | 287 | |
288 | 288 | // Plugin Root File |
289 | - if ( ! defined( 'GIVE_PLUGIN_FILE' ) ) { |
|
290 | - define( 'GIVE_PLUGIN_FILE', __FILE__ ); |
|
289 | + if ( ! defined('GIVE_PLUGIN_FILE')) { |
|
290 | + define('GIVE_PLUGIN_FILE', __FILE__); |
|
291 | 291 | } |
292 | 292 | |
293 | 293 | // Make sure CAL_GREGORIAN is defined |
294 | - if ( ! defined( 'CAL_GREGORIAN' ) ) { |
|
295 | - define( 'CAL_GREGORIAN', 1 ); |
|
294 | + if ( ! defined('CAL_GREGORIAN')) { |
|
295 | + define('CAL_GREGORIAN', 1); |
|
296 | 296 | } |
297 | 297 | } |
298 | 298 | |
@@ -307,123 +307,123 @@ discard block |
||
307 | 307 | private function includes() { |
308 | 308 | global $give_options; |
309 | 309 | |
310 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/class-admin-settings.php'; |
|
311 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/class-give-settings.php'; |
|
310 | + require_once GIVE_PLUGIN_DIR.'includes/admin/class-admin-settings.php'; |
|
311 | + require_once GIVE_PLUGIN_DIR.'includes/admin/class-give-settings.php'; |
|
312 | 312 | $give_options = give_get_settings(); |
313 | 313 | |
314 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/give-metabox-functions.php'; |
|
315 | - require_once GIVE_PLUGIN_DIR . 'includes/class-give-cache.php'; |
|
316 | - require_once GIVE_PLUGIN_DIR . 'includes/post-types.php'; |
|
317 | - require_once GIVE_PLUGIN_DIR . 'includes/scripts.php'; |
|
318 | - require_once GIVE_PLUGIN_DIR . 'includes/ajax-functions.php'; |
|
319 | - require_once GIVE_PLUGIN_DIR . 'includes/actions.php'; |
|
320 | - require_once GIVE_PLUGIN_DIR . 'includes/filters.php'; |
|
321 | - require_once GIVE_PLUGIN_DIR . 'includes/api/class-give-api.php'; |
|
322 | - |
|
323 | - require_once GIVE_PLUGIN_DIR . 'includes/class-give-roles.php'; |
|
324 | - require_once GIVE_PLUGIN_DIR . 'includes/class-give-template-loader.php'; |
|
325 | - require_once GIVE_PLUGIN_DIR . 'includes/class-give-donate-form.php'; |
|
326 | - require_once GIVE_PLUGIN_DIR . 'includes/class-give-db.php'; |
|
327 | - require_once GIVE_PLUGIN_DIR . 'includes/class-give-db-customers.php'; |
|
328 | - require_once GIVE_PLUGIN_DIR . 'includes/class-give-db-customer-meta.php'; |
|
329 | - require_once GIVE_PLUGIN_DIR . 'includes/class-give-customer.php'; |
|
330 | - require_once GIVE_PLUGIN_DIR . 'includes/class-give-stats.php'; |
|
331 | - require_once GIVE_PLUGIN_DIR . 'includes/class-give-session.php'; |
|
332 | - require_once GIVE_PLUGIN_DIR . 'includes/class-give-html-elements.php'; |
|
333 | - require_once GIVE_PLUGIN_DIR . 'includes/class-give-logging.php'; |
|
334 | - require_once GIVE_PLUGIN_DIR . 'includes/class-give-license-handler.php'; |
|
335 | - require_once GIVE_PLUGIN_DIR . 'includes/class-give-cron.php'; |
|
336 | - require_once GIVE_PLUGIN_DIR . 'includes/class-give-email-access.php'; |
|
337 | - |
|
338 | - require_once GIVE_PLUGIN_DIR . 'includes/country-functions.php'; |
|
339 | - require_once GIVE_PLUGIN_DIR . 'includes/template-functions.php'; |
|
340 | - require_once GIVE_PLUGIN_DIR . 'includes/misc-functions.php'; |
|
341 | - require_once GIVE_PLUGIN_DIR . 'includes/forms/functions.php'; |
|
342 | - require_once GIVE_PLUGIN_DIR . 'includes/forms/template.php'; |
|
343 | - require_once GIVE_PLUGIN_DIR . 'includes/forms/widget.php'; |
|
344 | - require_once GIVE_PLUGIN_DIR . 'includes/shortcodes.php'; |
|
345 | - require_once GIVE_PLUGIN_DIR . 'includes/formatting.php'; |
|
346 | - require_once GIVE_PLUGIN_DIR . 'includes/price-functions.php'; |
|
347 | - require_once GIVE_PLUGIN_DIR . 'includes/error-tracking.php'; |
|
348 | - require_once GIVE_PLUGIN_DIR . 'includes/process-donation.php'; |
|
349 | - require_once GIVE_PLUGIN_DIR . 'includes/login-register.php'; |
|
350 | - require_once GIVE_PLUGIN_DIR . 'includes/user-functions.php'; |
|
351 | - require_once GIVE_PLUGIN_DIR . 'includes/plugin-compatibility.php'; |
|
352 | - require_once GIVE_PLUGIN_DIR . 'includes/deprecated/deprecated-functions.php'; |
|
353 | - require_once GIVE_PLUGIN_DIR . 'includes/deprecated/deprecated-actions.php'; |
|
354 | - require_once GIVE_PLUGIN_DIR . 'includes/deprecated/deprecated-filters.php'; |
|
355 | - |
|
356 | - require_once GIVE_PLUGIN_DIR . 'includes/payments/functions.php'; |
|
357 | - require_once GIVE_PLUGIN_DIR . 'includes/payments/actions.php'; |
|
358 | - require_once GIVE_PLUGIN_DIR . 'includes/payments/class-payment-stats.php'; |
|
359 | - require_once GIVE_PLUGIN_DIR . 'includes/payments/class-payments-query.php'; |
|
360 | - require_once GIVE_PLUGIN_DIR . 'includes/payments/class-give-payment.php'; |
|
361 | - |
|
362 | - require_once GIVE_PLUGIN_DIR . 'includes/gateways/functions.php'; |
|
363 | - require_once GIVE_PLUGIN_DIR . 'includes/gateways/actions.php'; |
|
364 | - require_once GIVE_PLUGIN_DIR . 'includes/gateways/paypal-standard.php'; |
|
365 | - require_once GIVE_PLUGIN_DIR . 'includes/gateways/offline-donations.php'; |
|
366 | - require_once GIVE_PLUGIN_DIR . 'includes/gateways/manual.php'; |
|
367 | - |
|
368 | - require_once GIVE_PLUGIN_DIR . 'includes/emails/class-give-emails.php'; |
|
369 | - require_once GIVE_PLUGIN_DIR . 'includes/emails/class-give-email-tags.php'; |
|
370 | - require_once GIVE_PLUGIN_DIR . 'includes/emails/functions.php'; |
|
371 | - require_once GIVE_PLUGIN_DIR . 'includes/emails/template.php'; |
|
372 | - require_once GIVE_PLUGIN_DIR . 'includes/emails/actions.php'; |
|
373 | - |
|
374 | - if( defined( 'WP_CLI' ) && WP_CLI ) { |
|
375 | - require_once GIVE_PLUGIN_DIR . 'includes/class-give-cli-commands.php'; |
|
314 | + require_once GIVE_PLUGIN_DIR.'includes/admin/give-metabox-functions.php'; |
|
315 | + require_once GIVE_PLUGIN_DIR.'includes/class-give-cache.php'; |
|
316 | + require_once GIVE_PLUGIN_DIR.'includes/post-types.php'; |
|
317 | + require_once GIVE_PLUGIN_DIR.'includes/scripts.php'; |
|
318 | + require_once GIVE_PLUGIN_DIR.'includes/ajax-functions.php'; |
|
319 | + require_once GIVE_PLUGIN_DIR.'includes/actions.php'; |
|
320 | + require_once GIVE_PLUGIN_DIR.'includes/filters.php'; |
|
321 | + require_once GIVE_PLUGIN_DIR.'includes/api/class-give-api.php'; |
|
322 | + |
|
323 | + require_once GIVE_PLUGIN_DIR.'includes/class-give-roles.php'; |
|
324 | + require_once GIVE_PLUGIN_DIR.'includes/class-give-template-loader.php'; |
|
325 | + require_once GIVE_PLUGIN_DIR.'includes/class-give-donate-form.php'; |
|
326 | + require_once GIVE_PLUGIN_DIR.'includes/class-give-db.php'; |
|
327 | + require_once GIVE_PLUGIN_DIR.'includes/class-give-db-customers.php'; |
|
328 | + require_once GIVE_PLUGIN_DIR.'includes/class-give-db-customer-meta.php'; |
|
329 | + require_once GIVE_PLUGIN_DIR.'includes/class-give-customer.php'; |
|
330 | + require_once GIVE_PLUGIN_DIR.'includes/class-give-stats.php'; |
|
331 | + require_once GIVE_PLUGIN_DIR.'includes/class-give-session.php'; |
|
332 | + require_once GIVE_PLUGIN_DIR.'includes/class-give-html-elements.php'; |
|
333 | + require_once GIVE_PLUGIN_DIR.'includes/class-give-logging.php'; |
|
334 | + require_once GIVE_PLUGIN_DIR.'includes/class-give-license-handler.php'; |
|
335 | + require_once GIVE_PLUGIN_DIR.'includes/class-give-cron.php'; |
|
336 | + require_once GIVE_PLUGIN_DIR.'includes/class-give-email-access.php'; |
|
337 | + |
|
338 | + require_once GIVE_PLUGIN_DIR.'includes/country-functions.php'; |
|
339 | + require_once GIVE_PLUGIN_DIR.'includes/template-functions.php'; |
|
340 | + require_once GIVE_PLUGIN_DIR.'includes/misc-functions.php'; |
|
341 | + require_once GIVE_PLUGIN_DIR.'includes/forms/functions.php'; |
|
342 | + require_once GIVE_PLUGIN_DIR.'includes/forms/template.php'; |
|
343 | + require_once GIVE_PLUGIN_DIR.'includes/forms/widget.php'; |
|
344 | + require_once GIVE_PLUGIN_DIR.'includes/shortcodes.php'; |
|
345 | + require_once GIVE_PLUGIN_DIR.'includes/formatting.php'; |
|
346 | + require_once GIVE_PLUGIN_DIR.'includes/price-functions.php'; |
|
347 | + require_once GIVE_PLUGIN_DIR.'includes/error-tracking.php'; |
|
348 | + require_once GIVE_PLUGIN_DIR.'includes/process-donation.php'; |
|
349 | + require_once GIVE_PLUGIN_DIR.'includes/login-register.php'; |
|
350 | + require_once GIVE_PLUGIN_DIR.'includes/user-functions.php'; |
|
351 | + require_once GIVE_PLUGIN_DIR.'includes/plugin-compatibility.php'; |
|
352 | + require_once GIVE_PLUGIN_DIR.'includes/deprecated/deprecated-functions.php'; |
|
353 | + require_once GIVE_PLUGIN_DIR.'includes/deprecated/deprecated-actions.php'; |
|
354 | + require_once GIVE_PLUGIN_DIR.'includes/deprecated/deprecated-filters.php'; |
|
355 | + |
|
356 | + require_once GIVE_PLUGIN_DIR.'includes/payments/functions.php'; |
|
357 | + require_once GIVE_PLUGIN_DIR.'includes/payments/actions.php'; |
|
358 | + require_once GIVE_PLUGIN_DIR.'includes/payments/class-payment-stats.php'; |
|
359 | + require_once GIVE_PLUGIN_DIR.'includes/payments/class-payments-query.php'; |
|
360 | + require_once GIVE_PLUGIN_DIR.'includes/payments/class-give-payment.php'; |
|
361 | + |
|
362 | + require_once GIVE_PLUGIN_DIR.'includes/gateways/functions.php'; |
|
363 | + require_once GIVE_PLUGIN_DIR.'includes/gateways/actions.php'; |
|
364 | + require_once GIVE_PLUGIN_DIR.'includes/gateways/paypal-standard.php'; |
|
365 | + require_once GIVE_PLUGIN_DIR.'includes/gateways/offline-donations.php'; |
|
366 | + require_once GIVE_PLUGIN_DIR.'includes/gateways/manual.php'; |
|
367 | + |
|
368 | + require_once GIVE_PLUGIN_DIR.'includes/emails/class-give-emails.php'; |
|
369 | + require_once GIVE_PLUGIN_DIR.'includes/emails/class-give-email-tags.php'; |
|
370 | + require_once GIVE_PLUGIN_DIR.'includes/emails/functions.php'; |
|
371 | + require_once GIVE_PLUGIN_DIR.'includes/emails/template.php'; |
|
372 | + require_once GIVE_PLUGIN_DIR.'includes/emails/actions.php'; |
|
373 | + |
|
374 | + if (defined('WP_CLI') && WP_CLI) { |
|
375 | + require_once GIVE_PLUGIN_DIR.'includes/class-give-cli-commands.php'; |
|
376 | 376 | } |
377 | 377 | |
378 | - if ( is_admin() || ( defined( 'WP_CLI' ) && WP_CLI ) ) { |
|
379 | - |
|
380 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/admin-footer.php'; |
|
381 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/welcome.php'; |
|
382 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/admin-pages.php'; |
|
383 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/class-admin-notices.php'; |
|
384 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/class-api-keys-table.php'; |
|
385 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/class-i18n-module.php'; |
|
386 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/admin-actions.php'; |
|
387 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/admin-filters.php'; |
|
388 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/system-info.php'; |
|
389 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/add-ons.php'; |
|
390 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/plugins.php'; |
|
391 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/dashboard-widgets.php'; |
|
392 | - |
|
393 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/payments/actions.php'; |
|
394 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/payments/payments-history.php'; |
|
395 | - |
|
396 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/customers/customers.php'; |
|
397 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/customers/customer-functions.php'; |
|
398 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/customers/customer-actions.php'; |
|
399 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/forms/metabox.php'; |
|
400 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/forms/class-metabox-form-data.php'; |
|
401 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/forms/dashboard-columns.php'; |
|
402 | - |
|
403 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/reporting/export/export-functions.php'; |
|
404 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/reporting/reports.php'; |
|
405 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/reporting/tools.php'; |
|
406 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/reporting/tools/tools-actions.php'; |
|
407 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/reporting/pdf-reports.php'; |
|
408 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/reporting/class-give-graph.php'; |
|
409 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/reporting/graphing.php'; |
|
410 | - |
|
411 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/shortcodes/abstract-shortcode-generator.php'; |
|
412 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/shortcodes/class-shortcode-button.php'; |
|
413 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/shortcodes/shortcode-give-form.php'; |
|
414 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/shortcodes/shortcode-give-goal.php'; |
|
415 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/shortcodes/shortcode-give-login.php'; |
|
416 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/shortcodes/shortcode-give-register.php'; |
|
417 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/shortcodes/shortcode-give-profile-editor.php'; |
|
418 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/shortcodes/shortcode-give-donation-history.php'; |
|
419 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/shortcodes/shortcode-give-receipt.php'; |
|
420 | - |
|
421 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/upgrades/upgrade-functions.php'; |
|
422 | - require_once GIVE_PLUGIN_DIR . 'includes/admin/upgrades/upgrades.php'; |
|
378 | + if (is_admin() || (defined('WP_CLI') && WP_CLI)) { |
|
379 | + |
|
380 | + require_once GIVE_PLUGIN_DIR.'includes/admin/admin-footer.php'; |
|
381 | + require_once GIVE_PLUGIN_DIR.'includes/admin/welcome.php'; |
|
382 | + require_once GIVE_PLUGIN_DIR.'includes/admin/admin-pages.php'; |
|
383 | + require_once GIVE_PLUGIN_DIR.'includes/admin/class-admin-notices.php'; |
|
384 | + require_once GIVE_PLUGIN_DIR.'includes/admin/class-api-keys-table.php'; |
|
385 | + require_once GIVE_PLUGIN_DIR.'includes/admin/class-i18n-module.php'; |
|
386 | + require_once GIVE_PLUGIN_DIR.'includes/admin/admin-actions.php'; |
|
387 | + require_once GIVE_PLUGIN_DIR.'includes/admin/admin-filters.php'; |
|
388 | + require_once GIVE_PLUGIN_DIR.'includes/admin/system-info.php'; |
|
389 | + require_once GIVE_PLUGIN_DIR.'includes/admin/add-ons.php'; |
|
390 | + require_once GIVE_PLUGIN_DIR.'includes/admin/plugins.php'; |
|
391 | + require_once GIVE_PLUGIN_DIR.'includes/admin/dashboard-widgets.php'; |
|
392 | + |
|
393 | + require_once GIVE_PLUGIN_DIR.'includes/admin/payments/actions.php'; |
|
394 | + require_once GIVE_PLUGIN_DIR.'includes/admin/payments/payments-history.php'; |
|
395 | + |
|
396 | + require_once GIVE_PLUGIN_DIR.'includes/admin/customers/customers.php'; |
|
397 | + require_once GIVE_PLUGIN_DIR.'includes/admin/customers/customer-functions.php'; |
|
398 | + require_once GIVE_PLUGIN_DIR.'includes/admin/customers/customer-actions.php'; |
|
399 | + require_once GIVE_PLUGIN_DIR.'includes/admin/forms/metabox.php'; |
|
400 | + require_once GIVE_PLUGIN_DIR.'includes/admin/forms/class-metabox-form-data.php'; |
|
401 | + require_once GIVE_PLUGIN_DIR.'includes/admin/forms/dashboard-columns.php'; |
|
402 | + |
|
403 | + require_once GIVE_PLUGIN_DIR.'includes/admin/reporting/export/export-functions.php'; |
|
404 | + require_once GIVE_PLUGIN_DIR.'includes/admin/reporting/reports.php'; |
|
405 | + require_once GIVE_PLUGIN_DIR.'includes/admin/reporting/tools.php'; |
|
406 | + require_once GIVE_PLUGIN_DIR.'includes/admin/reporting/tools/tools-actions.php'; |
|
407 | + require_once GIVE_PLUGIN_DIR.'includes/admin/reporting/pdf-reports.php'; |
|
408 | + require_once GIVE_PLUGIN_DIR.'includes/admin/reporting/class-give-graph.php'; |
|
409 | + require_once GIVE_PLUGIN_DIR.'includes/admin/reporting/graphing.php'; |
|
410 | + |
|
411 | + require_once GIVE_PLUGIN_DIR.'includes/admin/shortcodes/abstract-shortcode-generator.php'; |
|
412 | + require_once GIVE_PLUGIN_DIR.'includes/admin/shortcodes/class-shortcode-button.php'; |
|
413 | + require_once GIVE_PLUGIN_DIR.'includes/admin/shortcodes/shortcode-give-form.php'; |
|
414 | + require_once GIVE_PLUGIN_DIR.'includes/admin/shortcodes/shortcode-give-goal.php'; |
|
415 | + require_once GIVE_PLUGIN_DIR.'includes/admin/shortcodes/shortcode-give-login.php'; |
|
416 | + require_once GIVE_PLUGIN_DIR.'includes/admin/shortcodes/shortcode-give-register.php'; |
|
417 | + require_once GIVE_PLUGIN_DIR.'includes/admin/shortcodes/shortcode-give-profile-editor.php'; |
|
418 | + require_once GIVE_PLUGIN_DIR.'includes/admin/shortcodes/shortcode-give-donation-history.php'; |
|
419 | + require_once GIVE_PLUGIN_DIR.'includes/admin/shortcodes/shortcode-give-receipt.php'; |
|
420 | + |
|
421 | + require_once GIVE_PLUGIN_DIR.'includes/admin/upgrades/upgrade-functions.php'; |
|
422 | + require_once GIVE_PLUGIN_DIR.'includes/admin/upgrades/upgrades.php'; |
|
423 | 423 | |
424 | 424 | } |
425 | 425 | |
426 | - require_once GIVE_PLUGIN_DIR . 'includes/install.php'; |
|
426 | + require_once GIVE_PLUGIN_DIR.'includes/install.php'; |
|
427 | 427 | |
428 | 428 | } |
429 | 429 | |
@@ -437,26 +437,26 @@ discard block |
||
437 | 437 | */ |
438 | 438 | public function load_textdomain() { |
439 | 439 | // Set filter for Give's languages directory |
440 | - $give_lang_dir = dirname( plugin_basename( GIVE_PLUGIN_FILE ) ) . '/languages/'; |
|
441 | - $give_lang_dir = apply_filters( 'give_languages_directory', $give_lang_dir ); |
|
440 | + $give_lang_dir = dirname(plugin_basename(GIVE_PLUGIN_FILE)).'/languages/'; |
|
441 | + $give_lang_dir = apply_filters('give_languages_directory', $give_lang_dir); |
|
442 | 442 | |
443 | 443 | // Traditional WordPress plugin locale filter |
444 | - $locale = apply_filters( 'plugin_locale', get_locale(), 'give' ); |
|
445 | - $mofile = sprintf( '%1$s-%2$s.mo', 'give', $locale ); |
|
444 | + $locale = apply_filters('plugin_locale', get_locale(), 'give'); |
|
445 | + $mofile = sprintf('%1$s-%2$s.mo', 'give', $locale); |
|
446 | 446 | |
447 | 447 | // Setup paths to current locale file |
448 | - $mofile_local = $give_lang_dir . $mofile; |
|
449 | - $mofile_global = WP_LANG_DIR . '/give/' . $mofile; |
|
448 | + $mofile_local = $give_lang_dir.$mofile; |
|
449 | + $mofile_global = WP_LANG_DIR.'/give/'.$mofile; |
|
450 | 450 | |
451 | - if ( file_exists( $mofile_global ) ) { |
|
451 | + if (file_exists($mofile_global)) { |
|
452 | 452 | // Look in global /wp-content/languages/give folder |
453 | - load_textdomain( 'give', $mofile_global ); |
|
454 | - } elseif ( file_exists( $mofile_local ) ) { |
|
453 | + load_textdomain('give', $mofile_global); |
|
454 | + } elseif (file_exists($mofile_local)) { |
|
455 | 455 | // Look in local location from filter `give_languages_directory` |
456 | - load_textdomain( 'give', $mofile_local ); |
|
456 | + load_textdomain('give', $mofile_local); |
|
457 | 457 | } else { |
458 | 458 | // Load the default language files packaged up w/ Give |
459 | - load_plugin_textdomain( 'give', false, $give_lang_dir ); |
|
459 | + load_plugin_textdomain('give', false, $give_lang_dir); |
|
460 | 460 | } |
461 | 461 | } |
462 | 462 |
@@ -10,61 +10,61 @@ discard block |
||
10 | 10 | */ |
11 | 11 | |
12 | 12 | // Exit if accessed directly. |
13 | -if ( ! defined( 'WP_UNINSTALL_PLUGIN' ) ) { |
|
13 | +if ( ! defined('WP_UNINSTALL_PLUGIN')) { |
|
14 | 14 | exit; |
15 | 15 | } |
16 | 16 | |
17 | 17 | // Load Give file. |
18 | -include_once( 'give.php' ); |
|
18 | +include_once('give.php'); |
|
19 | 19 | |
20 | 20 | global $wpdb, $wp_roles; |
21 | 21 | |
22 | 22 | |
23 | -if ( give_is_setting_enabled( give_get_option( 'uninstall_on_delete' ) ) ) { |
|
23 | +if (give_is_setting_enabled(give_get_option('uninstall_on_delete'))) { |
|
24 | 24 | |
25 | 25 | // Delete All the Custom Post Types. |
26 | - $give_taxonomies = array( 'form_category', 'form_tag', 'give_log_type' ); |
|
27 | - $give_post_types = array( 'give_forms', 'give_payment', 'give_log' ); |
|
28 | - foreach ( $give_post_types as $post_type ) { |
|
26 | + $give_taxonomies = array('form_category', 'form_tag', 'give_log_type'); |
|
27 | + $give_post_types = array('give_forms', 'give_payment', 'give_log'); |
|
28 | + foreach ($give_post_types as $post_type) { |
|
29 | 29 | |
30 | - $give_taxonomies = array_merge( $give_taxonomies, get_object_taxonomies( $post_type ) ); |
|
31 | - $items = get_posts( array( |
|
30 | + $give_taxonomies = array_merge($give_taxonomies, get_object_taxonomies($post_type)); |
|
31 | + $items = get_posts(array( |
|
32 | 32 | 'post_type' => $post_type, |
33 | 33 | 'post_status' => 'any', |
34 | - 'numberposts' => - 1, |
|
34 | + 'numberposts' => -1, |
|
35 | 35 | 'fields' => 'ids', |
36 | - ) ); |
|
36 | + )); |
|
37 | 37 | |
38 | - if ( $items ) { |
|
39 | - foreach ( $items as $item ) { |
|
40 | - wp_delete_post( $item, true ); |
|
38 | + if ($items) { |
|
39 | + foreach ($items as $item) { |
|
40 | + wp_delete_post($item, true); |
|
41 | 41 | } |
42 | 42 | } |
43 | 43 | } |
44 | 44 | |
45 | 45 | // Delete All the Terms & Taxonomies. |
46 | - foreach ( array_unique( array_filter( $give_taxonomies ) ) as $taxonomy ) { |
|
46 | + foreach (array_unique(array_filter($give_taxonomies)) as $taxonomy) { |
|
47 | 47 | |
48 | - $terms = $wpdb->get_results( $wpdb->prepare( "SELECT t.*, tt.* FROM $wpdb->terms AS t INNER JOIN $wpdb->term_taxonomy AS tt ON t.term_id = tt.term_id WHERE tt.taxonomy IN ('%s') ORDER BY t.name ASC", $taxonomy ) ); |
|
48 | + $terms = $wpdb->get_results($wpdb->prepare("SELECT t.*, tt.* FROM $wpdb->terms AS t INNER JOIN $wpdb->term_taxonomy AS tt ON t.term_id = tt.term_id WHERE tt.taxonomy IN ('%s') ORDER BY t.name ASC", $taxonomy)); |
|
49 | 49 | |
50 | 50 | // Delete Terms. |
51 | - if ( $terms ) { |
|
52 | - foreach ( $terms as $term ) { |
|
53 | - $wpdb->delete( $wpdb->term_taxonomy, array( 'term_taxonomy_id' => $term->term_taxonomy_id ) ); |
|
54 | - $wpdb->delete( $wpdb->terms, array( 'term_id' => $term->term_id ) ); |
|
51 | + if ($terms) { |
|
52 | + foreach ($terms as $term) { |
|
53 | + $wpdb->delete($wpdb->term_taxonomy, array('term_taxonomy_id' => $term->term_taxonomy_id)); |
|
54 | + $wpdb->delete($wpdb->terms, array('term_id' => $term->term_id)); |
|
55 | 55 | } |
56 | 56 | } |
57 | 57 | |
58 | 58 | // Delete Taxonomies. |
59 | - $wpdb->delete( $wpdb->term_taxonomy, array( 'taxonomy' => $taxonomy ), array( '%s' ) ); |
|
59 | + $wpdb->delete($wpdb->term_taxonomy, array('taxonomy' => $taxonomy), array('%s')); |
|
60 | 60 | } |
61 | 61 | |
62 | 62 | // Delete the Plugin Pages. |
63 | - $give_created_pages = array( 'success_page', 'failure_page', 'history_page' ); |
|
64 | - foreach ( $give_created_pages as $p ) { |
|
65 | - $page = give_get_option( $p, false ); |
|
66 | - if ( $page ) { |
|
67 | - wp_delete_post( $page, true ); |
|
63 | + $give_created_pages = array('success_page', 'failure_page', 'history_page'); |
|
64 | + foreach ($give_created_pages as $p) { |
|
65 | + $page = give_get_option($p, false); |
|
66 | + if ($page) { |
|
67 | + wp_delete_post($page, true); |
|
68 | 68 | } |
69 | 69 | } |
70 | 70 | |
@@ -72,20 +72,20 @@ discard block |
||
72 | 72 | Give()->roles->remove_caps(); |
73 | 73 | |
74 | 74 | // Delete the Roles. |
75 | - $give_roles = array( 'give_manager', 'give_accountant', 'give_worker' ); |
|
76 | - foreach ( $give_roles as $role ) { |
|
77 | - remove_role( $role ); |
|
75 | + $give_roles = array('give_manager', 'give_accountant', 'give_worker'); |
|
76 | + foreach ($give_roles as $role) { |
|
77 | + remove_role($role); |
|
78 | 78 | } |
79 | 79 | |
80 | 80 | // Remove all database tables. |
81 | - $wpdb->query( 'DROP TABLE IF EXISTS ' . $wpdb->prefix . 'give_donors' ); |
|
82 | - $wpdb->query( 'DROP TABLE IF EXISTS ' . $wpdb->prefix . 'give_customers' ); |
|
83 | - $wpdb->query( 'DROP TABLE IF EXISTS ' . $wpdb->prefix . 'give_customermeta' ); |
|
81 | + $wpdb->query('DROP TABLE IF EXISTS '.$wpdb->prefix.'give_donors'); |
|
82 | + $wpdb->query('DROP TABLE IF EXISTS '.$wpdb->prefix.'give_customers'); |
|
83 | + $wpdb->query('DROP TABLE IF EXISTS '.$wpdb->prefix.'give_customermeta'); |
|
84 | 84 | |
85 | 85 | // Cleanup Cron Events. |
86 | - wp_clear_scheduled_hook( 'give_daily_scheduled_events' ); |
|
87 | - wp_clear_scheduled_hook( 'give_daily_cron' ); |
|
88 | - wp_clear_scheduled_hook( 'give_weekly_cron' ); |
|
86 | + wp_clear_scheduled_hook('give_daily_scheduled_events'); |
|
87 | + wp_clear_scheduled_hook('give_daily_cron'); |
|
88 | + wp_clear_scheduled_hook('give_weekly_cron'); |
|
89 | 89 | |
90 | 90 | // Get all options. |
91 | 91 | $give_option_names = $wpdb->get_col( |
@@ -95,16 +95,16 @@ discard block |
||
95 | 95 | ) |
96 | 96 | ); |
97 | 97 | |
98 | - if ( ! empty( $give_option_names ) ) { |
|
98 | + if ( ! empty($give_option_names)) { |
|
99 | 99 | // Convert option name to transient or option name. |
100 | 100 | $new_give_option_names = array(); |
101 | 101 | |
102 | 102 | // Delete all the Plugin Options. |
103 | - foreach ( $give_option_names as $option ) { |
|
104 | - if ( false !== strpos( $option, 'give_cache' ) ) { |
|
105 | - Give_Cache::delete( $option ); |
|
103 | + foreach ($give_option_names as $option) { |
|
104 | + if (false !== strpos($option, 'give_cache')) { |
|
105 | + Give_Cache::delete($option); |
|
106 | 106 | } else { |
107 | - delete_option( $option ); |
|
107 | + delete_option($option); |
|
108 | 108 | } |
109 | 109 | } |
110 | 110 | } |
@@ -12,7 +12,7 @@ discard block |
||
12 | 12 | */ |
13 | 13 | |
14 | 14 | // Exit if accessed directly. |
15 | -if ( ! defined( 'ABSPATH' ) ) { |
|
15 | +if ( ! defined('ABSPATH')) { |
|
16 | 16 | exit; |
17 | 17 | } |
18 | 18 | |
@@ -26,26 +26,26 @@ discard block |
||
26 | 26 | function give_test_ajax_works() { |
27 | 27 | |
28 | 28 | // Check if the Airplane Mode plugin is installed |
29 | - if ( class_exists( 'Airplane_Mode_Core' ) ) { |
|
29 | + if (class_exists('Airplane_Mode_Core')) { |
|
30 | 30 | |
31 | 31 | $airplane = Airplane_Mode_Core::getInstance(); |
32 | 32 | |
33 | - if ( method_exists( $airplane, 'enabled' ) ) { |
|
33 | + if (method_exists($airplane, 'enabled')) { |
|
34 | 34 | |
35 | - if ( $airplane->enabled() ) { |
|
35 | + if ($airplane->enabled()) { |
|
36 | 36 | return true; |
37 | 37 | } |
38 | 38 | } else { |
39 | 39 | |
40 | - if ( $airplane->check_status() == 'on' ) { |
|
40 | + if ($airplane->check_status() == 'on') { |
|
41 | 41 | return true; |
42 | 42 | } |
43 | 43 | } |
44 | 44 | } |
45 | 45 | |
46 | - add_filter( 'block_local_requests', '__return_false' ); |
|
46 | + add_filter('block_local_requests', '__return_false'); |
|
47 | 47 | |
48 | - if ( Give_Cache::get( '_give_ajax_works', true ) ) { |
|
48 | + if (Give_Cache::get('_give_ajax_works', true)) { |
|
49 | 49 | return true; |
50 | 50 | } |
51 | 51 | |
@@ -57,35 +57,35 @@ discard block |
||
57 | 57 | ), |
58 | 58 | ); |
59 | 59 | |
60 | - $ajax = wp_remote_post( give_get_ajax_url(), $params ); |
|
60 | + $ajax = wp_remote_post(give_get_ajax_url(), $params); |
|
61 | 61 | |
62 | 62 | $works = true; |
63 | 63 | |
64 | - if ( is_wp_error( $ajax ) ) { |
|
64 | + if (is_wp_error($ajax)) { |
|
65 | 65 | |
66 | 66 | $works = false; |
67 | 67 | |
68 | 68 | } else { |
69 | 69 | |
70 | - if ( empty( $ajax['response'] ) ) { |
|
70 | + if (empty($ajax['response'])) { |
|
71 | 71 | $works = false; |
72 | 72 | } |
73 | 73 | |
74 | - if ( empty( $ajax['response']['code'] ) || 200 !== (int) $ajax['response']['code'] ) { |
|
74 | + if (empty($ajax['response']['code']) || 200 !== (int) $ajax['response']['code']) { |
|
75 | 75 | $works = false; |
76 | 76 | } |
77 | 77 | |
78 | - if ( empty( $ajax['response']['message'] ) || 'OK' !== $ajax['response']['message'] ) { |
|
78 | + if (empty($ajax['response']['message']) || 'OK' !== $ajax['response']['message']) { |
|
79 | 79 | $works = false; |
80 | 80 | } |
81 | 81 | |
82 | - if ( ! isset( $ajax['body'] ) || 0 !== (int) $ajax['body'] ) { |
|
82 | + if ( ! isset($ajax['body']) || 0 !== (int) $ajax['body']) { |
|
83 | 83 | $works = false; |
84 | 84 | } |
85 | 85 | } |
86 | 86 | |
87 | - if ( $works ) { |
|
88 | - Give_Cache::set( '_give_ajax_works', '1', DAY_IN_SECONDS, true ); |
|
87 | + if ($works) { |
|
88 | + Give_Cache::set('_give_ajax_works', '1', DAY_IN_SECONDS, true); |
|
89 | 89 | } |
90 | 90 | |
91 | 91 | return $works; |
@@ -100,16 +100,16 @@ discard block |
||
100 | 100 | * @return string |
101 | 101 | */ |
102 | 102 | function give_get_ajax_url() { |
103 | - $scheme = defined( 'FORCE_SSL_ADMIN' ) && FORCE_SSL_ADMIN ? 'https' : 'admin'; |
|
103 | + $scheme = defined('FORCE_SSL_ADMIN') && FORCE_SSL_ADMIN ? 'https' : 'admin'; |
|
104 | 104 | |
105 | 105 | $current_url = give_get_current_page_url(); |
106 | - $ajax_url = admin_url( 'admin-ajax.php', $scheme ); |
|
106 | + $ajax_url = admin_url('admin-ajax.php', $scheme); |
|
107 | 107 | |
108 | - if ( preg_match( '/^https/', $current_url ) && ! preg_match( '/^https/', $ajax_url ) ) { |
|
109 | - $ajax_url = preg_replace( '/^http/', 'https', $ajax_url ); |
|
108 | + if (preg_match('/^https/', $current_url) && ! preg_match('/^https/', $ajax_url)) { |
|
109 | + $ajax_url = preg_replace('/^http/', 'https', $ajax_url); |
|
110 | 110 | } |
111 | 111 | |
112 | - return apply_filters( 'give_ajax_url', $ajax_url ); |
|
112 | + return apply_filters('give_ajax_url', $ajax_url); |
|
113 | 113 | } |
114 | 114 | |
115 | 115 | /** |
@@ -125,12 +125,12 @@ discard block |
||
125 | 125 | * |
126 | 126 | * @since 1.7 |
127 | 127 | */ |
128 | - do_action( 'give_donation_form_login_fields' ); |
|
128 | + do_action('give_donation_form_login_fields'); |
|
129 | 129 | |
130 | 130 | give_die(); |
131 | 131 | } |
132 | 132 | |
133 | -add_action( 'wp_ajax_nopriv_give_checkout_login', 'give_load_checkout_login_fields' ); |
|
133 | +add_action('wp_ajax_nopriv_give_checkout_login', 'give_load_checkout_login_fields'); |
|
134 | 134 | |
135 | 135 | /** |
136 | 136 | * Load Checkout Fields |
@@ -140,7 +140,7 @@ discard block |
||
140 | 140 | * @return void |
141 | 141 | */ |
142 | 142 | function give_load_checkout_fields() { |
143 | - $form_id = isset( $_POST['form_id'] ) ? $_POST['form_id'] : ''; |
|
143 | + $form_id = isset($_POST['form_id']) ? $_POST['form_id'] : ''; |
|
144 | 144 | |
145 | 145 | ob_start(); |
146 | 146 | |
@@ -149,18 +149,18 @@ discard block |
||
149 | 149 | * |
150 | 150 | * @since 1.7 |
151 | 151 | */ |
152 | - do_action( 'give_donation_form_register_login_fields', $form_id ); |
|
152 | + do_action('give_donation_form_register_login_fields', $form_id); |
|
153 | 153 | |
154 | 154 | $fields = ob_get_clean(); |
155 | 155 | |
156 | - wp_send_json( array( |
|
157 | - 'fields' => wp_json_encode( $fields ), |
|
158 | - 'submit' => wp_json_encode( give_checkout_button_purchase( $form_id ) ), |
|
159 | - ) ); |
|
156 | + wp_send_json(array( |
|
157 | + 'fields' => wp_json_encode($fields), |
|
158 | + 'submit' => wp_json_encode(give_checkout_button_purchase($form_id)), |
|
159 | + )); |
|
160 | 160 | } |
161 | 161 | |
162 | -add_action( 'wp_ajax_nopriv_give_cancel_login', 'give_load_checkout_fields' ); |
|
163 | -add_action( 'wp_ajax_nopriv_give_checkout_register', 'give_load_checkout_fields' ); |
|
162 | +add_action('wp_ajax_nopriv_give_cancel_login', 'give_load_checkout_fields'); |
|
163 | +add_action('wp_ajax_nopriv_give_checkout_register', 'give_load_checkout_fields'); |
|
164 | 164 | |
165 | 165 | /** |
166 | 166 | * Get Form Title via AJAX (used only in WordPress Admin) |
@@ -170,9 +170,9 @@ discard block |
||
170 | 170 | * @return void |
171 | 171 | */ |
172 | 172 | function give_ajax_get_form_title() { |
173 | - if ( isset( $_POST['form_id'] ) ) { |
|
174 | - $title = get_the_title( $_POST['form_id'] ); |
|
175 | - if ( $title ) { |
|
173 | + if (isset($_POST['form_id'])) { |
|
174 | + $title = get_the_title($_POST['form_id']); |
|
175 | + if ($title) { |
|
176 | 176 | echo $title; |
177 | 177 | } else { |
178 | 178 | echo 'fail'; |
@@ -181,8 +181,8 @@ discard block |
||
181 | 181 | give_die(); |
182 | 182 | } |
183 | 183 | |
184 | -add_action( 'wp_ajax_give_get_form_title', 'give_ajax_get_form_title' ); |
|
185 | -add_action( 'wp_ajax_nopriv_give_get_form_title', 'give_ajax_get_form_title' ); |
|
184 | +add_action('wp_ajax_give_get_form_title', 'give_ajax_get_form_title'); |
|
185 | +add_action('wp_ajax_nopriv_give_get_form_title', 'give_ajax_get_form_title'); |
|
186 | 186 | |
187 | 187 | /** |
188 | 188 | * Retrieve a states drop down |
@@ -193,23 +193,23 @@ discard block |
||
193 | 193 | */ |
194 | 194 | function give_ajax_get_states_field() { |
195 | 195 | |
196 | - if ( empty( $_POST['country'] ) ) { |
|
196 | + if (empty($_POST['country'])) { |
|
197 | 197 | $_POST['country'] = give_get_country(); |
198 | 198 | } |
199 | - $states = give_get_states( $_POST['country'] ); |
|
199 | + $states = give_get_states($_POST['country']); |
|
200 | 200 | |
201 | - if ( ! empty( $states ) ) { |
|
201 | + if ( ! empty($states)) { |
|
202 | 202 | |
203 | 203 | $args = array( |
204 | 204 | 'name' => $_POST['field_name'], |
205 | 205 | 'id' => $_POST['field_name'], |
206 | - 'class' => $_POST['field_name'] . ' give-select', |
|
207 | - 'options' => give_get_states( $_POST['country'] ), |
|
206 | + 'class' => $_POST['field_name'].' give-select', |
|
207 | + 'options' => give_get_states($_POST['country']), |
|
208 | 208 | 'show_option_all' => false, |
209 | 209 | 'show_option_none' => false, |
210 | 210 | ); |
211 | 211 | |
212 | - $response = Give()->html->select( $args ); |
|
212 | + $response = Give()->html->select($args); |
|
213 | 213 | |
214 | 214 | } else { |
215 | 215 | |
@@ -221,8 +221,8 @@ discard block |
||
221 | 221 | give_die(); |
222 | 222 | } |
223 | 223 | |
224 | -add_action( 'wp_ajax_give_get_states', 'give_ajax_get_states_field' ); |
|
225 | -add_action( 'wp_ajax_nopriv_give_get_states', 'give_ajax_get_states_field' ); |
|
224 | +add_action('wp_ajax_give_get_states', 'give_ajax_get_states_field'); |
|
225 | +add_action('wp_ajax_nopriv_give_get_states', 'give_ajax_get_states_field'); |
|
226 | 226 | |
227 | 227 | /** |
228 | 228 | * Retrieve a states drop down |
@@ -234,17 +234,17 @@ discard block |
||
234 | 234 | function give_ajax_form_search() { |
235 | 235 | global $wpdb; |
236 | 236 | |
237 | - $search = esc_sql( sanitize_text_field( $_GET['s'] ) ); |
|
237 | + $search = esc_sql(sanitize_text_field($_GET['s'])); |
|
238 | 238 | $results = array(); |
239 | - if ( current_user_can( 'edit_give_forms' ) ) { |
|
240 | - $items = $wpdb->get_results( "SELECT ID,post_title FROM $wpdb->posts WHERE `post_type` = 'give_forms' AND `post_title` LIKE '%$search%' LIMIT 50" ); |
|
239 | + if (current_user_can('edit_give_forms')) { |
|
240 | + $items = $wpdb->get_results("SELECT ID,post_title FROM $wpdb->posts WHERE `post_type` = 'give_forms' AND `post_title` LIKE '%$search%' LIMIT 50"); |
|
241 | 241 | } else { |
242 | - $items = $wpdb->get_results( "SELECT ID,post_title FROM $wpdb->posts WHERE `post_type` = 'give_forms' AND `post_status` = 'publish' AND `post_title` LIKE '%$search%' LIMIT 50" ); |
|
242 | + $items = $wpdb->get_results("SELECT ID,post_title FROM $wpdb->posts WHERE `post_type` = 'give_forms' AND `post_status` = 'publish' AND `post_title` LIKE '%$search%' LIMIT 50"); |
|
243 | 243 | } |
244 | 244 | |
245 | - if ( $items ) { |
|
245 | + if ($items) { |
|
246 | 246 | |
247 | - foreach ( $items as $item ) { |
|
247 | + foreach ($items as $item) { |
|
248 | 248 | |
249 | 249 | $results[] = array( |
250 | 250 | 'id' => $item->ID, |
@@ -255,18 +255,18 @@ discard block |
||
255 | 255 | |
256 | 256 | $items[] = array( |
257 | 257 | 'id' => 0, |
258 | - 'name' => esc_html__( 'No forms found.', 'give' ), |
|
258 | + 'name' => esc_html__('No forms found.', 'give'), |
|
259 | 259 | ); |
260 | 260 | |
261 | 261 | } |
262 | 262 | |
263 | - echo json_encode( $results ); |
|
263 | + echo json_encode($results); |
|
264 | 264 | |
265 | 265 | give_die(); |
266 | 266 | } |
267 | 267 | |
268 | -add_action( 'wp_ajax_give_form_search', 'give_ajax_form_search' ); |
|
269 | -add_action( 'wp_ajax_nopriv_give_form_search', 'give_ajax_form_search' ); |
|
268 | +add_action('wp_ajax_give_form_search', 'give_ajax_form_search'); |
|
269 | +add_action('wp_ajax_nopriv_give_form_search', 'give_ajax_form_search'); |
|
270 | 270 | |
271 | 271 | /** |
272 | 272 | * Search the donors database via Ajax |
@@ -278,38 +278,38 @@ discard block |
||
278 | 278 | function give_ajax_donor_search() { |
279 | 279 | global $wpdb; |
280 | 280 | |
281 | - $search = esc_sql( sanitize_text_field( $_GET['s'] ) ); |
|
281 | + $search = esc_sql(sanitize_text_field($_GET['s'])); |
|
282 | 282 | $results = array(); |
283 | - if ( ! current_user_can( 'view_give_reports' ) ) { |
|
283 | + if ( ! current_user_can('view_give_reports')) { |
|
284 | 284 | $donors = array(); |
285 | 285 | } else { |
286 | - $donors = $wpdb->get_results( "SELECT id,name,email FROM {$wpdb->prefix}give_donors WHERE `name` LIKE '%$search%' OR `email` LIKE '%$search%' LIMIT 50" ); |
|
286 | + $donors = $wpdb->get_results("SELECT id,name,email FROM {$wpdb->prefix}give_donors WHERE `name` LIKE '%$search%' OR `email` LIKE '%$search%' LIMIT 50"); |
|
287 | 287 | } |
288 | 288 | |
289 | - if ( $donors ) { |
|
289 | + if ($donors) { |
|
290 | 290 | |
291 | - foreach ( $donors as $donor ) { |
|
291 | + foreach ($donors as $donor) { |
|
292 | 292 | |
293 | 293 | $results[] = array( |
294 | 294 | 'id' => $donor->id, |
295 | - 'name' => $donor->name . '(' . $donor->email . ')', |
|
295 | + 'name' => $donor->name.'('.$donor->email.')', |
|
296 | 296 | ); |
297 | 297 | } |
298 | 298 | } else { |
299 | 299 | |
300 | 300 | $donors[] = array( |
301 | 301 | 'id' => 0, |
302 | - 'name' => esc_html__( 'No donors found.', 'give' ), |
|
302 | + 'name' => esc_html__('No donors found.', 'give'), |
|
303 | 303 | ); |
304 | 304 | |
305 | 305 | } |
306 | 306 | |
307 | - echo json_encode( $results ); |
|
307 | + echo json_encode($results); |
|
308 | 308 | |
309 | 309 | give_die(); |
310 | 310 | } |
311 | 311 | |
312 | -add_action( 'wp_ajax_give_donor_search', 'give_ajax_donor_search' ); |
|
312 | +add_action('wp_ajax_give_donor_search', 'give_ajax_donor_search'); |
|
313 | 313 | |
314 | 314 | |
315 | 315 | /** |
@@ -321,42 +321,42 @@ discard block |
||
321 | 321 | */ |
322 | 322 | function give_ajax_search_users() { |
323 | 323 | |
324 | - if ( current_user_can( 'manage_give_settings' ) ) { |
|
324 | + if (current_user_can('manage_give_settings')) { |
|
325 | 325 | |
326 | - $search_query = trim( $_POST['user_name'] ); |
|
327 | - $exclude = trim( $_POST['exclude'] ); |
|
326 | + $search_query = trim($_POST['user_name']); |
|
327 | + $exclude = trim($_POST['exclude']); |
|
328 | 328 | |
329 | 329 | $get_users_args = array( |
330 | 330 | 'number' => 9999, |
331 | - 'search' => $search_query . '*', |
|
331 | + 'search' => $search_query.'*', |
|
332 | 332 | ); |
333 | 333 | |
334 | - if ( ! empty( $exclude ) ) { |
|
335 | - $exclude_array = explode( ',', $exclude ); |
|
334 | + if ( ! empty($exclude)) { |
|
335 | + $exclude_array = explode(',', $exclude); |
|
336 | 336 | $get_users_args['exclude'] = $exclude_array; |
337 | 337 | } |
338 | 338 | |
339 | - $get_users_args = apply_filters( 'give_search_users_args', $get_users_args ); |
|
339 | + $get_users_args = apply_filters('give_search_users_args', $get_users_args); |
|
340 | 340 | |
341 | - $found_users = apply_filters( 'give_ajax_found_users', get_users( $get_users_args ), $search_query ); |
|
341 | + $found_users = apply_filters('give_ajax_found_users', get_users($get_users_args), $search_query); |
|
342 | 342 | |
343 | 343 | $user_list = '<ul>'; |
344 | - if ( $found_users ) { |
|
345 | - foreach ( $found_users as $user ) { |
|
346 | - $user_list .= '<li><a href="#" data-userid="' . esc_attr( $user->ID ) . '" data-login="' . esc_attr( $user->user_login ) . '">' . esc_html( $user->user_login ) . '</a></li>'; |
|
344 | + if ($found_users) { |
|
345 | + foreach ($found_users as $user) { |
|
346 | + $user_list .= '<li><a href="#" data-userid="'.esc_attr($user->ID).'" data-login="'.esc_attr($user->user_login).'">'.esc_html($user->user_login).'</a></li>'; |
|
347 | 347 | } |
348 | 348 | } else { |
349 | - $user_list .= '<li>' . esc_html__( 'No users found.', 'give' ) . '</li>'; |
|
349 | + $user_list .= '<li>'.esc_html__('No users found.', 'give').'</li>'; |
|
350 | 350 | } |
351 | 351 | $user_list .= '</ul>'; |
352 | 352 | |
353 | - echo json_encode( array( 'results' => $user_list ) ); |
|
353 | + echo json_encode(array('results' => $user_list)); |
|
354 | 354 | |
355 | 355 | } |
356 | 356 | die(); |
357 | 357 | } |
358 | 358 | |
359 | -add_action( 'wp_ajax_give_search_users', 'give_ajax_search_users' ); |
|
359 | +add_action('wp_ajax_give_search_users', 'give_ajax_search_users'); |
|
360 | 360 | |
361 | 361 | |
362 | 362 | /** |
@@ -368,32 +368,32 @@ discard block |
||
368 | 368 | */ |
369 | 369 | function give_check_for_form_price_variations() { |
370 | 370 | |
371 | - if ( ! current_user_can( 'edit_give_forms', get_current_user_id() ) ) { |
|
372 | - die( '-1' ); |
|
371 | + if ( ! current_user_can('edit_give_forms', get_current_user_id())) { |
|
372 | + die('-1'); |
|
373 | 373 | } |
374 | 374 | |
375 | - $form_id = intval( $_POST['form_id'] ); |
|
376 | - $form = get_post( $form_id ); |
|
375 | + $form_id = intval($_POST['form_id']); |
|
376 | + $form = get_post($form_id); |
|
377 | 377 | |
378 | - if ( 'give_forms' != $form->post_type ) { |
|
379 | - die( '-2' ); |
|
378 | + if ('give_forms' != $form->post_type) { |
|
379 | + die('-2'); |
|
380 | 380 | } |
381 | 381 | |
382 | - if ( give_has_variable_prices( $form_id ) ) { |
|
383 | - $variable_prices = give_get_variable_prices( $form_id ); |
|
382 | + if (give_has_variable_prices($form_id)) { |
|
383 | + $variable_prices = give_get_variable_prices($form_id); |
|
384 | 384 | |
385 | - if ( $variable_prices ) { |
|
385 | + if ($variable_prices) { |
|
386 | 386 | $ajax_response = '<select class="give_price_options_select give-select give-select" name="give_price_option">'; |
387 | 387 | |
388 | - if ( isset( $_POST['all_prices'] ) ) { |
|
389 | - $ajax_response .= '<option value="all">' . esc_html__( 'All Levels', 'give' ) . '</option>'; |
|
388 | + if (isset($_POST['all_prices'])) { |
|
389 | + $ajax_response .= '<option value="all">'.esc_html__('All Levels', 'give').'</option>'; |
|
390 | 390 | } |
391 | 391 | |
392 | - foreach ( $variable_prices as $key => $price ) { |
|
392 | + foreach ($variable_prices as $key => $price) { |
|
393 | 393 | |
394 | - $level_text = ! empty( $price['_give_text'] ) ? esc_html( $price['_give_text'] ) : give_currency_filter( give_format_amount( $price['_give_amount'] ) ); |
|
394 | + $level_text = ! empty($price['_give_text']) ? esc_html($price['_give_text']) : give_currency_filter(give_format_amount($price['_give_amount'])); |
|
395 | 395 | |
396 | - $ajax_response .= '<option value="' . esc_attr( $price['_give_id']['level_id'] ) . '">' . $level_text . '</option>'; |
|
396 | + $ajax_response .= '<option value="'.esc_attr($price['_give_id']['level_id']).'">'.$level_text.'</option>'; |
|
397 | 397 | } |
398 | 398 | $ajax_response .= '</select>'; |
399 | 399 | echo $ajax_response; |
@@ -403,7 +403,7 @@ discard block |
||
403 | 403 | give_die(); |
404 | 404 | } |
405 | 405 | |
406 | -add_action( 'wp_ajax_give_check_for_form_price_variations', 'give_check_for_form_price_variations' ); |
|
406 | +add_action('wp_ajax_give_check_for_form_price_variations', 'give_check_for_form_price_variations'); |
|
407 | 407 | |
408 | 408 | |
409 | 409 | /** |
@@ -414,25 +414,25 @@ discard block |
||
414 | 414 | * @return void |
415 | 415 | */ |
416 | 416 | function give_check_for_form_price_variations_html() { |
417 | - if ( ! current_user_can( 'edit_give_payments', get_current_user_id() ) ) { |
|
417 | + if ( ! current_user_can('edit_give_payments', get_current_user_id())) { |
|
418 | 418 | wp_die(); |
419 | 419 | } |
420 | 420 | |
421 | - $form_id = ! empty( $_POST['form_id'] ) ? intval( $_POST['form_id'] ) : 0; |
|
422 | - $payment_id = ! empty( $_POST['payment_id'] ) ? intval( $_POST['payment_id'] ) : 0; |
|
423 | - $form = get_post( $form_id ); |
|
421 | + $form_id = ! empty($_POST['form_id']) ? intval($_POST['form_id']) : 0; |
|
422 | + $payment_id = ! empty($_POST['payment_id']) ? intval($_POST['payment_id']) : 0; |
|
423 | + $form = get_post($form_id); |
|
424 | 424 | |
425 | - if ( 'give_forms' != $form->post_type ) { |
|
425 | + if ('give_forms' != $form->post_type) { |
|
426 | 426 | wp_die(); |
427 | 427 | } |
428 | 428 | |
429 | - if ( ! give_has_variable_prices( $form_id ) || ! $form_id ) { |
|
430 | - esc_html_e( 'n/a', 'give' ); |
|
429 | + if ( ! give_has_variable_prices($form_id) || ! $form_id) { |
|
430 | + esc_html_e('n/a', 'give'); |
|
431 | 431 | } else { |
432 | 432 | $prices_atts = ''; |
433 | - if( $variable_prices = give_get_variable_prices( $form_id ) ) { |
|
434 | - foreach ( $variable_prices as $variable_price ) { |
|
435 | - $prices_atts[$variable_price['_give_id']['level_id']] = give_format_amount( $variable_price['_give_amount'] ); |
|
433 | + if ($variable_prices = give_get_variable_prices($form_id)) { |
|
434 | + foreach ($variable_prices as $variable_price) { |
|
435 | + $prices_atts[$variable_price['_give_id']['level_id']] = give_format_amount($variable_price['_give_amount']); |
|
436 | 436 | } |
437 | 437 | } |
438 | 438 | |
@@ -443,12 +443,12 @@ discard block |
||
443 | 443 | 'chosen' => true, |
444 | 444 | 'show_option_all' => '', |
445 | 445 | 'show_option_none' => '', |
446 | - 'select_atts' => 'data-prices=' . esc_attr( json_encode( $prices_atts ) ), |
|
446 | + 'select_atts' => 'data-prices='.esc_attr(json_encode($prices_atts)), |
|
447 | 447 | ); |
448 | 448 | |
449 | - if( $payment_id ) { |
|
449 | + if ($payment_id) { |
|
450 | 450 | // Payment object. |
451 | - $payment = new Give_Payment( $payment_id ); |
|
451 | + $payment = new Give_Payment($payment_id); |
|
452 | 452 | |
453 | 453 | // Payment meta. |
454 | 454 | $payment_meta = $payment->get_meta(); |
@@ -456,10 +456,10 @@ discard block |
||
456 | 456 | } |
457 | 457 | |
458 | 458 | // Render variable prices select tag html. |
459 | - give_get_form_variable_price_dropdown( $variable_price_dropdown_option, true ); |
|
459 | + give_get_form_variable_price_dropdown($variable_price_dropdown_option, true); |
|
460 | 460 | } |
461 | 461 | |
462 | 462 | give_die(); |
463 | 463 | } |
464 | 464 | |
465 | -add_action( 'wp_ajax_give_check_for_form_price_variations_html', 'give_check_for_form_price_variations_html' ); |
|
465 | +add_action('wp_ajax_give_check_for_form_price_variations_html', 'give_check_for_form_price_variations_html'); |
@@ -249,10 +249,10 @@ |
||
249 | 249 | $admin_message .= '<strong>' . __( 'Amount:', 'give' ) . '</strong> {amount}' . "\n\n"; |
250 | 250 | |
251 | 251 | $admin_message .= sprintf( |
252 | - '<a href="%1$s">%2$s</a>', |
|
253 | - admin_url( 'edit.php?post_type=give_forms&page=give-payment-history&view=view-order-details&id=' . $payment_id ), |
|
254 | - __( 'View Donation Details »', 'give' ) |
|
255 | - ) . "\n\n"; |
|
252 | + '<a href="%1$s">%2$s</a>', |
|
253 | + admin_url( 'edit.php?post_type=give_forms&page=give-payment-history&view=view-order-details&id=' . $payment_id ), |
|
254 | + __( 'View Donation Details »', 'give' ) |
|
255 | + ) . "\n\n"; |
|
256 | 256 | |
257 | 257 | $admin_message = apply_filters( 'give_offline_admin_donation_notification', $admin_message, $payment_id ); |
258 | 258 | $admin_message = give_do_email_tags( $admin_message, $payment_id ); |
@@ -18,17 +18,17 @@ discard block |
||
18 | 18 | * |
19 | 19 | * @return array |
20 | 20 | */ |
21 | -function give_offline_register_gateway( $gateways ) { |
|
21 | +function give_offline_register_gateway($gateways) { |
|
22 | 22 | // Format: ID => Name |
23 | 23 | $gateways['offline'] = array( |
24 | - 'admin_label' => esc_attr__( 'Offline Donation', 'give' ), |
|
25 | - 'checkout_label' => esc_attr__( 'Offline Donation', 'give' ) |
|
24 | + 'admin_label' => esc_attr__('Offline Donation', 'give'), |
|
25 | + 'checkout_label' => esc_attr__('Offline Donation', 'give') |
|
26 | 26 | ); |
27 | 27 | |
28 | 28 | return $gateways; |
29 | 29 | } |
30 | 30 | |
31 | -add_filter( 'give_payment_gateways', 'give_offline_register_gateway', 1 ); |
|
31 | +add_filter('give_payment_gateways', 'give_offline_register_gateway', 1); |
|
32 | 32 | |
33 | 33 | |
34 | 34 | /** |
@@ -40,9 +40,9 @@ discard block |
||
40 | 40 | * |
41 | 41 | * @return void |
42 | 42 | */ |
43 | -function give_offline_payment_cc_form( $form_id ) { |
|
43 | +function give_offline_payment_cc_form($form_id) { |
|
44 | 44 | // Get offline payment instruction. |
45 | - $offline_instructions = give_get_offline_payment_instruction( $form_id, true ); |
|
45 | + $offline_instructions = give_get_offline_payment_instruction($form_id, true); |
|
46 | 46 | |
47 | 47 | ob_start(); |
48 | 48 | |
@@ -53,10 +53,10 @@ discard block |
||
53 | 53 | * |
54 | 54 | * @param int $form_id Give form id. |
55 | 55 | */ |
56 | - do_action( 'give_before_offline_info_fields', $form_id ); |
|
56 | + do_action('give_before_offline_info_fields', $form_id); |
|
57 | 57 | ?> |
58 | 58 | <fieldset id="give_offline_payment_info"> |
59 | - <?php echo stripslashes( $offline_instructions ); ?> |
|
59 | + <?php echo stripslashes($offline_instructions); ?> |
|
60 | 60 | </fieldset> |
61 | 61 | <?php |
62 | 62 | /** |
@@ -66,35 +66,35 @@ discard block |
||
66 | 66 | * |
67 | 67 | * @param int $form_id Give form id. |
68 | 68 | */ |
69 | - do_action( 'give_after_offline_info_fields', $form_id ); |
|
69 | + do_action('give_after_offline_info_fields', $form_id); |
|
70 | 70 | |
71 | 71 | echo ob_get_clean(); |
72 | 72 | } |
73 | 73 | |
74 | -add_action( 'give_offline_cc_form', 'give_offline_payment_cc_form' ); |
|
74 | +add_action('give_offline_cc_form', 'give_offline_payment_cc_form'); |
|
75 | 75 | |
76 | 76 | /** |
77 | 77 | * Give Offline Billing Field |
78 | 78 | * |
79 | 79 | * @param $form_id |
80 | 80 | */ |
81 | -function give_offline_billing_fields( $form_id ) { |
|
81 | +function give_offline_billing_fields($form_id) { |
|
82 | 82 | //Enable Default CC fields (billing info) |
83 | - $post_offline_cc_fields = get_post_meta( $form_id, '_give_offline_donation_enable_billing_fields_single', true ); |
|
84 | - $post_offline_customize_option = get_post_meta( $form_id, '_give_customize_offline_donations', true ); |
|
83 | + $post_offline_cc_fields = get_post_meta($form_id, '_give_offline_donation_enable_billing_fields_single', true); |
|
84 | + $post_offline_customize_option = get_post_meta($form_id, '_give_customize_offline_donations', true); |
|
85 | 85 | |
86 | - $global_offline_cc_fields = give_get_option( 'give_offline_donation_enable_billing_fields' ); |
|
86 | + $global_offline_cc_fields = give_get_option('give_offline_donation_enable_billing_fields'); |
|
87 | 87 | |
88 | 88 | //Output CC Address fields if global option is on and user hasn't elected to customize this form's offline donation options |
89 | 89 | if ( |
90 | - ( give_is_setting_enabled( $post_offline_customize_option, 'global' ) && give_is_setting_enabled( $global_offline_cc_fields ) ) |
|
91 | - || ( give_is_setting_enabled( $post_offline_customize_option, 'enabled' ) && give_is_setting_enabled( $post_offline_cc_fields ) ) |
|
90 | + (give_is_setting_enabled($post_offline_customize_option, 'global') && give_is_setting_enabled($global_offline_cc_fields)) |
|
91 | + || (give_is_setting_enabled($post_offline_customize_option, 'enabled') && give_is_setting_enabled($post_offline_cc_fields)) |
|
92 | 92 | ) { |
93 | - give_default_cc_address_fields( $form_id ); |
|
93 | + give_default_cc_address_fields($form_id); |
|
94 | 94 | } |
95 | 95 | } |
96 | 96 | |
97 | -add_action( 'give_before_offline_info_fields', 'give_offline_billing_fields', 10, 1 ); |
|
97 | +add_action('give_before_offline_info_fields', 'give_offline_billing_fields', 10, 1); |
|
98 | 98 | |
99 | 99 | /** |
100 | 100 | * Process the payment |
@@ -105,16 +105,16 @@ discard block |
||
105 | 105 | * |
106 | 106 | * @return void |
107 | 107 | */ |
108 | -function give_offline_process_payment( $purchase_data ) { |
|
108 | +function give_offline_process_payment($purchase_data) { |
|
109 | 109 | |
110 | - $purchase_summary = give_get_purchase_summary( $purchase_data ); |
|
110 | + $purchase_summary = give_get_purchase_summary($purchase_data); |
|
111 | 111 | |
112 | 112 | // setup the payment details |
113 | 113 | $payment_data = array( |
114 | 114 | 'price' => $purchase_data['price'], |
115 | 115 | 'give_form_title' => $purchase_data['post_data']['give-form-title'], |
116 | - 'give_form_id' => intval( $purchase_data['post_data']['give-form-id'] ), |
|
117 | - 'give_price_id' => isset( $purchase_data['post_data']['give-price-id'] ) ? $purchase_data['post_data']['give-price-id'] : '', |
|
116 | + 'give_form_id' => intval($purchase_data['post_data']['give-form-id']), |
|
117 | + 'give_price_id' => isset($purchase_data['post_data']['give-price-id']) ? $purchase_data['post_data']['give-price-id'] : '', |
|
118 | 118 | 'date' => $purchase_data['date'], |
119 | 119 | 'user_email' => $purchase_data['user_email'], |
120 | 120 | 'purchase_key' => $purchase_data['purchase_key'], |
@@ -126,20 +126,20 @@ discard block |
||
126 | 126 | |
127 | 127 | |
128 | 128 | // record the pending payment |
129 | - $payment = give_insert_payment( $payment_data ); |
|
129 | + $payment = give_insert_payment($payment_data); |
|
130 | 130 | |
131 | - if ( $payment ) { |
|
132 | - give_offline_send_admin_notice( $payment ); |
|
133 | - give_offline_send_donor_instructions( $payment ); |
|
131 | + if ($payment) { |
|
132 | + give_offline_send_admin_notice($payment); |
|
133 | + give_offline_send_donor_instructions($payment); |
|
134 | 134 | give_send_to_success_page(); |
135 | 135 | } else { |
136 | 136 | // if errors are present, send the user back to the donation form so they can be corrected |
137 | - give_send_back_to_checkout( '?payment-mode=' . $purchase_data['post_data']['give-gateway'] ); |
|
137 | + give_send_back_to_checkout('?payment-mode='.$purchase_data['post_data']['give-gateway']); |
|
138 | 138 | } |
139 | 139 | |
140 | 140 | } |
141 | 141 | |
142 | -add_action( 'give_gateway_offline', 'give_offline_process_payment' ); |
|
142 | +add_action('give_gateway_offline', 'give_offline_process_payment'); |
|
143 | 143 | |
144 | 144 | |
145 | 145 | /** |
@@ -152,59 +152,59 @@ discard block |
||
152 | 152 | * @since 1.0 |
153 | 153 | * @return void |
154 | 154 | */ |
155 | -function give_offline_send_donor_instructions( $payment_id = 0 ) { |
|
155 | +function give_offline_send_donor_instructions($payment_id = 0) { |
|
156 | 156 | |
157 | - $payment_data = give_get_payment_meta( $payment_id ); |
|
158 | - $post_offline_customization_option = get_post_meta( $payment_data['form_id'], '_give_customize_offline_donations', true ); |
|
157 | + $payment_data = give_get_payment_meta($payment_id); |
|
158 | + $post_offline_customization_option = get_post_meta($payment_data['form_id'], '_give_customize_offline_donations', true); |
|
159 | 159 | |
160 | 160 | //Customize email content depending on whether the single form has been customized |
161 | - $email_content = give_get_option( 'global_offline_donation_email' ); |
|
161 | + $email_content = give_get_option('global_offline_donation_email'); |
|
162 | 162 | |
163 | - if ( give_is_setting_enabled( $post_offline_customization_option, 'enabled' ) ) { |
|
164 | - $email_content = get_post_meta( $payment_data['form_id'], '_give_offline_donation_email', true ); |
|
163 | + if (give_is_setting_enabled($post_offline_customization_option, 'enabled')) { |
|
164 | + $email_content = get_post_meta($payment_data['form_id'], '_give_offline_donation_email', true); |
|
165 | 165 | } |
166 | 166 | |
167 | - $from_name = give_get_option( 'from_name', wp_specialchars_decode( get_bloginfo( 'name' ), ENT_QUOTES ) ); |
|
167 | + $from_name = give_get_option('from_name', wp_specialchars_decode(get_bloginfo('name'), ENT_QUOTES)); |
|
168 | 168 | |
169 | 169 | /** |
170 | 170 | * Filters the from name. |
171 | 171 | * |
172 | 172 | * @since 1.7 |
173 | 173 | */ |
174 | - $from_name = apply_filters( 'give_donation_from_name', $from_name, $payment_id, $payment_data ); |
|
174 | + $from_name = apply_filters('give_donation_from_name', $from_name, $payment_id, $payment_data); |
|
175 | 175 | |
176 | - $from_email = give_get_option( 'from_email', get_bloginfo( 'admin_email' ) ); |
|
176 | + $from_email = give_get_option('from_email', get_bloginfo('admin_email')); |
|
177 | 177 | |
178 | 178 | /** |
179 | 179 | * Filters the from email. |
180 | 180 | * |
181 | 181 | * @since 1.7 |
182 | 182 | */ |
183 | - $from_email = apply_filters( 'give_donation_from_address', $from_email, $payment_id, $payment_data ); |
|
183 | + $from_email = apply_filters('give_donation_from_address', $from_email, $payment_id, $payment_data); |
|
184 | 184 | |
185 | - $to_email = give_get_payment_user_email( $payment_id ); |
|
185 | + $to_email = give_get_payment_user_email($payment_id); |
|
186 | 186 | |
187 | - $subject = give_get_option( 'offline_donation_subject', __( 'Offline Donation Instructions', 'give' ) ); |
|
188 | - if ( give_is_setting_enabled( $post_offline_customization_option, 'enabled' ) ) { |
|
189 | - $subject = get_post_meta( $payment_data['form_id'], '_give_offline_donation_subject', true ); |
|
187 | + $subject = give_get_option('offline_donation_subject', __('Offline Donation Instructions', 'give')); |
|
188 | + if (give_is_setting_enabled($post_offline_customization_option, 'enabled')) { |
|
189 | + $subject = get_post_meta($payment_data['form_id'], '_give_offline_donation_subject', true); |
|
190 | 190 | } |
191 | 191 | |
192 | - $subject = apply_filters( 'give_offline_donation_subject', wp_strip_all_tags( $subject ), $payment_id ); |
|
193 | - $subject = give_do_email_tags( $subject, $payment_id ); |
|
192 | + $subject = apply_filters('give_offline_donation_subject', wp_strip_all_tags($subject), $payment_id); |
|
193 | + $subject = give_do_email_tags($subject, $payment_id); |
|
194 | 194 | |
195 | - $attachments = apply_filters( 'give_offline_donation_attachments', array(), $payment_id, $payment_data ); |
|
196 | - $message = give_do_email_tags( $email_content, $payment_id ); |
|
195 | + $attachments = apply_filters('give_offline_donation_attachments', array(), $payment_id, $payment_data); |
|
196 | + $message = give_do_email_tags($email_content, $payment_id); |
|
197 | 197 | |
198 | 198 | $emails = Give()->emails; |
199 | 199 | |
200 | - $emails->__set( 'from_name', $from_name ); |
|
201 | - $emails->__set( 'from_email', $from_email ); |
|
202 | - $emails->__set( 'heading', __( 'Offline Donation Instructions', 'give' ) ); |
|
200 | + $emails->__set('from_name', $from_name); |
|
201 | + $emails->__set('from_email', $from_email); |
|
202 | + $emails->__set('heading', __('Offline Donation Instructions', 'give')); |
|
203 | 203 | |
204 | - $headers = apply_filters( 'give_receipt_headers', $emails->get_headers(), $payment_id, $payment_data ); |
|
205 | - $emails->__set( 'headers', $headers ); |
|
204 | + $headers = apply_filters('give_receipt_headers', $emails->get_headers(), $payment_id, $payment_data); |
|
205 | + $emails->__set('headers', $headers); |
|
206 | 206 | |
207 | - $emails->send( $to_email, $subject, $message, $attachments ); |
|
207 | + $emails->send($to_email, $subject, $message, $attachments); |
|
208 | 208 | |
209 | 209 | } |
210 | 210 | |
@@ -221,54 +221,54 @@ discard block |
||
221 | 221 | * @return void |
222 | 222 | * |
223 | 223 | */ |
224 | -function give_offline_send_admin_notice( $payment_id = 0 ) { |
|
224 | +function give_offline_send_admin_notice($payment_id = 0) { |
|
225 | 225 | |
226 | 226 | /* Send an email notification to the admin */ |
227 | 227 | $admin_email = give_get_admin_notice_emails(); |
228 | - $user_info = give_get_payment_meta_user_info( $payment_id ); |
|
228 | + $user_info = give_get_payment_meta_user_info($payment_id); |
|
229 | 229 | |
230 | - if ( isset( $user_info['id'] ) && $user_info['id'] > 0 ) { |
|
231 | - $user_data = get_userdata( $user_info['id'] ); |
|
230 | + if (isset($user_info['id']) && $user_info['id'] > 0) { |
|
231 | + $user_data = get_userdata($user_info['id']); |
|
232 | 232 | $name = $user_data->display_name; |
233 | - } elseif ( isset( $user_info['first_name'] ) && isset( $user_info['last_name'] ) ) { |
|
234 | - $name = $user_info['first_name'] . ' ' . $user_info['last_name']; |
|
233 | + } elseif (isset($user_info['first_name']) && isset($user_info['last_name'])) { |
|
234 | + $name = $user_info['first_name'].' '.$user_info['last_name']; |
|
235 | 235 | } else { |
236 | 236 | $name = $user_info['email']; |
237 | 237 | } |
238 | 238 | |
239 | - $amount = give_currency_filter( give_format_amount( give_get_payment_amount( $payment_id ) ) ); |
|
239 | + $amount = give_currency_filter(give_format_amount(give_get_payment_amount($payment_id))); |
|
240 | 240 | |
241 | - $admin_subject = apply_filters( 'give_offline_admin_donation_notification_subject', __( 'New Pending Donation', 'give' ), $payment_id ); |
|
241 | + $admin_subject = apply_filters('give_offline_admin_donation_notification_subject', __('New Pending Donation', 'give'), $payment_id); |
|
242 | 242 | |
243 | - $admin_message = __( 'Dear Admin,', 'give' ) . "\n\n"; |
|
244 | - $admin_message .= sprintf(__( 'A new offline donation has been made on your website for %s.', 'give' ), $amount) . "\n\n"; |
|
245 | - $admin_message .= __( 'The donation is in a pending status and is awaiting payment. Donation instructions have been emailed to the donor. Once you receive payment, be sure to mark the donation as complete using the link below.', 'give' ) . "\n\n"; |
|
243 | + $admin_message = __('Dear Admin,', 'give')."\n\n"; |
|
244 | + $admin_message .= sprintf(__('A new offline donation has been made on your website for %s.', 'give'), $amount)."\n\n"; |
|
245 | + $admin_message .= __('The donation is in a pending status and is awaiting payment. Donation instructions have been emailed to the donor. Once you receive payment, be sure to mark the donation as complete using the link below.', 'give')."\n\n"; |
|
246 | 246 | |
247 | 247 | |
248 | - $admin_message .= '<strong>' . __( 'Donor:', 'give' ) . '</strong> {fullname}' . "\n"; |
|
249 | - $admin_message .= '<strong>' . __( 'Amount:', 'give' ) . '</strong> {amount}' . "\n\n"; |
|
248 | + $admin_message .= '<strong>'.__('Donor:', 'give').'</strong> {fullname}'."\n"; |
|
249 | + $admin_message .= '<strong>'.__('Amount:', 'give').'</strong> {amount}'."\n\n"; |
|
250 | 250 | |
251 | 251 | $admin_message .= sprintf( |
252 | 252 | '<a href="%1$s">%2$s</a>', |
253 | - admin_url( 'edit.php?post_type=give_forms&page=give-payment-history&view=view-order-details&id=' . $payment_id ), |
|
254 | - __( 'View Donation Details »', 'give' ) |
|
255 | - ) . "\n\n"; |
|
253 | + admin_url('edit.php?post_type=give_forms&page=give-payment-history&view=view-order-details&id='.$payment_id), |
|
254 | + __('View Donation Details »', 'give') |
|
255 | + )."\n\n"; |
|
256 | 256 | |
257 | - $admin_message = apply_filters( 'give_offline_admin_donation_notification', $admin_message, $payment_id ); |
|
258 | - $admin_message = give_do_email_tags( $admin_message, $payment_id ); |
|
257 | + $admin_message = apply_filters('give_offline_admin_donation_notification', $admin_message, $payment_id); |
|
258 | + $admin_message = give_do_email_tags($admin_message, $payment_id); |
|
259 | 259 | |
260 | - $attachments = apply_filters( 'give_offline_admin_donation_notification_attachments', array(), $payment_id ); |
|
261 | - $admin_headers = apply_filters( 'give_offline_admin_donation_notification_headers', array(), $payment_id ); |
|
260 | + $attachments = apply_filters('give_offline_admin_donation_notification_attachments', array(), $payment_id); |
|
261 | + $admin_headers = apply_filters('give_offline_admin_donation_notification_headers', array(), $payment_id); |
|
262 | 262 | |
263 | 263 | //Send Email |
264 | 264 | $emails = Give()->emails; |
265 | - $emails->__set( 'heading', __( 'New Offline Donation', 'give' ) ); |
|
265 | + $emails->__set('heading', __('New Offline Donation', 'give')); |
|
266 | 266 | |
267 | - if ( ! empty( $admin_headers ) ) { |
|
268 | - $emails->__set( 'headers', $admin_headers ); |
|
267 | + if ( ! empty($admin_headers)) { |
|
268 | + $emails->__set('headers', $admin_headers); |
|
269 | 269 | } |
270 | 270 | |
271 | - $emails->send( $admin_email, $admin_subject, $admin_message, $attachments ); |
|
271 | + $emails->send($admin_email, $admin_subject, $admin_message, $attachments); |
|
272 | 272 | |
273 | 273 | } |
274 | 274 | |
@@ -280,20 +280,20 @@ discard block |
||
280 | 280 | * |
281 | 281 | * @return array |
282 | 282 | */ |
283 | -function give_offline_add_settings( $settings ) { |
|
283 | +function give_offline_add_settings($settings) { |
|
284 | 284 | |
285 | 285 | // Bailout: Do not show offline gateways setting in to metabox if its disabled globally. |
286 | - if ( in_array( 'offline', give_get_option( 'gateways' ) ) ) { |
|
286 | + if (in_array('offline', give_get_option('gateways'))) { |
|
287 | 287 | return $settings; |
288 | 288 | } |
289 | 289 | |
290 | 290 | //Vars |
291 | 291 | $prefix = '_give_'; |
292 | 292 | |
293 | - $is_gateway_active = give_is_gateway_active( 'offline' ); |
|
293 | + $is_gateway_active = give_is_gateway_active('offline'); |
|
294 | 294 | |
295 | 295 | //this gateway isn't active |
296 | - if ( ! $is_gateway_active ) { |
|
296 | + if ( ! $is_gateway_active) { |
|
297 | 297 | //return settings and bounce |
298 | 298 | return $settings; |
299 | 299 | } |
@@ -302,34 +302,34 @@ discard block |
||
302 | 302 | $check_settings = array( |
303 | 303 | |
304 | 304 | array( |
305 | - 'name' => __( 'Offline Donations', 'give' ), |
|
306 | - 'desc' => __( 'Do you want to customize the donation instructions for this form?', 'give' ), |
|
307 | - 'id' => $prefix . 'customize_offline_donations', |
|
305 | + 'name' => __('Offline Donations', 'give'), |
|
306 | + 'desc' => __('Do you want to customize the donation instructions for this form?', 'give'), |
|
307 | + 'id' => $prefix.'customize_offline_donations', |
|
308 | 308 | 'type' => 'radio_inline', |
309 | 309 | 'default' => 'global', |
310 | - 'options' => apply_filters( 'give_forms_content_options_select', array( |
|
311 | - 'global' => __( 'Global Option', 'give' ), |
|
312 | - 'enabled' => __( 'Customize', 'give' ), |
|
313 | - 'disabled' => __( 'Disable', 'give' ), |
|
310 | + 'options' => apply_filters('give_forms_content_options_select', array( |
|
311 | + 'global' => __('Global Option', 'give'), |
|
312 | + 'enabled' => __('Customize', 'give'), |
|
313 | + 'disabled' => __('Disable', 'give'), |
|
314 | 314 | ) |
315 | 315 | ), |
316 | 316 | ), |
317 | 317 | array( |
318 | - 'name' => __( 'Billing Fields', 'give' ), |
|
319 | - 'desc' => __( 'This option will enable the billing details section for this form\'s offline donation payment gateway. The fieldset will appear above the offline donation instructions.', 'give' ), |
|
320 | - 'id' => $prefix . 'offline_donation_enable_billing_fields_single', |
|
318 | + 'name' => __('Billing Fields', 'give'), |
|
319 | + 'desc' => __('This option will enable the billing details section for this form\'s offline donation payment gateway. The fieldset will appear above the offline donation instructions.', 'give'), |
|
320 | + 'id' => $prefix.'offline_donation_enable_billing_fields_single', |
|
321 | 321 | 'row_classes' => 'give-subfield', |
322 | 322 | 'type' => 'radio_inline', |
323 | 323 | 'default' => 'disabled', |
324 | 324 | 'options' => array( |
325 | - 'enabled' => __( 'Enabled', 'give' ), |
|
326 | - 'disabled' => __( 'Disabled', 'give' ), |
|
325 | + 'enabled' => __('Enabled', 'give'), |
|
326 | + 'disabled' => __('Disabled', 'give'), |
|
327 | 327 | ), |
328 | 328 | ), |
329 | 329 | array( |
330 | - 'id' => $prefix . 'offline_checkout_notes', |
|
331 | - 'name' => __( 'Donation Instructions', 'give' ), |
|
332 | - 'desc' => __( 'Enter the instructions you want to display to the donor during the donation process. Most likely this would include important information like mailing address and who to make the check out to.', 'give' ), |
|
330 | + 'id' => $prefix.'offline_checkout_notes', |
|
331 | + 'name' => __('Donation Instructions', 'give'), |
|
332 | + 'desc' => __('Enter the instructions you want to display to the donor during the donation process. Most likely this would include important information like mailing address and who to make the check out to.', 'give'), |
|
333 | 333 | 'default' => give_get_default_offline_donation_content(), |
334 | 334 | 'type' => 'wysiwyg', |
335 | 335 | 'row_classes' => 'give-subfield', |
@@ -338,17 +338,17 @@ discard block |
||
338 | 338 | ) |
339 | 339 | ), |
340 | 340 | array( |
341 | - 'id' => $prefix . 'offline_donation_subject', |
|
342 | - 'name' => __( 'Email Subject', 'give' ), |
|
343 | - 'desc' => __( 'Enter the subject line for the donation receipt email.', 'give' ), |
|
344 | - 'default' => __( '{form_title} - Offline Donation Instructions', 'give' ), |
|
341 | + 'id' => $prefix.'offline_donation_subject', |
|
342 | + 'name' => __('Email Subject', 'give'), |
|
343 | + 'desc' => __('Enter the subject line for the donation receipt email.', 'give'), |
|
344 | + 'default' => __('{form_title} - Offline Donation Instructions', 'give'), |
|
345 | 345 | 'row_classes' => 'give-subfield', |
346 | 346 | 'type' => 'text' |
347 | 347 | ), |
348 | 348 | array( |
349 | - 'id' => $prefix . 'offline_donation_email', |
|
350 | - 'name' => __( 'Email Instructions', 'give' ), |
|
351 | - 'desc' => __( 'Enter the instructions you want emailed to the donor after they have submitted the donation form. Most likely this would include important information like mailing address and who to make the check out to.', 'give' ) . ' ' . __( 'Available template tags:', 'give' ) . give_get_emails_tags_list(), |
|
349 | + 'id' => $prefix.'offline_donation_email', |
|
350 | + 'name' => __('Email Instructions', 'give'), |
|
351 | + 'desc' => __('Enter the instructions you want emailed to the donor after they have submitted the donation form. Most likely this would include important information like mailing address and who to make the check out to.', 'give').' '.__('Available template tags:', 'give').give_get_emails_tags_list(), |
|
352 | 352 | 'default' => give_get_default_offline_donation_email_content(), |
353 | 353 | 'type' => 'wysiwyg', |
354 | 354 | 'row_classes' => 'give-subfield', |
@@ -360,14 +360,14 @@ discard block |
||
360 | 360 | 'name' => 'offline_docs', |
361 | 361 | 'type' => 'docs_link', |
362 | 362 | 'url' => 'http://docs.givewp.com/settings-gateway-offline-donations', |
363 | - 'title' => __( 'Offline Donations', 'give' ), |
|
363 | + 'title' => __('Offline Donations', 'give'), |
|
364 | 364 | ), |
365 | 365 | ); |
366 | 366 | |
367 | - return array_merge( $settings, $check_settings ); |
|
367 | + return array_merge($settings, $check_settings); |
|
368 | 368 | } |
369 | 369 | |
370 | -add_filter( 'give_forms_offline_donations_metabox_fields', 'give_offline_add_settings' ); |
|
370 | +add_filter('give_forms_offline_donations_metabox_fields', 'give_offline_add_settings'); |
|
371 | 371 | |
372 | 372 | |
373 | 373 | /** |
@@ -379,32 +379,32 @@ discard block |
||
379 | 379 | */ |
380 | 380 | function give_get_default_offline_donation_content() { |
381 | 381 | |
382 | - $sitename = get_bloginfo( 'sitename' ); |
|
382 | + $sitename = get_bloginfo('sitename'); |
|
383 | 383 | |
384 | - $default_text = '<p>' . __( 'In order to make an offline donation we ask that you please follow these instructions', 'give' ) . ': </p>'; |
|
384 | + $default_text = '<p>'.__('In order to make an offline donation we ask that you please follow these instructions', 'give').': </p>'; |
|
385 | 385 | $default_text .= '<ol>'; |
386 | 386 | $default_text .= '<li>'; |
387 | 387 | $default_text .= sprintf( |
388 | 388 | /* translators: %s: site name */ |
389 | - __( 'Make a check payable to "%s"', 'give' ), |
|
389 | + __('Make a check payable to "%s"', 'give'), |
|
390 | 390 | $sitename |
391 | 391 | ); |
392 | 392 | $default_text .= '</li>'; |
393 | 393 | $default_text .= '<li>'; |
394 | 394 | $default_text .= sprintf( |
395 | 395 | /* translators: %s: site name */ |
396 | - __( 'On the memo line of the check, please indicate that the donation is for "%s"', 'give' ), |
|
396 | + __('On the memo line of the check, please indicate that the donation is for "%s"', 'give'), |
|
397 | 397 | $sitename |
398 | 398 | ); |
399 | 399 | $default_text .= '</li>'; |
400 | - $default_text .= '<li>' . __( 'Please mail your check to:', 'give' ) . '</li>'; |
|
400 | + $default_text .= '<li>'.__('Please mail your check to:', 'give').'</li>'; |
|
401 | 401 | $default_text .= '</ol>'; |
402 | - $default_text .= ' <em>' . $sitename . '</em><br>'; |
|
402 | + $default_text .= ' <em>'.$sitename.'</em><br>'; |
|
403 | 403 | $default_text .= ' <em>111 Not A Real St.</em><br>'; |
404 | 404 | $default_text .= ' <em>Anytown, CA 12345 </em><br>'; |
405 | - $default_text .= '<p>' . __( 'All contributions will be gratefully acknowledged and are tax deductible.', 'give' ) . '</p>'; |
|
405 | + $default_text .= '<p>'.__('All contributions will be gratefully acknowledged and are tax deductible.', 'give').'</p>'; |
|
406 | 406 | |
407 | - return apply_filters( 'give_default_offline_donation_content', $default_text ); |
|
407 | + return apply_filters('give_default_offline_donation_content', $default_text); |
|
408 | 408 | |
409 | 409 | } |
410 | 410 | |
@@ -417,34 +417,34 @@ discard block |
||
417 | 417 | */ |
418 | 418 | function give_get_default_offline_donation_email_content() { |
419 | 419 | |
420 | - $sitename = get_bloginfo( 'sitename' ); |
|
421 | - $default_text = '<p>' . __( 'Dear {name},', 'give' ) . '</p>'; |
|
422 | - $default_text .= '<p>' . __( 'Thank you for your offline donation request! Your generosity is greatly appreciated. In order to make an offline donation we ask that you please follow these instructions:', 'give' ) . '</p>'; |
|
420 | + $sitename = get_bloginfo('sitename'); |
|
421 | + $default_text = '<p>'.__('Dear {name},', 'give').'</p>'; |
|
422 | + $default_text .= '<p>'.__('Thank you for your offline donation request! Your generosity is greatly appreciated. In order to make an offline donation we ask that you please follow these instructions:', 'give').'</p>'; |
|
423 | 423 | $default_text .= '<ol>'; |
424 | 424 | $default_text .= '<li>'; |
425 | 425 | $default_text .= sprintf( |
426 | 426 | /* translators: %s: site name */ |
427 | - __( 'Make a check payable to "%s"', 'give' ), |
|
427 | + __('Make a check payable to "%s"', 'give'), |
|
428 | 428 | $sitename |
429 | 429 | ); |
430 | 430 | $default_text .= '</li>'; |
431 | 431 | $default_text .= '<li>'; |
432 | 432 | $default_text .= sprintf( |
433 | 433 | /* translators: %s: site name */ |
434 | - __( 'On the memo line of the check, please indicate that the donation is for "%s"', 'give' ), |
|
434 | + __('On the memo line of the check, please indicate that the donation is for "%s"', 'give'), |
|
435 | 435 | $sitename |
436 | 436 | ); |
437 | 437 | $default_text .= '</li>'; |
438 | - $default_text .= '<li>' . __( 'Please mail your check to:', 'give' ) . '</li>'; |
|
438 | + $default_text .= '<li>'.__('Please mail your check to:', 'give').'</li>'; |
|
439 | 439 | $default_text .= '</ol>'; |
440 | - $default_text .= ' <em>' . $sitename . '</em><br>'; |
|
440 | + $default_text .= ' <em>'.$sitename.'</em><br>'; |
|
441 | 441 | $default_text .= ' <em>111 Not A Real St.</em><br>'; |
442 | 442 | $default_text .= ' <em>Anytown, CA 12345 </em><br>'; |
443 | - $default_text .= '<p>' . __( 'Once your donation has been received we will mark it as complete and you will receive an email receipt for your records. Please contact us with any questions you may have!', 'give' ) . '</p>'; |
|
444 | - $default_text .= '<p>' . __( 'Sincerely,', 'give' ) . '</p>'; |
|
445 | - $default_text .= '<p>' . $sitename . '</p>'; |
|
443 | + $default_text .= '<p>'.__('Once your donation has been received we will mark it as complete and you will receive an email receipt for your records. Please contact us with any questions you may have!', 'give').'</p>'; |
|
444 | + $default_text .= '<p>'.__('Sincerely,', 'give').'</p>'; |
|
445 | + $default_text .= '<p>'.$sitename.'</p>'; |
|
446 | 446 | |
447 | - return apply_filters( 'give_default_offline_donation_content', $default_text ); |
|
447 | + return apply_filters('give_default_offline_donation_content', $default_text); |
|
448 | 448 | |
449 | 449 | } |
450 | 450 | |
@@ -458,17 +458,17 @@ discard block |
||
458 | 458 | * |
459 | 459 | * @return string |
460 | 460 | */ |
461 | -function give_offline_donation_receipt_status_notice( $notice, $id ) { |
|
462 | - $payment = new Give_Payment( $id ); |
|
461 | +function give_offline_donation_receipt_status_notice($notice, $id) { |
|
462 | + $payment = new Give_Payment($id); |
|
463 | 463 | |
464 | - if ( 'offline' !== $payment->gateway || $payment->is_completed() ) { |
|
464 | + if ('offline' !== $payment->gateway || $payment->is_completed()) { |
|
465 | 465 | return $notice; |
466 | 466 | } |
467 | 467 | |
468 | - return give_output_error( __( 'Payment Pending: Please follow the instructions below to complete your donation.', 'give' ), false, 'warning' ); |
|
468 | + return give_output_error(__('Payment Pending: Please follow the instructions below to complete your donation.', 'give'), false, 'warning'); |
|
469 | 469 | } |
470 | 470 | |
471 | -add_filter( 'give_receipt_status_notice', 'give_offline_donation_receipt_status_notice', 10, 2 ); |
|
471 | +add_filter('give_receipt_status_notice', 'give_offline_donation_receipt_status_notice', 10, 2); |
|
472 | 472 | |
473 | 473 | /** |
474 | 474 | * Add offline payment instruction on payment receipt. |
@@ -479,26 +479,26 @@ discard block |
||
479 | 479 | * |
480 | 480 | * @return mixed |
481 | 481 | */ |
482 | -function give_offline_payment_receipt_after( $payment ) { |
|
482 | +function give_offline_payment_receipt_after($payment) { |
|
483 | 483 | // Get payment object. |
484 | - $payment = new Give_Payment( $payment->ID ); |
|
484 | + $payment = new Give_Payment($payment->ID); |
|
485 | 485 | |
486 | 486 | // Bailout. |
487 | - if ( 'offline' !== $payment->gateway ) { |
|
487 | + if ('offline' !== $payment->gateway) { |
|
488 | 488 | return false; |
489 | 489 | } |
490 | 490 | |
491 | 491 | ?> |
492 | 492 | <tr> |
493 | - <td scope="row"><strong><?php esc_html_e( 'Offline Payment Instruction:', 'give' ); ?></strong></td> |
|
493 | + <td scope="row"><strong><?php esc_html_e('Offline Payment Instruction:', 'give'); ?></strong></td> |
|
494 | 494 | <td> |
495 | - <?php echo give_get_offline_payment_instruction( $payment->form_id, true ); ?> |
|
495 | + <?php echo give_get_offline_payment_instruction($payment->form_id, true); ?> |
|
496 | 496 | </td> |
497 | 497 | </tr> |
498 | 498 | <?php |
499 | 499 | } |
500 | 500 | |
501 | -add_filter( 'give_payment_receipt_after', 'give_offline_payment_receipt_after' ); |
|
501 | +add_filter('give_payment_receipt_after', 'give_offline_payment_receipt_after'); |
|
502 | 502 | |
503 | 503 | /** |
504 | 504 | * Get offline payment instructions. |
@@ -510,27 +510,27 @@ discard block |
||
510 | 510 | * |
511 | 511 | * @return string |
512 | 512 | */ |
513 | -function give_get_offline_payment_instruction( $form_id, $wpautop = false ) { |
|
513 | +function give_get_offline_payment_instruction($form_id, $wpautop = false) { |
|
514 | 514 | // Bailout. |
515 | - if ( ! $form_id ) { |
|
515 | + if ( ! $form_id) { |
|
516 | 516 | return ''; |
517 | 517 | } |
518 | 518 | |
519 | - $post_offline_customization_option = get_post_meta( $form_id, '_give_customize_offline_donations', true ); |
|
520 | - $post_offline_instructions = get_post_meta( $form_id, '_give_offline_checkout_notes', true ); |
|
521 | - $global_offline_instruction = give_get_option( 'global_offline_donation_content' ); |
|
519 | + $post_offline_customization_option = get_post_meta($form_id, '_give_customize_offline_donations', true); |
|
520 | + $post_offline_instructions = get_post_meta($form_id, '_give_offline_checkout_notes', true); |
|
521 | + $global_offline_instruction = give_get_option('global_offline_donation_content'); |
|
522 | 522 | $offline_instructions = $global_offline_instruction; |
523 | 523 | |
524 | - if ( give_is_setting_enabled( $post_offline_customization_option ) ) { |
|
524 | + if (give_is_setting_enabled($post_offline_customization_option)) { |
|
525 | 525 | $offline_instructions = $post_offline_instructions; |
526 | 526 | } |
527 | 527 | |
528 | - $settings_url = admin_url( 'post.php?post=' . $form_id . '&action=edit&message=1' ); |
|
528 | + $settings_url = admin_url('post.php?post='.$form_id.'&action=edit&message=1'); |
|
529 | 529 | |
530 | 530 | /* translators: %s: form settings url */ |
531 | - $offline_instructions = ! empty( $offline_instructions ) ? $offline_instructions : sprintf( __( 'Please enter offline donation instructions in <a href="%s">this form\'s settings</a>.', 'give' ), $settings_url ); |
|
531 | + $offline_instructions = ! empty($offline_instructions) ? $offline_instructions : sprintf(__('Please enter offline donation instructions in <a href="%s">this form\'s settings</a>.', 'give'), $settings_url); |
|
532 | 532 | |
533 | - return ( $wpautop ? wpautop( $offline_instructions ) : $offline_instructions ); |
|
533 | + return ($wpautop ? wpautop($offline_instructions) : $offline_instructions); |
|
534 | 534 | } |
535 | 535 | |
536 | 536 | |
@@ -544,24 +544,24 @@ discard block |
||
544 | 544 | * |
545 | 545 | * @return array |
546 | 546 | */ |
547 | -function give_filter_offline_gateway( $gateway_list, $form_id ) { |
|
547 | +function give_filter_offline_gateway($gateway_list, $form_id) { |
|
548 | 548 | if ( |
549 | 549 | // Show offline payment gateway if enable for new donation form. |
550 | - ( false === strpos( $_SERVER['REQUEST_URI'], '/wp-admin/post-new.php?post_type=give_forms' ) ) |
|
550 | + (false === strpos($_SERVER['REQUEST_URI'], '/wp-admin/post-new.php?post_type=give_forms')) |
|
551 | 551 | && $form_id |
552 | - && ! give_is_setting_enabled( get_post_meta( $form_id, '_give_customize_offline_donations', true ), array( |
|
552 | + && ! give_is_setting_enabled(get_post_meta($form_id, '_give_customize_offline_donations', true), array( |
|
553 | 553 | 'enabled', |
554 | 554 | 'global', |
555 | - ) ) |
|
555 | + )) |
|
556 | 556 | ) { |
557 | - unset( $gateway_list['offline'] ); |
|
557 | + unset($gateway_list['offline']); |
|
558 | 558 | } |
559 | 559 | |
560 | 560 | // Output. |
561 | 561 | return $gateway_list; |
562 | 562 | } |
563 | 563 | |
564 | -add_filter( 'give_enabled_payment_gateways', 'give_filter_offline_gateway', 10, 2 ); |
|
564 | +add_filter('give_enabled_payment_gateways', 'give_filter_offline_gateway', 10, 2); |
|
565 | 565 | |
566 | 566 | /** |
567 | 567 | * Set default gateway to global default payment gateway |
@@ -575,10 +575,10 @@ discard block |
||
575 | 575 | * |
576 | 576 | * @return void |
577 | 577 | */ |
578 | -function _give_customize_offline_donations_on_save_callback( $meta_key, $meta_value, $postid ) { |
|
579 | - if ( ! give_is_setting_enabled( $meta_value ) && ( 'offline' === get_post_meta( $postid, '_give_default_gateway', true ) ) ) { |
|
580 | - update_post_meta( $postid, '_give_default_gateway', 'global' ); |
|
578 | +function _give_customize_offline_donations_on_save_callback($meta_key, $meta_value, $postid) { |
|
579 | + if ( ! give_is_setting_enabled($meta_value) && ('offline' === get_post_meta($postid, '_give_default_gateway', true))) { |
|
580 | + update_post_meta($postid, '_give_default_gateway', 'global'); |
|
581 | 581 | } |
582 | 582 | } |
583 | 583 | |
584 | -add_filter( 'give_save__give_customize_offline_donations', '_give_customize_offline_donations_on_save_callback', 10, 3 ); |
|
584 | +add_filter('give_save__give_customize_offline_donations', '_give_customize_offline_donations_on_save_callback', 10, 3); |
@@ -10,7 +10,7 @@ discard block |
||
10 | 10 | */ |
11 | 11 | |
12 | 12 | // Exit if accessed directly. |
13 | -if ( ! defined( 'ABSPATH' ) ) { |
|
13 | +if ( ! defined('ABSPATH')) { |
|
14 | 14 | exit; |
15 | 15 | } |
16 | 16 | |
@@ -43,15 +43,15 @@ discard block |
||
43 | 43 | */ |
44 | 44 | public function __setup_hooks() { |
45 | 45 | // Create the log post type |
46 | - add_action( 'init', array( $this, 'register_post_type' ), 1 ); |
|
46 | + add_action('init', array($this, 'register_post_type'), 1); |
|
47 | 47 | |
48 | 48 | // Create types taxonomy and default types |
49 | - add_action( 'init', array( $this, 'register_taxonomy' ), 1 ); |
|
49 | + add_action('init', array($this, 'register_taxonomy'), 1); |
|
50 | 50 | |
51 | - add_action( 'save_post_give_payment', array( $this, 'background_process_delete_cache' ) ); |
|
52 | - add_action( 'save_post_give_forms', array( $this, 'background_process_delete_cache' ) ); |
|
53 | - add_action( 'save_post_give_log', array( $this, 'background_process_delete_cache' ) ); |
|
54 | - add_action( 'give_delete_log_cache', array( $this, 'delete_cache' ) ); |
|
51 | + add_action('save_post_give_payment', array($this, 'background_process_delete_cache')); |
|
52 | + add_action('save_post_give_forms', array($this, 'background_process_delete_cache')); |
|
53 | + add_action('save_post_give_log', array($this, 'background_process_delete_cache')); |
|
54 | + add_action('give_delete_log_cache', array($this, 'delete_cache')); |
|
55 | 55 | } |
56 | 56 | |
57 | 57 | /** |
@@ -68,7 +68,7 @@ discard block |
||
68 | 68 | /* Logs post type */ |
69 | 69 | $log_args = array( |
70 | 70 | 'labels' => array( |
71 | - 'name' => esc_html__( 'Logs', 'give' ), |
|
71 | + 'name' => esc_html__('Logs', 'give'), |
|
72 | 72 | ), |
73 | 73 | 'public' => false, |
74 | 74 | 'exclude_from_search' => true, |
@@ -77,11 +77,11 @@ discard block |
||
77 | 77 | 'query_var' => false, |
78 | 78 | 'rewrite' => false, |
79 | 79 | 'capability_type' => 'post', |
80 | - 'supports' => array( 'title', 'editor' ), |
|
80 | + 'supports' => array('title', 'editor'), |
|
81 | 81 | 'can_export' => true, |
82 | 82 | ); |
83 | 83 | |
84 | - register_post_type( 'give_log', $log_args ); |
|
84 | + register_post_type('give_log', $log_args); |
|
85 | 85 | } |
86 | 86 | |
87 | 87 | /** |
@@ -95,9 +95,9 @@ discard block |
||
95 | 95 | * @return void |
96 | 96 | */ |
97 | 97 | public function register_taxonomy() { |
98 | - register_taxonomy( 'give_log_type', 'give_log', array( |
|
98 | + register_taxonomy('give_log_type', 'give_log', array( |
|
99 | 99 | 'public' => false, |
100 | - ) ); |
|
100 | + )); |
|
101 | 101 | } |
102 | 102 | |
103 | 103 | /** |
@@ -117,7 +117,7 @@ discard block |
||
117 | 117 | 'api_request', |
118 | 118 | ); |
119 | 119 | |
120 | - return apply_filters( 'give_log_types', $terms ); |
|
120 | + return apply_filters('give_log_types', $terms); |
|
121 | 121 | } |
122 | 122 | |
123 | 123 | /** |
@@ -132,8 +132,8 @@ discard block |
||
132 | 132 | * |
133 | 133 | * @return bool Whether log type is valid. |
134 | 134 | */ |
135 | - public function valid_type( $type ) { |
|
136 | - return in_array( $type, $this->log_types() ); |
|
135 | + public function valid_type($type) { |
|
136 | + return in_array($type, $this->log_types()); |
|
137 | 137 | } |
138 | 138 | |
139 | 139 | /** |
@@ -152,7 +152,7 @@ discard block |
||
152 | 152 | * |
153 | 153 | * @return int Log ID. |
154 | 154 | */ |
155 | - public function add( $title = '', $message = '', $parent = 0, $type = null ) { |
|
155 | + public function add($title = '', $message = '', $parent = 0, $type = null) { |
|
156 | 156 | $log_data = array( |
157 | 157 | 'post_title' => $title, |
158 | 158 | 'post_content' => $message, |
@@ -160,7 +160,7 @@ discard block |
||
160 | 160 | 'log_type' => $type, |
161 | 161 | ); |
162 | 162 | |
163 | - return $this->insert_log( $log_data ); |
|
163 | + return $this->insert_log($log_data); |
|
164 | 164 | } |
165 | 165 | |
166 | 166 | /** |
@@ -177,12 +177,12 @@ discard block |
||
177 | 177 | * |
178 | 178 | * @return array An array of the connected logs. |
179 | 179 | */ |
180 | - public function get_logs( $object_id = 0, $type = null, $paged = null ) { |
|
181 | - return $this->get_connected_logs( array( |
|
180 | + public function get_logs($object_id = 0, $type = null, $paged = null) { |
|
181 | + return $this->get_connected_logs(array( |
|
182 | 182 | 'post_parent' => $object_id, |
183 | 183 | 'paged' => $paged, |
184 | 184 | 'log_type' => $type, |
185 | - ) ); |
|
185 | + )); |
|
186 | 186 | } |
187 | 187 | |
188 | 188 | /** |
@@ -196,7 +196,7 @@ discard block |
||
196 | 196 | * |
197 | 197 | * @return int The ID of the newly created log item. |
198 | 198 | */ |
199 | - public function insert_log( $log_data = array(), $log_meta = array() ) { |
|
199 | + public function insert_log($log_data = array(), $log_meta = array()) { |
|
200 | 200 | $defaults = array( |
201 | 201 | 'post_type' => 'give_log', |
202 | 202 | 'post_status' => 'publish', |
@@ -205,7 +205,7 @@ discard block |
||
205 | 205 | 'log_type' => false, |
206 | 206 | ); |
207 | 207 | |
208 | - $args = wp_parse_args( $log_data, $defaults ); |
|
208 | + $args = wp_parse_args($log_data, $defaults); |
|
209 | 209 | |
210 | 210 | /** |
211 | 211 | * Fires before inserting log entry. |
@@ -215,20 +215,20 @@ discard block |
||
215 | 215 | * @param array $log_data Log entry data. |
216 | 216 | * @param array $log_meta Log entry meta. |
217 | 217 | */ |
218 | - do_action( 'give_pre_insert_log', $log_data, $log_meta ); |
|
218 | + do_action('give_pre_insert_log', $log_data, $log_meta); |
|
219 | 219 | |
220 | 220 | // Store the log entry |
221 | - $log_id = wp_insert_post( $args ); |
|
221 | + $log_id = wp_insert_post($args); |
|
222 | 222 | |
223 | 223 | // Set the log type, if any |
224 | - if ( $log_data['log_type'] && $this->valid_type( $log_data['log_type'] ) ) { |
|
225 | - wp_set_object_terms( $log_id, $log_data['log_type'], 'give_log_type', false ); |
|
224 | + if ($log_data['log_type'] && $this->valid_type($log_data['log_type'])) { |
|
225 | + wp_set_object_terms($log_id, $log_data['log_type'], 'give_log_type', false); |
|
226 | 226 | } |
227 | 227 | |
228 | 228 | // Set log meta, if any |
229 | - if ( $log_id && ! empty( $log_meta ) ) { |
|
230 | - foreach ( (array) $log_meta as $key => $meta ) { |
|
231 | - update_post_meta( $log_id, '_give_log_' . sanitize_key( $key ), $meta ); |
|
229 | + if ($log_id && ! empty($log_meta)) { |
|
230 | + foreach ((array) $log_meta as $key => $meta) { |
|
231 | + update_post_meta($log_id, '_give_log_'.sanitize_key($key), $meta); |
|
232 | 232 | } |
233 | 233 | } |
234 | 234 | |
@@ -241,7 +241,7 @@ discard block |
||
241 | 241 | * @param array $log_data Log entry data. |
242 | 242 | * @param array $log_meta Log entry meta. |
243 | 243 | */ |
244 | - do_action( 'give_post_insert_log', $log_id, $log_data, $log_meta ); |
|
244 | + do_action('give_post_insert_log', $log_id, $log_data, $log_meta); |
|
245 | 245 | |
246 | 246 | return $log_id; |
247 | 247 | } |
@@ -257,7 +257,7 @@ discard block |
||
257 | 257 | * |
258 | 258 | * @return bool|null True if successful, false otherwise. |
259 | 259 | */ |
260 | - public function update_log( $log_data = array(), $log_meta = array() ) { |
|
260 | + public function update_log($log_data = array(), $log_meta = array()) { |
|
261 | 261 | |
262 | 262 | /** |
263 | 263 | * Fires before updating log entry. |
@@ -267,7 +267,7 @@ discard block |
||
267 | 267 | * @param array $log_data Log entry data. |
268 | 268 | * @param array $log_meta Log entry meta. |
269 | 269 | */ |
270 | - do_action( 'give_pre_update_log', $log_data, $log_meta ); |
|
270 | + do_action('give_pre_update_log', $log_data, $log_meta); |
|
271 | 271 | |
272 | 272 | $defaults = array( |
273 | 273 | 'post_type' => 'give_log', |
@@ -275,15 +275,15 @@ discard block |
||
275 | 275 | 'post_parent' => 0, |
276 | 276 | ); |
277 | 277 | |
278 | - $args = wp_parse_args( $log_data, $defaults ); |
|
278 | + $args = wp_parse_args($log_data, $defaults); |
|
279 | 279 | |
280 | 280 | // Store the log entry |
281 | - $log_id = wp_update_post( $args ); |
|
281 | + $log_id = wp_update_post($args); |
|
282 | 282 | |
283 | - if ( $log_id && ! empty( $log_meta ) ) { |
|
284 | - foreach ( (array) $log_meta as $key => $meta ) { |
|
285 | - if ( ! empty( $meta ) ) { |
|
286 | - update_post_meta( $log_id, '_give_log_' . sanitize_key( $key ), $meta ); |
|
283 | + if ($log_id && ! empty($log_meta)) { |
|
284 | + foreach ((array) $log_meta as $key => $meta) { |
|
285 | + if ( ! empty($meta)) { |
|
286 | + update_post_meta($log_id, '_give_log_'.sanitize_key($key), $meta); |
|
287 | 287 | } |
288 | 288 | } |
289 | 289 | } |
@@ -297,7 +297,7 @@ discard block |
||
297 | 297 | * @param array $log_data Log entry data. |
298 | 298 | * @param array $log_meta Log entry meta. |
299 | 299 | */ |
300 | - do_action( 'give_post_update_log', $log_id, $log_data, $log_meta ); |
|
300 | + do_action('give_post_update_log', $log_id, $log_data, $log_meta); |
|
301 | 301 | } |
302 | 302 | |
303 | 303 | /** |
@@ -312,19 +312,19 @@ discard block |
||
312 | 312 | * |
313 | 313 | * @return array|false Array if logs were found, false otherwise. |
314 | 314 | */ |
315 | - public function get_connected_logs( $args = array() ) { |
|
315 | + public function get_connected_logs($args = array()) { |
|
316 | 316 | |
317 | 317 | $defaults = array( |
318 | 318 | 'post_type' => 'give_log', |
319 | 319 | 'posts_per_page' => 20, |
320 | 320 | 'post_status' => 'publish', |
321 | - 'paged' => get_query_var( 'paged' ), |
|
321 | + 'paged' => get_query_var('paged'), |
|
322 | 322 | 'log_type' => false, |
323 | 323 | ); |
324 | 324 | |
325 | - $query_args = wp_parse_args( $args, $defaults ); |
|
325 | + $query_args = wp_parse_args($args, $defaults); |
|
326 | 326 | |
327 | - if ( $query_args['log_type'] && $this->valid_type( $query_args['log_type'] ) ) { |
|
327 | + if ($query_args['log_type'] && $this->valid_type($query_args['log_type'])) { |
|
328 | 328 | $query_args['tax_query'] = array( |
329 | 329 | array( |
330 | 330 | 'taxonomy' => 'give_log_type', |
@@ -334,9 +334,9 @@ discard block |
||
334 | 334 | ); |
335 | 335 | } |
336 | 336 | |
337 | - $logs = get_posts( $query_args ); |
|
337 | + $logs = get_posts($query_args); |
|
338 | 338 | |
339 | - if ( $logs ) { |
|
339 | + if ($logs) { |
|
340 | 340 | return $logs; |
341 | 341 | } |
342 | 342 | |
@@ -359,20 +359,20 @@ discard block |
||
359 | 359 | * |
360 | 360 | * @return int Log count. |
361 | 361 | */ |
362 | - public function get_log_count( $object_id = 0, $type = null, $meta_query = null, $date_query = null ) { |
|
362 | + public function get_log_count($object_id = 0, $type = null, $meta_query = null, $date_query = null) { |
|
363 | 363 | |
364 | 364 | $query_args = array( |
365 | 365 | 'post_type' => 'give_log', |
366 | - 'posts_per_page' => - 1, |
|
366 | + 'posts_per_page' => -1, |
|
367 | 367 | 'post_status' => 'publish', |
368 | 368 | 'fields' => 'ids', |
369 | 369 | ); |
370 | 370 | |
371 | - if ( $object_id ) { |
|
371 | + if ($object_id) { |
|
372 | 372 | $query_args['post_parent'] = $object_id; |
373 | 373 | } |
374 | 374 | |
375 | - if ( ! empty( $type ) && $this->valid_type( $type ) ) { |
|
375 | + if ( ! empty($type) && $this->valid_type($type)) { |
|
376 | 376 | $query_args['tax_query'] = array( |
377 | 377 | array( |
378 | 378 | 'taxonomy' => 'give_log_type', |
@@ -382,24 +382,24 @@ discard block |
||
382 | 382 | ); |
383 | 383 | } |
384 | 384 | |
385 | - if ( ! empty( $meta_query ) ) { |
|
385 | + if ( ! empty($meta_query)) { |
|
386 | 386 | $query_args['meta_query'] = $meta_query; |
387 | 387 | } |
388 | 388 | |
389 | - if ( ! empty( $date_query ) ) { |
|
389 | + if ( ! empty($date_query)) { |
|
390 | 390 | $query_args['date_query'] = $date_query; |
391 | 391 | } |
392 | 392 | |
393 | 393 | // Get cache key for current query. |
394 | - $cache_key = Give_Cache::get_key( 'get_log_count', $query_args ); |
|
394 | + $cache_key = Give_Cache::get_key('get_log_count', $query_args); |
|
395 | 395 | |
396 | 396 | // check if cache already exist or not. |
397 | - if ( ! ( $logs_count = Give_Cache::get( $cache_key ) ) ) { |
|
398 | - $logs = new WP_Query( $query_args ); |
|
397 | + if ( ! ($logs_count = Give_Cache::get($cache_key))) { |
|
398 | + $logs = new WP_Query($query_args); |
|
399 | 399 | $logs_count = (int) $logs->post_count; |
400 | 400 | |
401 | 401 | // Cache results. |
402 | - Give_Cache::set( $cache_key, $logs_count ); |
|
402 | + Give_Cache::set($cache_key, $logs_count); |
|
403 | 403 | } |
404 | 404 | |
405 | 405 | return $logs_count; |
@@ -419,16 +419,16 @@ discard block |
||
419 | 419 | * |
420 | 420 | * @return void |
421 | 421 | */ |
422 | - public function delete_logs( $object_id = 0, $type = null, $meta_query = null ) { |
|
422 | + public function delete_logs($object_id = 0, $type = null, $meta_query = null) { |
|
423 | 423 | $query_args = array( |
424 | 424 | 'post_parent' => $object_id, |
425 | 425 | 'post_type' => 'give_log', |
426 | - 'posts_per_page' => - 1, |
|
426 | + 'posts_per_page' => -1, |
|
427 | 427 | 'post_status' => 'publish', |
428 | 428 | 'fields' => 'ids', |
429 | 429 | ); |
430 | 430 | |
431 | - if ( ! empty( $type ) && $this->valid_type( $type ) ) { |
|
431 | + if ( ! empty($type) && $this->valid_type($type)) { |
|
432 | 432 | $query_args['tax_query'] = array( |
433 | 433 | array( |
434 | 434 | 'taxonomy' => 'give_log_type', |
@@ -438,15 +438,15 @@ discard block |
||
438 | 438 | ); |
439 | 439 | } |
440 | 440 | |
441 | - if ( ! empty( $meta_query ) ) { |
|
441 | + if ( ! empty($meta_query)) { |
|
442 | 442 | $query_args['meta_query'] = $meta_query; |
443 | 443 | } |
444 | 444 | |
445 | - $logs = get_posts( $query_args ); |
|
445 | + $logs = get_posts($query_args); |
|
446 | 446 | |
447 | - if ( $logs ) { |
|
448 | - foreach ( $logs as $log ) { |
|
449 | - wp_delete_post( $log, true ); |
|
447 | + if ($logs) { |
|
448 | + foreach ($logs as $log) { |
|
449 | + wp_delete_post($log, true); |
|
450 | 450 | } |
451 | 451 | } |
452 | 452 | } |
@@ -459,9 +459,9 @@ discard block |
||
459 | 459 | * |
460 | 460 | * @param int $post_id |
461 | 461 | */ |
462 | - public function background_process_delete_cache( $post_id ) { |
|
462 | + public function background_process_delete_cache($post_id) { |
|
463 | 463 | // Delete log cache immediately |
464 | - wp_schedule_single_event( time() - 5, 'give_delete_log_cache' ); |
|
464 | + wp_schedule_single_event(time() - 5, 'give_delete_log_cache'); |
|
465 | 465 | } |
466 | 466 | |
467 | 467 | /** |
@@ -489,11 +489,11 @@ discard block |
||
489 | 489 | ); |
490 | 490 | |
491 | 491 | // Bailout. |
492 | - if ( empty( $cache_option_names ) ) { |
|
492 | + if (empty($cache_option_names)) { |
|
493 | 493 | return false; |
494 | 494 | } |
495 | 495 | |
496 | - Give_Cache::delete( $cache_option_names ); |
|
496 | + Give_Cache::delete($cache_option_names); |
|
497 | 497 | } |
498 | 498 | } |
499 | 499 | |
@@ -515,10 +515,10 @@ discard block |
||
515 | 515 | * |
516 | 516 | * @return int ID of the new log entry. |
517 | 517 | */ |
518 | -function give_record_log( $title = '', $message = '', $parent = 0, $type = null ) { |
|
518 | +function give_record_log($title = '', $message = '', $parent = 0, $type = null) { |
|
519 | 519 | /* @var Give_Logging $give_logs */ |
520 | 520 | global $give_logs; |
521 | - $log = $give_logs->add( $title, $message, $parent, $type ); |
|
521 | + $log = $give_logs->add($title, $message, $parent, $type); |
|
522 | 522 | |
523 | 523 | return $log; |
524 | 524 | } |
@@ -10,13 +10,13 @@ discard block |
||
10 | 10 | */ |
11 | 11 | |
12 | 12 | // Exit if accessed directly. |
13 | -if ( ! defined( 'ABSPATH' ) ) { |
|
13 | +if ( ! defined('ABSPATH')) { |
|
14 | 14 | exit; |
15 | 15 | } |
16 | 16 | |
17 | 17 | // Load WP_List_Table if not loaded |
18 | -if ( ! class_exists( 'WP_List_Table' ) ) { |
|
19 | - require_once ABSPATH . 'wp-admin/includes/class-wp-list-table.php'; |
|
18 | +if ( ! class_exists('WP_List_Table')) { |
|
19 | + require_once ABSPATH.'wp-admin/includes/class-wp-list-table.php'; |
|
20 | 20 | } |
21 | 21 | |
22 | 22 | /** |
@@ -53,11 +53,11 @@ discard block |
||
53 | 53 | global $status, $page; |
54 | 54 | |
55 | 55 | // Set parent defaults |
56 | - parent::__construct( array( |
|
57 | - 'singular' => esc_html__( 'API Key', 'give' ), // Singular name of the listed records |
|
58 | - 'plural' => esc_html__( 'API Keys', 'give' ), // Plural name of the listed records |
|
59 | - 'ajax' => false,// Does this table support ajax? |
|
60 | - ) ); |
|
56 | + parent::__construct(array( |
|
57 | + 'singular' => esc_html__('API Key', 'give'), // Singular name of the listed records |
|
58 | + 'plural' => esc_html__('API Keys', 'give'), // Plural name of the listed records |
|
59 | + 'ajax' => false, // Does this table support ajax? |
|
60 | + )); |
|
61 | 61 | |
62 | 62 | $this->query(); |
63 | 63 | } |
@@ -73,8 +73,8 @@ discard block |
||
73 | 73 | * |
74 | 74 | * @return string Column Name |
75 | 75 | */ |
76 | - public function column_default( $item, $column_name ) { |
|
77 | - return $item[ $column_name ]; |
|
76 | + public function column_default($item, $column_name) { |
|
77 | + return $item[$column_name]; |
|
78 | 78 | } |
79 | 79 | |
80 | 80 | /** |
@@ -87,8 +87,8 @@ discard block |
||
87 | 87 | * |
88 | 88 | * @return string Column Name |
89 | 89 | */ |
90 | - public function column_key( $item ) { |
|
91 | - return '<input onClick="this.setSelectionRange(0, this.value.length)" readonly="readonly" type="text" class="large-text" value="' . esc_attr( $item['key'] ) . '"/>'; |
|
90 | + public function column_key($item) { |
|
91 | + return '<input onClick="this.setSelectionRange(0, this.value.length)" readonly="readonly" type="text" class="large-text" value="'.esc_attr($item['key']).'"/>'; |
|
92 | 92 | } |
93 | 93 | |
94 | 94 | /** |
@@ -101,8 +101,8 @@ discard block |
||
101 | 101 | * |
102 | 102 | * @return string Column Name |
103 | 103 | */ |
104 | - public function column_token( $item ) { |
|
105 | - return '<input onClick="this.setSelectionRange(0, this.value.length)" readonly="readonly" type="text" class="large-text" value="' . esc_attr( $item['token'] ) . '"/>'; |
|
104 | + public function column_token($item) { |
|
105 | + return '<input onClick="this.setSelectionRange(0, this.value.length)" readonly="readonly" type="text" class="large-text" value="'.esc_attr($item['token']).'"/>'; |
|
106 | 106 | } |
107 | 107 | |
108 | 108 | /** |
@@ -115,8 +115,8 @@ discard block |
||
115 | 115 | * |
116 | 116 | * @return string Column Name |
117 | 117 | */ |
118 | - public function column_secret( $item ) { |
|
119 | - return '<input onClick="this.setSelectionRange(0, this.value.length)" readonly="readonly" type="text" class="large-text" value="' . esc_attr( $item['secret'] ) . '"/>'; |
|
118 | + public function column_secret($item) { |
|
119 | + return '<input onClick="this.setSelectionRange(0, this.value.length)" readonly="readonly" type="text" class="large-text" value="'.esc_attr($item['secret']).'"/>'; |
|
120 | 120 | } |
121 | 121 | |
122 | 122 | /** |
@@ -126,46 +126,46 @@ discard block |
||
126 | 126 | * @since 1.1 |
127 | 127 | * @return string |
128 | 128 | */ |
129 | - public function column_user( $item ) { |
|
129 | + public function column_user($item) { |
|
130 | 130 | |
131 | 131 | $actions = array(); |
132 | 132 | |
133 | - if ( apply_filters( 'give_api_log_requests', true ) ) { |
|
133 | + if (apply_filters('give_api_log_requests', true)) { |
|
134 | 134 | $actions['view'] = sprintf( |
135 | 135 | '<a href="%s">%s</a>', |
136 | - esc_url( add_query_arg( array( |
|
136 | + esc_url(add_query_arg(array( |
|
137 | 137 | 'section' => 'api_requests', |
138 | 138 | 'post_type' => 'give_forms', |
139 | 139 | 'page' => 'give-tools', |
140 | 140 | 'tab' => 'logs', |
141 | 141 | 's' => $item['email'], |
142 | - ), 'edit.php' ) ), |
|
143 | - esc_html__( 'View API Log', 'give' ) |
|
142 | + ), 'edit.php')), |
|
143 | + esc_html__('View API Log', 'give') |
|
144 | 144 | ); |
145 | 145 | } |
146 | 146 | |
147 | 147 | $actions['reissue'] = sprintf( |
148 | 148 | '<a href="%s" class="give-regenerate-api-key">%s</a>', |
149 | - esc_url( wp_nonce_url( add_query_arg( array( |
|
149 | + esc_url(wp_nonce_url(add_query_arg(array( |
|
150 | 150 | 'user_id' => $item['id'], |
151 | 151 | 'give_action' => 'process_api_key', |
152 | 152 | 'give_api_process' => 'regenerate', |
153 | - ) ), 'give-api-nonce' ) ), |
|
154 | - esc_html__( 'Reissue', 'give' ) |
|
153 | + )), 'give-api-nonce')), |
|
154 | + esc_html__('Reissue', 'give') |
|
155 | 155 | ); |
156 | - $actions['revoke'] = sprintf( |
|
156 | + $actions['revoke'] = sprintf( |
|
157 | 157 | '<a href="%s" class="give-revoke-api-key give-delete">%s</a>', |
158 | - esc_url( wp_nonce_url( add_query_arg( array( |
|
158 | + esc_url(wp_nonce_url(add_query_arg(array( |
|
159 | 159 | 'user_id' => $item['id'], |
160 | 160 | 'give_action' => 'process_api_key', |
161 | 161 | 'give_api_process' => 'revoke', |
162 | - ) ), 'give-api-nonce' ) ), |
|
163 | - esc_html__( 'Revoke', 'give' ) |
|
162 | + )), 'give-api-nonce')), |
|
163 | + esc_html__('Revoke', 'give') |
|
164 | 164 | ); |
165 | 165 | |
166 | - $actions = apply_filters( 'give_api_row_actions', array_filter( $actions ) ); |
|
166 | + $actions = apply_filters('give_api_row_actions', array_filter($actions)); |
|
167 | 167 | |
168 | - return sprintf( '%1$s %2$s', $item['user'], $this->row_actions( $actions ) ); |
|
168 | + return sprintf('%1$s %2$s', $item['user'], $this->row_actions($actions)); |
|
169 | 169 | } |
170 | 170 | |
171 | 171 | /** |
@@ -189,10 +189,10 @@ discard block |
||
189 | 189 | */ |
190 | 190 | public function get_columns() { |
191 | 191 | $columns = array( |
192 | - 'user' => esc_html__( 'Username', 'give' ), |
|
193 | - 'key' => esc_html__( 'Public Key', 'give' ), |
|
194 | - 'token' => esc_html__( 'Token', 'give' ), |
|
195 | - 'secret' => esc_html__( 'Secret Key', 'give' ), |
|
192 | + 'user' => esc_html__('Username', 'give'), |
|
193 | + 'key' => esc_html__('Public Key', 'give'), |
|
194 | + 'token' => esc_html__('Token', 'give'), |
|
195 | + 'secret' => esc_html__('Secret Key', 'give'), |
|
196 | 196 | ); |
197 | 197 | |
198 | 198 | return $columns; |
@@ -206,20 +206,20 @@ discard block |
||
206 | 206 | * |
207 | 207 | * @param string $which |
208 | 208 | */ |
209 | - protected function display_tablenav( $which ) { |
|
210 | - if ( 'top' === $which ) { |
|
211 | - wp_nonce_field( 'bulk-' . $this->_args['plural'] ); |
|
209 | + protected function display_tablenav($which) { |
|
210 | + if ('top' === $which) { |
|
211 | + wp_nonce_field('bulk-'.$this->_args['plural']); |
|
212 | 212 | } |
213 | 213 | ?> |
214 | - <div class="tablenav <?php echo esc_attr( $which ); ?>"> |
|
214 | + <div class="tablenav <?php echo esc_attr($which); ?>"> |
|
215 | 215 | |
216 | 216 | <div class="alignleft actions bulkactions"> |
217 | - <?php $this->bulk_actions( $which ); ?> |
|
217 | + <?php $this->bulk_actions($which); ?> |
|
218 | 218 | </div> |
219 | 219 | |
220 | 220 | <?php |
221 | - $this->extra_tablenav( $which ); |
|
222 | - $this->pagination( $which ); |
|
221 | + $this->extra_tablenav($which); |
|
222 | + $this->pagination($which); |
|
223 | 223 | ?> |
224 | 224 | |
225 | 225 | <br class="clear"/> |
@@ -237,19 +237,19 @@ discard block |
||
237 | 237 | * |
238 | 238 | * @return void |
239 | 239 | */ |
240 | - function bulk_actions( $which = '' ) { |
|
240 | + function bulk_actions($which = '') { |
|
241 | 241 | // These aren't really bulk actions but this outputs the markup in the right place |
242 | 242 | static $give_api_is_bottom; |
243 | 243 | |
244 | - if ( $give_api_is_bottom ) { |
|
244 | + if ($give_api_is_bottom) { |
|
245 | 245 | return; |
246 | 246 | } |
247 | 247 | ?> |
248 | 248 | <input type="hidden" name="give_action" value="process_api_key"/> |
249 | 249 | <input type="hidden" name="give_api_process" value="generate"/> |
250 | - <?php wp_nonce_field( 'give-api-nonce' ); ?> |
|
250 | + <?php wp_nonce_field('give-api-nonce'); ?> |
|
251 | 251 | <?php echo Give()->html->ajax_user_search(); ?> |
252 | - <?php submit_button( esc_html__( 'Generate New API Keys', 'give' ), 'secondary', 'submit', false ); ?> |
|
252 | + <?php submit_button(esc_html__('Generate New API Keys', 'give'), 'secondary', 'submit', false); ?> |
|
253 | 253 | <?php |
254 | 254 | $give_api_is_bottom = true; |
255 | 255 | } |
@@ -262,7 +262,7 @@ discard block |
||
262 | 262 | * @return int Current page number |
263 | 263 | */ |
264 | 264 | public function get_paged() { |
265 | - return isset( $_GET['paged'] ) ? absint( $_GET['paged'] ) : 1; |
|
265 | + return isset($_GET['paged']) ? absint($_GET['paged']) : 1; |
|
266 | 266 | } |
267 | 267 | |
268 | 268 | /** |
@@ -273,21 +273,21 @@ discard block |
||
273 | 273 | * @return array |
274 | 274 | */ |
275 | 275 | public function query() { |
276 | - $users = get_users( array( |
|
276 | + $users = get_users(array( |
|
277 | 277 | 'meta_value' => 'give_user_secret_key', |
278 | 278 | 'number' => $this->per_page, |
279 | - 'offset' => $this->per_page * ( $this->get_paged() - 1 ), |
|
280 | - ) ); |
|
281 | - $keys = array(); |
|
282 | - |
|
283 | - foreach ( $users as $user ) { |
|
284 | - $keys[ $user->ID ]['id'] = $user->ID; |
|
285 | - $keys[ $user->ID ]['email'] = $user->user_email; |
|
286 | - $keys[ $user->ID ]['user'] = '<a href="' . add_query_arg( 'user_id', $user->ID, 'user-edit.php' ) . '"><strong>' . $user->user_login . '</strong></a>'; |
|
287 | - |
|
288 | - $keys[ $user->ID ]['key'] = Give()->api->get_user_public_key( $user->ID ); |
|
289 | - $keys[ $user->ID ]['secret'] = Give()->api->get_user_secret_key( $user->ID ); |
|
290 | - $keys[ $user->ID ]['token'] = Give()->api->get_token( $user->ID ); |
|
279 | + 'offset' => $this->per_page * ($this->get_paged() - 1), |
|
280 | + )); |
|
281 | + $keys = array(); |
|
282 | + |
|
283 | + foreach ($users as $user) { |
|
284 | + $keys[$user->ID]['id'] = $user->ID; |
|
285 | + $keys[$user->ID]['email'] = $user->user_email; |
|
286 | + $keys[$user->ID]['user'] = '<a href="'.add_query_arg('user_id', $user->ID, 'user-edit.php').'"><strong>'.$user->user_login.'</strong></a>'; |
|
287 | + |
|
288 | + $keys[$user->ID]['key'] = Give()->api->get_user_public_key($user->ID); |
|
289 | + $keys[$user->ID]['secret'] = Give()->api->get_user_secret_key($user->ID); |
|
290 | + $keys[$user->ID]['token'] = Give()->api->get_token($user->ID); |
|
291 | 291 | } |
292 | 292 | |
293 | 293 | return $keys; |
@@ -304,7 +304,7 @@ discard block |
||
304 | 304 | public function total_items() { |
305 | 305 | global $wpdb; |
306 | 306 | |
307 | - if ( ! ( $total_items = Give_Cache::get( 'give_total_api_keys', true ) ) ) { |
|
307 | + if ( ! ($total_items = Give_Cache::get('give_total_api_keys', true))) { |
|
308 | 308 | $total_items = $wpdb->get_var( |
309 | 309 | $wpdb->prepare( |
310 | 310 | "SELECT count(user_id) |
@@ -313,7 +313,7 @@ discard block |
||
313 | 313 | ) |
314 | 314 | ); |
315 | 315 | |
316 | - Give_Cache::set( 'give_total_api_keys', $total_items, HOUR_IN_SECONDS, true ); |
|
316 | + Give_Cache::set('give_total_api_keys', $total_items, HOUR_IN_SECONDS, true); |
|
317 | 317 | } |
318 | 318 | |
319 | 319 | return $total_items; |
@@ -332,7 +332,7 @@ discard block |
||
332 | 332 | $hidden = array(); // No hidden columns |
333 | 333 | $sortable = array(); // Not sortable... for now |
334 | 334 | |
335 | - $this->_column_headers = array( $columns, $hidden, $sortable ); |
|
335 | + $this->_column_headers = array($columns, $hidden, $sortable); |
|
336 | 336 | |
337 | 337 | $data = $this->query(); |
338 | 338 | |
@@ -340,10 +340,10 @@ discard block |
||
340 | 340 | |
341 | 341 | $this->items = $data; |
342 | 342 | |
343 | - $this->set_pagination_args( array( |
|
343 | + $this->set_pagination_args(array( |
|
344 | 344 | 'total_items' => $total_items, |
345 | 345 | 'per_page' => $this->per_page, |
346 | - 'total_pages' => ceil( $total_items / $this->per_page ), |
|
346 | + 'total_pages' => ceil($total_items / $this->per_page), |
|
347 | 347 | ) |
348 | 348 | ); |
349 | 349 | } |
@@ -10,7 +10,7 @@ discard block |
||
10 | 10 | */ |
11 | 11 | |
12 | 12 | // Exit if accessed directly. |
13 | -if ( ! defined( 'ABSPATH' ) ) { |
|
13 | +if ( ! defined('ABSPATH')) { |
|
14 | 14 | exit; |
15 | 15 | } |
16 | 16 | |
@@ -26,11 +26,11 @@ discard block |
||
26 | 26 | ob_start(); ?> |
27 | 27 | <div class="wrap" id="give-add-ons"> |
28 | 28 | <h1><?php echo get_admin_page_title(); ?> |
29 | - — <a href="https://givewp.com/addons/" class="button-primary give-view-addons-all" target="_blank"><?php esc_html_e( 'View All Add-ons', 'give' ); ?> |
|
29 | + — <a href="https://givewp.com/addons/" class="button-primary give-view-addons-all" target="_blank"><?php esc_html_e('View All Add-ons', 'give'); ?> |
|
30 | 30 | <span class="dashicons dashicons-external"></span></a> |
31 | 31 | </h1> |
32 | 32 | |
33 | - <p><?php esc_html_e( 'The following Add-ons extend the functionality of Give.', 'give' ); ?></p> |
|
33 | + <p><?php esc_html_e('The following Add-ons extend the functionality of Give.', 'give'); ?></p> |
|
34 | 34 | <?php echo give_add_ons_get_feed(); ?> |
35 | 35 | </div> |
36 | 36 | <?php |
@@ -48,20 +48,20 @@ discard block |
||
48 | 48 | function give_add_ons_get_feed() { |
49 | 49 | |
50 | 50 | $addons_debug = false; //set to true to debug |
51 | - $cache = Give_Cache::get( 'give_add_ons_feed', true ); |
|
51 | + $cache = Give_Cache::get('give_add_ons_feed', true); |
|
52 | 52 | |
53 | - if ( $cache === false || $addons_debug === true && WP_DEBUG === true ) { |
|
54 | - $feed = wp_remote_get( 'https://givewp.com/downloads/feed/', array( 'sslverify' => false ) ); |
|
53 | + if ($cache === false || $addons_debug === true && WP_DEBUG === true) { |
|
54 | + $feed = wp_remote_get('https://givewp.com/downloads/feed/', array('sslverify' => false)); |
|
55 | 55 | |
56 | - if ( ! is_wp_error( $feed ) ) { |
|
57 | - if ( isset( $feed['body'] ) && strlen( $feed['body'] ) > 0 ) { |
|
58 | - $cache = wp_remote_retrieve_body( $feed ); |
|
59 | - Give_Cache::set( 'give_add_ons_feed', $cache, HOUR_IN_SECONDS, true ); |
|
56 | + if ( ! is_wp_error($feed)) { |
|
57 | + if (isset($feed['body']) && strlen($feed['body']) > 0) { |
|
58 | + $cache = wp_remote_retrieve_body($feed); |
|
59 | + Give_Cache::set('give_add_ons_feed', $cache, HOUR_IN_SECONDS, true); |
|
60 | 60 | } |
61 | 61 | } else { |
62 | 62 | $cache = sprintf( |
63 | 63 | '<div class="error"><p>%s</p></div>', |
64 | - esc_html__( 'There was an error retrieving the Give Add-ons list from the server. Please try again later.', 'give' ) |
|
64 | + esc_html__('There was an error retrieving the Give Add-ons list from the server. Please try again later.', 'give') |
|
65 | 65 | ); |
66 | 66 | } |
67 | 67 | } |
@@ -12,7 +12,7 @@ discard block |
||
12 | 12 | */ |
13 | 13 | |
14 | 14 | // Exit if accessed directly. |
15 | -if ( ! defined( 'ABSPATH' ) ) { |
|
15 | +if ( ! defined('ABSPATH')) { |
|
16 | 16 | exit; |
17 | 17 | } |
18 | 18 | |
@@ -25,39 +25,39 @@ discard block |
||
25 | 25 | */ |
26 | 26 | function give_do_automatic_upgrades() { |
27 | 27 | $did_upgrade = false; |
28 | - $give_version = preg_replace( '/[^0-9.].*/', '', get_option( 'give_version' ) ); |
|
28 | + $give_version = preg_replace('/[^0-9.].*/', '', get_option('give_version')); |
|
29 | 29 | |
30 | - if ( ! $give_version ) { |
|
30 | + if ( ! $give_version) { |
|
31 | 31 | // 1.0 is the first version to use this option so we must add it. |
32 | 32 | $give_version = '1.0'; |
33 | 33 | } |
34 | 34 | |
35 | - switch ( true ) { |
|
35 | + switch (true) { |
|
36 | 36 | |
37 | - case version_compare( $give_version, '1.6', '<' ) : |
|
37 | + case version_compare($give_version, '1.6', '<') : |
|
38 | 38 | give_v16_upgrades(); |
39 | 39 | $did_upgrade = true; |
40 | 40 | |
41 | - case version_compare( $give_version, '1.7', '<' ) : |
|
41 | + case version_compare($give_version, '1.7', '<') : |
|
42 | 42 | give_v17_upgrades(); |
43 | 43 | $did_upgrade = true; |
44 | 44 | |
45 | - case version_compare( $give_version, '1.8', '<' ) : |
|
45 | + case version_compare($give_version, '1.8', '<') : |
|
46 | 46 | give_v18_upgrades(); |
47 | 47 | $did_upgrade = true; |
48 | 48 | |
49 | - case version_compare( $give_version, '1.8.7', '<' ) : |
|
49 | + case version_compare($give_version, '1.8.7', '<') : |
|
50 | 50 | give_v187_upgrades(); |
51 | 51 | $did_upgrade = true; |
52 | 52 | } |
53 | 53 | |
54 | - if ( $did_upgrade ) { |
|
55 | - update_option( 'give_version', preg_replace( '/[^0-9.].*/', '', GIVE_VERSION ) ); |
|
54 | + if ($did_upgrade) { |
|
55 | + update_option('give_version', preg_replace('/[^0-9.].*/', '', GIVE_VERSION)); |
|
56 | 56 | } |
57 | 57 | } |
58 | 58 | |
59 | -add_action( 'admin_init', 'give_do_automatic_upgrades' ); |
|
60 | -add_action( 'give_upgrades', 'give_do_automatic_upgrades' ); |
|
59 | +add_action('admin_init', 'give_do_automatic_upgrades'); |
|
60 | +add_action('give_upgrades', 'give_do_automatic_upgrades'); |
|
61 | 61 | |
62 | 62 | /** |
63 | 63 | * Display Upgrade Notices |
@@ -67,18 +67,18 @@ discard block |
||
67 | 67 | */ |
68 | 68 | function give_show_upgrade_notices() { |
69 | 69 | // Don't show notices on the upgrades page. |
70 | - if ( isset( $_GET['page'] ) && $_GET['page'] == 'give-upgrades' ) { |
|
70 | + if (isset($_GET['page']) && $_GET['page'] == 'give-upgrades') { |
|
71 | 71 | return; |
72 | 72 | } |
73 | 73 | |
74 | - $give_version = get_option( 'give_version' ); |
|
74 | + $give_version = get_option('give_version'); |
|
75 | 75 | |
76 | - if ( ! $give_version ) { |
|
76 | + if ( ! $give_version) { |
|
77 | 77 | // 1.0 is the first version to use this option so we must add it. |
78 | 78 | $give_version = '1.0'; |
79 | 79 | } |
80 | 80 | |
81 | - $give_version = preg_replace( '/[^0-9.].*/', '', $give_version ); |
|
81 | + $give_version = preg_replace('/[^0-9.].*/', '', $give_version); |
|
82 | 82 | |
83 | 83 | /* |
84 | 84 | * NOTICE: |
@@ -89,31 +89,31 @@ discard block |
||
89 | 89 | */ |
90 | 90 | |
91 | 91 | // v1.3.2 Upgrades |
92 | - if ( version_compare( $give_version, '1.3.2', '<' ) || ! give_has_upgrade_completed( 'upgrade_give_payment_customer_id' ) ) { |
|
92 | + if (version_compare($give_version, '1.3.2', '<') || ! give_has_upgrade_completed('upgrade_give_payment_customer_id')) { |
|
93 | 93 | printf( |
94 | 94 | /* translators: %s: upgrade URL */ |
95 | - '<div class="updated"><p>' . __( 'Give needs to upgrade the donor database, click <a href="%s">here</a> to start the upgrade.', 'give' ) . '</p></div>', |
|
96 | - esc_url( admin_url( 'index.php?page=give-upgrades&give-upgrade=upgrade_give_payment_customer_id' ) ) |
|
95 | + '<div class="updated"><p>'.__('Give needs to upgrade the donor database, click <a href="%s">here</a> to start the upgrade.', 'give').'</p></div>', |
|
96 | + esc_url(admin_url('index.php?page=give-upgrades&give-upgrade=upgrade_give_payment_customer_id')) |
|
97 | 97 | ); |
98 | 98 | } |
99 | 99 | |
100 | 100 | // v1.3.4 Upgrades //ensure the user has gone through 1.3.4. |
101 | - if ( version_compare( $give_version, '1.3.4', '<' ) || ( ! give_has_upgrade_completed( 'upgrade_give_offline_status' ) && give_has_upgrade_completed( 'upgrade_give_payment_customer_id' ) ) ) { |
|
101 | + if (version_compare($give_version, '1.3.4', '<') || ( ! give_has_upgrade_completed('upgrade_give_offline_status') && give_has_upgrade_completed('upgrade_give_payment_customer_id'))) { |
|
102 | 102 | printf( |
103 | 103 | /* translators: %s: upgrade URL */ |
104 | - '<div class="updated"><p>' . __( 'Give needs to upgrade the donations database, click <a href="%s">here</a> to start the upgrade.', 'give' ) . '</p></div>', |
|
105 | - esc_url( admin_url( 'index.php?page=give-upgrades&give-upgrade=upgrade_give_offline_status' ) ) |
|
104 | + '<div class="updated"><p>'.__('Give needs to upgrade the donations database, click <a href="%s">here</a> to start the upgrade.', 'give').'</p></div>', |
|
105 | + esc_url(admin_url('index.php?page=give-upgrades&give-upgrade=upgrade_give_offline_status')) |
|
106 | 106 | ); |
107 | 107 | } |
108 | 108 | |
109 | 109 | // Check if we have a stalled upgrade. |
110 | 110 | $resume_upgrade = give_maybe_resume_upgrade(); |
111 | - if ( ! empty( $resume_upgrade ) ) { |
|
112 | - $resume_url = add_query_arg( $resume_upgrade, admin_url( 'index.php' ) ); |
|
111 | + if ( ! empty($resume_upgrade)) { |
|
112 | + $resume_url = add_query_arg($resume_upgrade, admin_url('index.php')); |
|
113 | 113 | echo Give_Notices::notice_html( |
114 | 114 | sprintf( |
115 | - __( 'Give needs to complete a database upgrade that was previously started, click <a href="%s">here</a> to resume the upgrade.', 'give' ), |
|
116 | - esc_url( $resume_url ) |
|
115 | + __('Give needs to complete a database upgrade that was previously started, click <a href="%s">here</a> to resume the upgrade.', 'give'), |
|
116 | + esc_url($resume_url) |
|
117 | 117 | ) |
118 | 118 | ); |
119 | 119 | |
@@ -121,11 +121,11 @@ discard block |
||
121 | 121 | } |
122 | 122 | |
123 | 123 | // v1.8 form metadata upgrades. |
124 | - if ( version_compare( $give_version, '1.8', '<' ) || ! give_has_upgrade_completed( 'v18_upgrades_form_metadata' ) ) { |
|
124 | + if (version_compare($give_version, '1.8', '<') || ! give_has_upgrade_completed('v18_upgrades_form_metadata')) { |
|
125 | 125 | echo Give_Notices::notice_html( |
126 | 126 | sprintf( |
127 | - esc_html__( 'Give needs to upgrade the form database, click %1$shere%2$s to start the upgrade.', 'give' ), |
|
128 | - '<a class="give-upgrade-link" href="' . esc_url( admin_url( 'index.php?page=give-upgrades&give-upgrade=give_v18_upgrades_form_metadata' ) ) . '">', |
|
127 | + esc_html__('Give needs to upgrade the form database, click %1$shere%2$s to start the upgrade.', 'give'), |
|
128 | + '<a class="give-upgrade-link" href="'.esc_url(admin_url('index.php?page=give-upgrades&give-upgrade=give_v18_upgrades_form_metadata')).'">', |
|
129 | 129 | '</a>' |
130 | 130 | ) |
131 | 131 | ); |
@@ -140,7 +140,7 @@ discard block |
||
140 | 140 | $upgrade_links.on( 'click', function(e){ |
141 | 141 | e.preventDefault(); |
142 | 142 | |
143 | - if( ! window.confirm( '<?php _e( 'Please make sure to create a database backup before initiating the upgrade.', 'give' ); ?>' ) ) { |
|
143 | + if( ! window.confirm( '<?php _e('Please make sure to create a database backup before initiating the upgrade.', 'give'); ?>' ) ) { |
|
144 | 144 | return; |
145 | 145 | } |
146 | 146 | |
@@ -153,7 +153,7 @@ discard block |
||
153 | 153 | <?php |
154 | 154 | } |
155 | 155 | |
156 | -add_action( 'admin_notices', 'give_show_upgrade_notices' ); |
|
156 | +add_action('admin_notices', 'give_show_upgrade_notices'); |
|
157 | 157 | |
158 | 158 | /** |
159 | 159 | * Triggers all upgrade functions |
@@ -165,29 +165,29 @@ discard block |
||
165 | 165 | */ |
166 | 166 | function give_trigger_upgrades() { |
167 | 167 | |
168 | - if ( ! current_user_can( 'manage_give_settings' ) ) { |
|
169 | - wp_die( esc_html__( 'You do not have permission to do Give upgrades.', 'give' ), esc_html__( 'Error', 'give' ), array( |
|
168 | + if ( ! current_user_can('manage_give_settings')) { |
|
169 | + wp_die(esc_html__('You do not have permission to do Give upgrades.', 'give'), esc_html__('Error', 'give'), array( |
|
170 | 170 | 'response' => 403, |
171 | - ) ); |
|
171 | + )); |
|
172 | 172 | } |
173 | 173 | |
174 | - $give_version = get_option( 'give_version' ); |
|
174 | + $give_version = get_option('give_version'); |
|
175 | 175 | |
176 | - if ( ! $give_version ) { |
|
176 | + if ( ! $give_version) { |
|
177 | 177 | // 1.0 is the first version to use this option so we must add it. |
178 | 178 | $give_version = '1.0'; |
179 | - add_option( 'give_version', $give_version ); |
|
179 | + add_option('give_version', $give_version); |
|
180 | 180 | } |
181 | 181 | |
182 | - update_option( 'give_version', GIVE_VERSION ); |
|
183 | - delete_option( 'give_doing_upgrade' ); |
|
182 | + update_option('give_version', GIVE_VERSION); |
|
183 | + delete_option('give_doing_upgrade'); |
|
184 | 184 | |
185 | - if ( DOING_AJAX ) { |
|
186 | - die( 'complete' ); |
|
185 | + if (DOING_AJAX) { |
|
186 | + die('complete'); |
|
187 | 187 | } // End if(). |
188 | 188 | } |
189 | 189 | |
190 | -add_action( 'wp_ajax_give_trigger_upgrades', 'give_trigger_upgrades' ); |
|
190 | +add_action('wp_ajax_give_trigger_upgrades', 'give_trigger_upgrades'); |
|
191 | 191 | |
192 | 192 | /** |
193 | 193 | * Check if the upgrade routine has been run for a specific action |
@@ -198,15 +198,15 @@ discard block |
||
198 | 198 | * |
199 | 199 | * @return bool If the action has been added to the completed actions array |
200 | 200 | */ |
201 | -function give_has_upgrade_completed( $upgrade_action = '' ) { |
|
201 | +function give_has_upgrade_completed($upgrade_action = '') { |
|
202 | 202 | |
203 | - if ( empty( $upgrade_action ) ) { |
|
203 | + if (empty($upgrade_action)) { |
|
204 | 204 | return false; |
205 | 205 | } |
206 | 206 | |
207 | 207 | $completed_upgrades = give_get_completed_upgrades(); |
208 | 208 | |
209 | - return in_array( $upgrade_action, $completed_upgrades ); |
|
209 | + return in_array($upgrade_action, $completed_upgrades); |
|
210 | 210 | |
211 | 211 | } |
212 | 212 | |
@@ -218,8 +218,8 @@ discard block |
||
218 | 218 | * @return mixed When nothing to resume returns false, otherwise starts the upgrade where it left off |
219 | 219 | */ |
220 | 220 | function give_maybe_resume_upgrade() { |
221 | - $doing_upgrade = get_option( 'give_doing_upgrade', false ); |
|
222 | - if ( empty( $doing_upgrade ) ) { |
|
221 | + $doing_upgrade = get_option('give_doing_upgrade', false); |
|
222 | + if (empty($doing_upgrade)) { |
|
223 | 223 | return false; |
224 | 224 | } |
225 | 225 | |
@@ -235,9 +235,9 @@ discard block |
||
235 | 235 | * |
236 | 236 | * @return bool If the function was successfully added |
237 | 237 | */ |
238 | -function give_set_upgrade_complete( $upgrade_action = '' ) { |
|
238 | +function give_set_upgrade_complete($upgrade_action = '') { |
|
239 | 239 | |
240 | - if ( empty( $upgrade_action ) ) { |
|
240 | + if (empty($upgrade_action)) { |
|
241 | 241 | return false; |
242 | 242 | } |
243 | 243 | |
@@ -245,9 +245,9 @@ discard block |
||
245 | 245 | $completed_upgrades[] = $upgrade_action; |
246 | 246 | |
247 | 247 | // Remove any blanks, and only show uniques. |
248 | - $completed_upgrades = array_unique( array_values( $completed_upgrades ) ); |
|
248 | + $completed_upgrades = array_unique(array_values($completed_upgrades)); |
|
249 | 249 | |
250 | - return update_option( 'give_completed_upgrades', $completed_upgrades ); |
|
250 | + return update_option('give_completed_upgrades', $completed_upgrades); |
|
251 | 251 | } |
252 | 252 | |
253 | 253 | /** |
@@ -258,9 +258,9 @@ discard block |
||
258 | 258 | */ |
259 | 259 | function give_get_completed_upgrades() { |
260 | 260 | |
261 | - $completed_upgrades = get_option( 'give_completed_upgrades' ); |
|
261 | + $completed_upgrades = get_option('give_completed_upgrades'); |
|
262 | 262 | |
263 | - if ( false === $completed_upgrades ) { |
|
263 | + if (false === $completed_upgrades) { |
|
264 | 264 | $completed_upgrades = array(); |
265 | 265 | } |
266 | 266 | |
@@ -277,31 +277,31 @@ discard block |
||
277 | 277 | */ |
278 | 278 | function give_v132_upgrade_give_payment_customer_id() { |
279 | 279 | global $wpdb; |
280 | - if ( ! current_user_can( 'manage_give_settings' ) ) { |
|
281 | - wp_die( esc_html__( 'You do not have permission to do Give upgrades.', 'give' ), esc_html__( 'Error', 'give' ), array( |
|
280 | + if ( ! current_user_can('manage_give_settings')) { |
|
281 | + wp_die(esc_html__('You do not have permission to do Give upgrades.', 'give'), esc_html__('Error', 'give'), array( |
|
282 | 282 | 'response' => 403, |
283 | - ) ); |
|
283 | + )); |
|
284 | 284 | } |
285 | 285 | |
286 | - ignore_user_abort( true ); |
|
286 | + ignore_user_abort(true); |
|
287 | 287 | |
288 | - if ( ! give_is_func_disabled( 'set_time_limit' ) && ! ini_get( 'safe_mode' ) ) { |
|
289 | - @set_time_limit( 0 ); |
|
288 | + if ( ! give_is_func_disabled('set_time_limit') && ! ini_get('safe_mode')) { |
|
289 | + @set_time_limit(0); |
|
290 | 290 | } |
291 | 291 | |
292 | 292 | // UPDATE DB METAKEYS. |
293 | 293 | $sql = "UPDATE $wpdb->postmeta SET meta_key = '_give_payment_customer_id' WHERE meta_key = '_give_payment_donor_id'"; |
294 | - $query = $wpdb->query( $sql ); |
|
294 | + $query = $wpdb->query($sql); |
|
295 | 295 | |
296 | - update_option( 'give_version', preg_replace( '/[^0-9.].*/', '', GIVE_VERSION ) ); |
|
297 | - give_set_upgrade_complete( 'upgrade_give_payment_customer_id' ); |
|
298 | - delete_option( 'give_doing_upgrade' ); |
|
299 | - wp_redirect( admin_url() ); |
|
296 | + update_option('give_version', preg_replace('/[^0-9.].*/', '', GIVE_VERSION)); |
|
297 | + give_set_upgrade_complete('upgrade_give_payment_customer_id'); |
|
298 | + delete_option('give_doing_upgrade'); |
|
299 | + wp_redirect(admin_url()); |
|
300 | 300 | exit; |
301 | 301 | |
302 | 302 | } |
303 | 303 | |
304 | -add_action( 'give_upgrade_give_payment_customer_id', 'give_v132_upgrade_give_payment_customer_id' ); |
|
304 | +add_action('give_upgrade_give_payment_customer_id', 'give_v132_upgrade_give_payment_customer_id'); |
|
305 | 305 | |
306 | 306 | /** |
307 | 307 | * Upgrades the Offline Status |
@@ -314,16 +314,16 @@ discard block |
||
314 | 314 | |
315 | 315 | global $wpdb; |
316 | 316 | |
317 | - if ( ! current_user_can( 'manage_give_settings' ) ) { |
|
318 | - wp_die( esc_html__( 'You do not have permission to do Give upgrades.', 'give' ), esc_html__( 'Error', 'give' ), array( |
|
317 | + if ( ! current_user_can('manage_give_settings')) { |
|
318 | + wp_die(esc_html__('You do not have permission to do Give upgrades.', 'give'), esc_html__('Error', 'give'), array( |
|
319 | 319 | 'response' => 403, |
320 | - ) ); |
|
320 | + )); |
|
321 | 321 | } |
322 | 322 | |
323 | - ignore_user_abort( true ); |
|
323 | + ignore_user_abort(true); |
|
324 | 324 | |
325 | - if ( ! give_is_func_disabled( 'set_time_limit' ) && ! ini_get( 'safe_mode' ) ) { |
|
326 | - @set_time_limit( 0 ); |
|
325 | + if ( ! give_is_func_disabled('set_time_limit') && ! ini_get('safe_mode')) { |
|
326 | + @set_time_limit(0); |
|
327 | 327 | } |
328 | 328 | |
329 | 329 | // Get abandoned offline payments. |
@@ -333,31 +333,31 @@ discard block |
||
333 | 333 | $where .= "AND ( p.post_status = 'abandoned' )"; |
334 | 334 | $where .= "AND ( m.meta_key = '_give_payment_gateway' AND m.meta_value = 'offline' )"; |
335 | 335 | |
336 | - $sql = $select . $join . $where; |
|
337 | - $found_payments = $wpdb->get_col( $sql ); |
|
336 | + $sql = $select.$join.$where; |
|
337 | + $found_payments = $wpdb->get_col($sql); |
|
338 | 338 | |
339 | - foreach ( $found_payments as $payment ) { |
|
339 | + foreach ($found_payments as $payment) { |
|
340 | 340 | |
341 | 341 | // Only change ones marked abandoned since our release last week because the admin may have marked some abandoned themselves. |
342 | - $modified_time = get_post_modified_time( 'U', false, $payment ); |
|
342 | + $modified_time = get_post_modified_time('U', false, $payment); |
|
343 | 343 | |
344 | 344 | // 1450124863 = 12/10/2015 20:42:25. |
345 | - if ( $modified_time >= 1450124863 ) { |
|
345 | + if ($modified_time >= 1450124863) { |
|
346 | 346 | |
347 | - give_update_payment_status( $payment, 'pending' ); |
|
347 | + give_update_payment_status($payment, 'pending'); |
|
348 | 348 | |
349 | 349 | } |
350 | 350 | } |
351 | 351 | |
352 | - update_option( 'give_version', preg_replace( '/[^0-9.].*/', '', GIVE_VERSION ) ); |
|
353 | - give_set_upgrade_complete( 'upgrade_give_offline_status' ); |
|
354 | - delete_option( 'give_doing_upgrade' ); |
|
355 | - wp_redirect( admin_url() ); |
|
352 | + update_option('give_version', preg_replace('/[^0-9.].*/', '', GIVE_VERSION)); |
|
353 | + give_set_upgrade_complete('upgrade_give_offline_status'); |
|
354 | + delete_option('give_doing_upgrade'); |
|
355 | + wp_redirect(admin_url()); |
|
356 | 356 | exit; |
357 | 357 | |
358 | 358 | } |
359 | 359 | |
360 | -add_action( 'give_upgrade_give_offline_status', 'give_v134_upgrade_give_offline_status' ); |
|
360 | +add_action('give_upgrade_give_offline_status', 'give_v134_upgrade_give_offline_status'); |
|
361 | 361 | |
362 | 362 | /** |
363 | 363 | * Cleanup User Roles |
@@ -368,17 +368,17 @@ discard block |
||
368 | 368 | */ |
369 | 369 | function give_v152_cleanup_users() { |
370 | 370 | |
371 | - $give_version = get_option( 'give_version' ); |
|
371 | + $give_version = get_option('give_version'); |
|
372 | 372 | |
373 | - if ( ! $give_version ) { |
|
373 | + if ( ! $give_version) { |
|
374 | 374 | // 1.0 is the first version to use this option so we must add it. |
375 | 375 | $give_version = '1.0'; |
376 | 376 | } |
377 | 377 | |
378 | - $give_version = preg_replace( '/[^0-9.].*/', '', $give_version ); |
|
378 | + $give_version = preg_replace('/[^0-9.].*/', '', $give_version); |
|
379 | 379 | |
380 | 380 | // v1.5.2 Upgrades |
381 | - if ( version_compare( $give_version, '1.5.2', '<' ) || ! give_has_upgrade_completed( 'upgrade_give_user_caps_cleanup' ) ) { |
|
381 | + if (version_compare($give_version, '1.5.2', '<') || ! give_has_upgrade_completed('upgrade_give_user_caps_cleanup')) { |
|
382 | 382 | |
383 | 383 | // Delete all caps with "ss". |
384 | 384 | // Also delete all unused "campaign" roles. |
@@ -425,9 +425,9 @@ discard block |
||
425 | 425 | ); |
426 | 426 | |
427 | 427 | global $wp_roles; |
428 | - foreach ( $delete_caps as $cap ) { |
|
429 | - foreach ( array_keys( $wp_roles->roles ) as $role ) { |
|
430 | - $wp_roles->remove_cap( $role, $cap ); |
|
428 | + foreach ($delete_caps as $cap) { |
|
429 | + foreach (array_keys($wp_roles->roles) as $role) { |
|
430 | + $wp_roles->remove_cap($role, $cap); |
|
431 | 431 | } |
432 | 432 | } |
433 | 433 | |
@@ -437,15 +437,15 @@ discard block |
||
437 | 437 | $roles->add_caps(); |
438 | 438 | |
439 | 439 | // The Update Ran. |
440 | - update_option( 'give_version', preg_replace( '/[^0-9.].*/', '', GIVE_VERSION ) ); |
|
441 | - give_set_upgrade_complete( 'upgrade_give_user_caps_cleanup' ); |
|
442 | - delete_option( 'give_doing_upgrade' ); |
|
440 | + update_option('give_version', preg_replace('/[^0-9.].*/', '', GIVE_VERSION)); |
|
441 | + give_set_upgrade_complete('upgrade_give_user_caps_cleanup'); |
|
442 | + delete_option('give_doing_upgrade'); |
|
443 | 443 | |
444 | 444 | }// End if(). |
445 | 445 | |
446 | 446 | } |
447 | 447 | |
448 | -add_action( 'admin_init', 'give_v152_cleanup_users' ); |
|
448 | +add_action('admin_init', 'give_v152_cleanup_users'); |
|
449 | 449 | |
450 | 450 | /** |
451 | 451 | * 1.6 Upgrade routine to create the customer meta table. |
@@ -485,53 +485,53 @@ discard block |
||
485 | 485 | |
486 | 486 | // Get addons license key. |
487 | 487 | $addons = array(); |
488 | - foreach ( $give_options as $key => $value ) { |
|
489 | - if ( false !== strpos( $key, '_license_key' ) ) { |
|
490 | - $addons[ $key ] = $value; |
|
488 | + foreach ($give_options as $key => $value) { |
|
489 | + if (false !== strpos($key, '_license_key')) { |
|
490 | + $addons[$key] = $value; |
|
491 | 491 | } |
492 | 492 | } |
493 | 493 | |
494 | 494 | // Bailout: We do not have any addon license data to upgrade. |
495 | - if ( empty( $addons ) ) { |
|
495 | + if (empty($addons)) { |
|
496 | 496 | return false; |
497 | 497 | } |
498 | 498 | |
499 | - foreach ( $addons as $key => $addon_license ) { |
|
499 | + foreach ($addons as $key => $addon_license) { |
|
500 | 500 | |
501 | 501 | // Get addon shortname. |
502 | - $shortname = str_replace( '_license_key', '', $key ); |
|
502 | + $shortname = str_replace('_license_key', '', $key); |
|
503 | 503 | |
504 | 504 | // Addon license option name. |
505 | - $addon_license_option_name = $shortname . '_license_active'; |
|
505 | + $addon_license_option_name = $shortname.'_license_active'; |
|
506 | 506 | |
507 | 507 | // bailout if license is empty. |
508 | - if ( empty( $addon_license ) ) { |
|
509 | - delete_option( $addon_license_option_name ); |
|
508 | + if (empty($addon_license)) { |
|
509 | + delete_option($addon_license_option_name); |
|
510 | 510 | continue; |
511 | 511 | } |
512 | 512 | |
513 | 513 | // Get addon name. |
514 | 514 | $addon_name = array(); |
515 | - $addon_name_parts = explode( '_', str_replace( 'give_', '', $shortname ) ); |
|
516 | - foreach ( $addon_name_parts as $name_part ) { |
|
515 | + $addon_name_parts = explode('_', str_replace('give_', '', $shortname)); |
|
516 | + foreach ($addon_name_parts as $name_part) { |
|
517 | 517 | |
518 | 518 | // Fix addon name |
519 | - switch ( $name_part ) { |
|
519 | + switch ($name_part) { |
|
520 | 520 | case 'authorizenet' : |
521 | 521 | $name_part = 'authorize.net'; |
522 | 522 | break; |
523 | 523 | } |
524 | 524 | |
525 | - $addon_name[] = ucfirst( $name_part ); |
|
525 | + $addon_name[] = ucfirst($name_part); |
|
526 | 526 | } |
527 | 527 | |
528 | - $addon_name = implode( ' ', $addon_name ); |
|
528 | + $addon_name = implode(' ', $addon_name); |
|
529 | 529 | |
530 | 530 | // Data to send to the API |
531 | 531 | $api_params = array( |
532 | 532 | 'edd_action' => 'activate_license', // never change from "edd_" to "give_"! |
533 | 533 | 'license' => $addon_license, |
534 | - 'item_name' => urlencode( $addon_name ), |
|
534 | + 'item_name' => urlencode($addon_name), |
|
535 | 535 | 'url' => home_url(), |
536 | 536 | ); |
537 | 537 | |
@@ -546,17 +546,17 @@ discard block |
||
546 | 546 | ); |
547 | 547 | |
548 | 548 | // Make sure there are no errors. |
549 | - if ( is_wp_error( $response ) ) { |
|
550 | - delete_option( $addon_license_option_name ); |
|
549 | + if (is_wp_error($response)) { |
|
550 | + delete_option($addon_license_option_name); |
|
551 | 551 | continue; |
552 | 552 | } |
553 | 553 | |
554 | 554 | // Tell WordPress to look for updates. |
555 | - set_site_transient( 'update_plugins', null ); |
|
555 | + set_site_transient('update_plugins', null); |
|
556 | 556 | |
557 | 557 | // Decode license data. |
558 | - $license_data = json_decode( wp_remote_retrieve_body( $response ) ); |
|
559 | - update_option( $addon_license_option_name, $license_data ); |
|
558 | + $license_data = json_decode(wp_remote_retrieve_body($response)); |
|
559 | + update_option($addon_license_option_name, $license_data); |
|
560 | 560 | }// End foreach(). |
561 | 561 | } |
562 | 562 | |
@@ -586,9 +586,9 @@ discard block |
||
586 | 586 | ); |
587 | 587 | |
588 | 588 | global $wp_roles; |
589 | - foreach ( $delete_caps as $cap ) { |
|
590 | - foreach ( array_keys( $wp_roles->roles ) as $role ) { |
|
591 | - $wp_roles->remove_cap( $role, $cap ); |
|
589 | + foreach ($delete_caps as $cap) { |
|
590 | + foreach (array_keys($wp_roles->roles) as $role) { |
|
591 | + $wp_roles->remove_cap($role, $cap); |
|
592 | 592 | } |
593 | 593 | } |
594 | 594 | |
@@ -622,7 +622,7 @@ discard block |
||
622 | 622 | function give_v18_upgrades_core_setting() { |
623 | 623 | // Core settings which changes from checkbox to radio. |
624 | 624 | $core_setting_names = array_merge( |
625 | - array_keys( give_v18_renamed_core_settings() ), |
|
625 | + array_keys(give_v18_renamed_core_settings()), |
|
626 | 626 | array( |
627 | 627 | 'uninstall_on_delete', |
628 | 628 | 'scripts_footer', |
@@ -634,48 +634,48 @@ discard block |
||
634 | 634 | ); |
635 | 635 | |
636 | 636 | // Bailout: If not any setting define. |
637 | - if ( $give_settings = get_option( 'give_settings' ) ) { |
|
637 | + if ($give_settings = get_option('give_settings')) { |
|
638 | 638 | |
639 | 639 | $setting_changed = false; |
640 | 640 | |
641 | 641 | // Loop: check each setting field. |
642 | - foreach ( $core_setting_names as $setting_name ) { |
|
642 | + foreach ($core_setting_names as $setting_name) { |
|
643 | 643 | // New setting name. |
644 | - $new_setting_name = preg_replace( '/^(enable_|disable_)/', '', $setting_name ); |
|
644 | + $new_setting_name = preg_replace('/^(enable_|disable_)/', '', $setting_name); |
|
645 | 645 | |
646 | 646 | // Continue: If setting already set. |
647 | 647 | if ( |
648 | - array_key_exists( $new_setting_name, $give_settings ) |
|
649 | - && in_array( $give_settings[ $new_setting_name ], array( 'enabled', 'disabled' ) ) |
|
648 | + array_key_exists($new_setting_name, $give_settings) |
|
649 | + && in_array($give_settings[$new_setting_name], array('enabled', 'disabled')) |
|
650 | 650 | ) { |
651 | 651 | continue; |
652 | 652 | } |
653 | 653 | |
654 | 654 | // Set checkbox value to radio value. |
655 | - $give_settings[ $setting_name ] = ( ! empty( $give_settings[ $setting_name ] ) && 'on' === $give_settings[ $setting_name ] ? 'enabled' : 'disabled' ); |
|
655 | + $give_settings[$setting_name] = ( ! empty($give_settings[$setting_name]) && 'on' === $give_settings[$setting_name] ? 'enabled' : 'disabled'); |
|
656 | 656 | |
657 | 657 | // @see https://github.com/WordImpress/Give/issues/1063 |
658 | - if ( false !== strpos( $setting_name, 'disable_' ) ) { |
|
658 | + if (false !== strpos($setting_name, 'disable_')) { |
|
659 | 659 | |
660 | - $give_settings[ $new_setting_name ] = ( give_is_setting_enabled( $give_settings[ $setting_name ] ) ? 'disabled' : 'enabled' ); |
|
661 | - } elseif ( false !== strpos( $setting_name, 'enable_' ) ) { |
|
660 | + $give_settings[$new_setting_name] = (give_is_setting_enabled($give_settings[$setting_name]) ? 'disabled' : 'enabled'); |
|
661 | + } elseif (false !== strpos($setting_name, 'enable_')) { |
|
662 | 662 | |
663 | - $give_settings[ $new_setting_name ] = ( give_is_setting_enabled( $give_settings[ $setting_name ] ) ? 'enabled' : 'disabled' ); |
|
663 | + $give_settings[$new_setting_name] = (give_is_setting_enabled($give_settings[$setting_name]) ? 'enabled' : 'disabled'); |
|
664 | 664 | } |
665 | 665 | |
666 | 666 | // Tell bot to update core setting to db. |
667 | - if ( ! $setting_changed ) { |
|
667 | + if ( ! $setting_changed) { |
|
668 | 668 | $setting_changed = true; |
669 | 669 | } |
670 | 670 | } |
671 | 671 | |
672 | 672 | // Update setting only if they changed. |
673 | - if ( $setting_changed ) { |
|
674 | - update_option( 'give_settings', $give_settings ); |
|
673 | + if ($setting_changed) { |
|
674 | + update_option('give_settings', $give_settings); |
|
675 | 675 | } |
676 | 676 | }// End if(). |
677 | 677 | |
678 | - give_set_upgrade_complete( 'v18_upgrades_core_setting' ); |
|
678 | + give_set_upgrade_complete('v18_upgrades_core_setting'); |
|
679 | 679 | } |
680 | 680 | |
681 | 681 | /** |
@@ -685,22 +685,22 @@ discard block |
||
685 | 685 | * @return void |
686 | 686 | */ |
687 | 687 | function give_v18_upgrades_form_metadata() { |
688 | - if ( ! current_user_can( 'manage_give_settings' ) ) { |
|
689 | - wp_die( esc_html__( 'You do not have permission to do Give upgrades.', 'give' ), esc_html__( 'Error', 'give' ), array( |
|
688 | + if ( ! current_user_can('manage_give_settings')) { |
|
689 | + wp_die(esc_html__('You do not have permission to do Give upgrades.', 'give'), esc_html__('Error', 'give'), array( |
|
690 | 690 | 'response' => 403, |
691 | - ) ); |
|
691 | + )); |
|
692 | 692 | } |
693 | 693 | |
694 | - ignore_user_abort( true ); |
|
694 | + ignore_user_abort(true); |
|
695 | 695 | |
696 | - if ( ! give_is_func_disabled( 'set_time_limit' ) && ! ini_get( 'safe_mode' ) ) { |
|
697 | - @set_time_limit( 0 ); |
|
696 | + if ( ! give_is_func_disabled('set_time_limit') && ! ini_get('safe_mode')) { |
|
697 | + @set_time_limit(0); |
|
698 | 698 | } |
699 | 699 | |
700 | - $step = isset( $_GET['step'] ) ? absint( $_GET['step'] ) : 1; |
|
700 | + $step = isset($_GET['step']) ? absint($_GET['step']) : 1; |
|
701 | 701 | |
702 | 702 | // form query |
703 | - $forms = new WP_Query( array( |
|
703 | + $forms = new WP_Query(array( |
|
704 | 704 | 'paged' => $step, |
705 | 705 | 'status' => 'any', |
706 | 706 | 'order' => 'ASC', |
@@ -709,39 +709,39 @@ discard block |
||
709 | 709 | ) |
710 | 710 | ); |
711 | 711 | |
712 | - if ( $forms->have_posts() ) { |
|
713 | - while ( $forms->have_posts() ) { |
|
712 | + if ($forms->have_posts()) { |
|
713 | + while ($forms->have_posts()) { |
|
714 | 714 | $forms->the_post(); |
715 | 715 | |
716 | 716 | // Form content. |
717 | 717 | // Note in version 1.8 display content setting split into display content and content placement setting. |
718 | 718 | // You can delete _give_content_option in future |
719 | - $show_content = get_post_meta( get_the_ID(), '_give_content_option', true ); |
|
720 | - if ( $show_content && ! get_post_meta( get_the_ID(), '_give_display_content', true ) ) { |
|
721 | - $field_value = ( 'none' !== $show_content ? 'enabled' : 'disabled' ); |
|
722 | - update_post_meta( get_the_ID(), '_give_display_content', $field_value ); |
|
719 | + $show_content = get_post_meta(get_the_ID(), '_give_content_option', true); |
|
720 | + if ($show_content && ! get_post_meta(get_the_ID(), '_give_display_content', true)) { |
|
721 | + $field_value = ('none' !== $show_content ? 'enabled' : 'disabled'); |
|
722 | + update_post_meta(get_the_ID(), '_give_display_content', $field_value); |
|
723 | 723 | |
724 | - $field_value = ( 'none' !== $show_content ? $show_content : 'give_pre_form' ); |
|
725 | - update_post_meta( get_the_ID(), '_give_content_placement', $field_value ); |
|
724 | + $field_value = ('none' !== $show_content ? $show_content : 'give_pre_form'); |
|
725 | + update_post_meta(get_the_ID(), '_give_content_placement', $field_value); |
|
726 | 726 | } |
727 | 727 | |
728 | 728 | // "Disable" Guest Donation. Checkbox |
729 | 729 | // See: https://github.com/WordImpress/Give/issues/1470 |
730 | - $guest_donation = get_post_meta( get_the_ID(), '_give_logged_in_only', true ); |
|
731 | - $guest_donation_newval = ( in_array( $guest_donation, array( 'yes', 'on' ) ) ? 'disabled' : 'enabled' ); |
|
732 | - update_post_meta( get_the_ID(), '_give_logged_in_only', $guest_donation_newval ); |
|
730 | + $guest_donation = get_post_meta(get_the_ID(), '_give_logged_in_only', true); |
|
731 | + $guest_donation_newval = (in_array($guest_donation, array('yes', 'on')) ? 'disabled' : 'enabled'); |
|
732 | + update_post_meta(get_the_ID(), '_give_logged_in_only', $guest_donation_newval); |
|
733 | 733 | |
734 | 734 | // Offline Donations |
735 | 735 | // See: https://github.com/WordImpress/Give/issues/1579 |
736 | - $offline_donation = get_post_meta( get_the_ID(), '_give_customize_offline_donations', true ); |
|
737 | - if ( 'no' === $offline_donation ) { |
|
736 | + $offline_donation = get_post_meta(get_the_ID(), '_give_customize_offline_donations', true); |
|
737 | + if ('no' === $offline_donation) { |
|
738 | 738 | $offline_donation_newval = 'global'; |
739 | - } elseif ( 'yes' === $offline_donation ) { |
|
739 | + } elseif ('yes' === $offline_donation) { |
|
740 | 740 | $offline_donation_newval = 'enabled'; |
741 | 741 | } else { |
742 | 742 | $offline_donation_newval = 'disabled'; |
743 | 743 | } |
744 | - update_post_meta( get_the_ID(), '_give_customize_offline_donations', $offline_donation_newval ); |
|
744 | + update_post_meta(get_the_ID(), '_give_customize_offline_donations', $offline_donation_newval); |
|
745 | 745 | |
746 | 746 | // Convert yes/no setting field to enabled/disabled. |
747 | 747 | $form_radio_settings = array( |
@@ -761,15 +761,15 @@ discard block |
||
761 | 761 | '_give_offline_donation_enable_billing_fields_single', |
762 | 762 | ); |
763 | 763 | |
764 | - foreach ( $form_radio_settings as $meta_key ) { |
|
764 | + foreach ($form_radio_settings as $meta_key) { |
|
765 | 765 | // Get value. |
766 | - $field_value = get_post_meta( get_the_ID(), $meta_key, true ); |
|
766 | + $field_value = get_post_meta(get_the_ID(), $meta_key, true); |
|
767 | 767 | |
768 | 768 | // Convert meta value only if it is in yes/no/none. |
769 | - if ( in_array( $field_value, array( 'yes', 'on', 'no', 'none' ) ) ) { |
|
769 | + if (in_array($field_value, array('yes', 'on', 'no', 'none'))) { |
|
770 | 770 | |
771 | - $field_value = ( in_array( $field_value, array( 'yes', 'on' ) ) ? 'enabled' : 'disabled' ); |
|
772 | - update_post_meta( get_the_ID(), $meta_key, $field_value ); |
|
771 | + $field_value = (in_array($field_value, array('yes', 'on')) ? 'enabled' : 'disabled'); |
|
772 | + update_post_meta(get_the_ID(), $meta_key, $field_value); |
|
773 | 773 | } |
774 | 774 | } |
775 | 775 | }// End while(). |
@@ -777,27 +777,27 @@ discard block |
||
777 | 777 | wp_reset_postdata(); |
778 | 778 | |
779 | 779 | // Forms found so upgrade them |
780 | - $step ++; |
|
781 | - $redirect = add_query_arg( array( |
|
780 | + $step++; |
|
781 | + $redirect = add_query_arg(array( |
|
782 | 782 | 'page' => 'give-upgrades', |
783 | 783 | 'give-upgrade' => 'give_v18_upgrades_form_metadata', |
784 | 784 | 'step' => $step, |
785 | - ), admin_url( 'index.php' ) ); |
|
786 | - wp_redirect( $redirect ); |
|
785 | + ), admin_url('index.php')); |
|
786 | + wp_redirect($redirect); |
|
787 | 787 | exit(); |
788 | 788 | |
789 | 789 | } else { |
790 | 790 | // No more forms found, finish up. |
791 | - update_option( 'give_version', preg_replace( '/[^0-9.].*/', '', GIVE_VERSION ) ); |
|
792 | - delete_option( 'give_doing_upgrade' ); |
|
793 | - give_set_upgrade_complete( 'v18_upgrades_form_metadata' ); |
|
791 | + update_option('give_version', preg_replace('/[^0-9.].*/', '', GIVE_VERSION)); |
|
792 | + delete_option('give_doing_upgrade'); |
|
793 | + give_set_upgrade_complete('v18_upgrades_form_metadata'); |
|
794 | 794 | |
795 | - wp_redirect( admin_url() ); |
|
795 | + wp_redirect(admin_url()); |
|
796 | 796 | exit; |
797 | 797 | } |
798 | 798 | } |
799 | 799 | |
800 | -add_action( 'give_give_v18_upgrades_form_metadata', 'give_v18_upgrades_form_metadata' ); |
|
800 | +add_action('give_give_v18_upgrades_form_metadata', 'give_v18_upgrades_form_metadata'); |
|
801 | 801 | |
802 | 802 | /** |
803 | 803 | * Get list of core setting renamed in version 1.8. |
@@ -830,7 +830,7 @@ discard block |
||
830 | 830 | * @since 1.8.7 |
831 | 831 | * @return void |
832 | 832 | */ |
833 | -function give_v187_upgrades(){ |
|
833 | +function give_v187_upgrades() { |
|
834 | 834 | global $wpdb; |
835 | 835 | |
836 | 836 | /** |
@@ -870,24 +870,24 @@ discard block |
||
870 | 870 | ARRAY_A |
871 | 871 | ); |
872 | 872 | |
873 | - if( ! empty( $user_apikey_options ) ) { |
|
874 | - foreach ( $user_apikey_options as $user ) { |
|
875 | - $cached_options[] = '_transient_' . md5( 'give_api_user_' . $user['meta_key'] ); |
|
876 | - $cached_options[] = '_transient_' . md5( 'give_api_user_public_key' . $user['user_id'] ); |
|
877 | - $cached_options[] = '_transient_' . md5( 'give_api_user_secret_key' . $user['user_id'] ); |
|
873 | + if ( ! empty($user_apikey_options)) { |
|
874 | + foreach ($user_apikey_options as $user) { |
|
875 | + $cached_options[] = '_transient_'.md5('give_api_user_'.$user['meta_key']); |
|
876 | + $cached_options[] = '_transient_'.md5('give_api_user_public_key'.$user['user_id']); |
|
877 | + $cached_options[] = '_transient_'.md5('give_api_user_secret_key'.$user['user_id']); |
|
878 | 878 | } |
879 | 879 | } |
880 | 880 | |
881 | - if ( ! empty( $cached_options ) ) { |
|
882 | - foreach ( $cached_options as $option ) { |
|
883 | - switch ( true ) { |
|
884 | - case ( false !== strpos( $option, 'transient' ) ): |
|
885 | - $option = str_replace( '_transient_', '', $option ); |
|
886 | - delete_transient( $option ); |
|
881 | + if ( ! empty($cached_options)) { |
|
882 | + foreach ($cached_options as $option) { |
|
883 | + switch (true) { |
|
884 | + case (false !== strpos($option, 'transient')): |
|
885 | + $option = str_replace('_transient_', '', $option); |
|
886 | + delete_transient($option); |
|
887 | 887 | break; |
888 | 888 | |
889 | 889 | default: |
890 | - delete_option( $option ); |
|
890 | + delete_option($option); |
|
891 | 891 | } |
892 | 892 | } |
893 | 893 | } |