Passed
Push — master ( fce5e6...5d063b )
by Stiofan
01:08 queued 12s
created
vendor/composer/installers/src/Composer/Installers/Symfony1Installer.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -17,7 +17,7 @@
 block discarded – undo
17 17
      */
18 18
     public function inflectPackageVars($vars)
19 19
     {
20
-        $vars['name'] = preg_replace_callback('/(-[a-z])/', function ($matches) {
20
+        $vars['name'] = preg_replace_callback('/(-[a-z])/', function($matches) {
21 21
             return strtoupper($matches[0][1]);
22 22
         }, $vars['name']);
23 23
 
Please login to merge, or discard this patch.
vendor/composer/installers/src/Composer/Installers/PxcmsInstaller.php 1 patch
Spacing   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -35,11 +35,11 @@  discard block
 block discarded – undo
35 35
      */
36 36
     protected function inflectModuleVars($vars)
37 37
     {
38
-        $vars['name'] = str_replace('pxcms-', '', $vars['name']);       // strip out pxcms- just incase (legacy)
39
-        $vars['name'] = str_replace('module-', '', $vars['name']);      // strip out module-
40
-        $vars['name'] = preg_replace('/-module$/', '', $vars['name']);  // strip out -module
41
-        $vars['name'] = str_replace('-', '_', $vars['name']);           // make -'s be _'s
42
-        $vars['name'] = ucwords($vars['name']);                         // make module name camelcased
38
+        $vars['name'] = str_replace('pxcms-', '', $vars['name']); // strip out pxcms- just incase (legacy)
39
+        $vars['name'] = str_replace('module-', '', $vars['name']); // strip out module-
40
+        $vars['name'] = preg_replace('/-module$/', '', $vars['name']); // strip out -module
41
+        $vars['name'] = str_replace('-', '_', $vars['name']); // make -'s be _'s
42
+        $vars['name'] = ucwords($vars['name']); // make module name camelcased
43 43
 
44 44
         return $vars;
45 45
     }
@@ -52,11 +52,11 @@  discard block
 block discarded – undo
52 52
      */
53 53
     protected function inflectThemeVars($vars)
54 54
     {
55
-        $vars['name'] = str_replace('pxcms-', '', $vars['name']);       // strip out pxcms- just incase (legacy)
56
-        $vars['name'] = str_replace('theme-', '', $vars['name']);       // strip out theme-
57
-        $vars['name'] = preg_replace('/-theme$/', '', $vars['name']);   // strip out -theme
58
-        $vars['name'] = str_replace('-', '_', $vars['name']);           // make -'s be _'s
59
-        $vars['name'] = ucwords($vars['name']);                         // make module name camelcased
55
+        $vars['name'] = str_replace('pxcms-', '', $vars['name']); // strip out pxcms- just incase (legacy)
56
+        $vars['name'] = str_replace('theme-', '', $vars['name']); // strip out theme-
57
+        $vars['name'] = preg_replace('/-theme$/', '', $vars['name']); // strip out -theme
58
+        $vars['name'] = str_replace('-', '_', $vars['name']); // make -'s be _'s
59
+        $vars['name'] = ucwords($vars['name']); // make module name camelcased
60 60
 
61 61
         return $vars;
62 62
     }
Please login to merge, or discard this patch.
vendor/composer/installers/src/Composer/Installers/ShopwareInstaller.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -37,7 +37,7 @@
 block discarded – undo
37 37
      */
38 38
     private function correctPluginName($vars)
39 39
     {
40
-        $camelCasedName = preg_replace_callback('/(-[a-z])/', function ($matches) {
40
+        $camelCasedName = preg_replace_callback('/(-[a-z])/', function($matches) {
41 41
             return strtoupper($matches[0][1]);
42 42
         }, $vars['name']);
43 43
 
Please login to merge, or discard this patch.
vendor/composer/installers/src/bootstrap.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -6,8 +6,8 @@
 block discarded – undo
6 6
     }
7 7
 }
8 8
 if ((!$loader = includeIfExists(__DIR__ . '/../vendor/autoload.php')) && (!$loader = includeIfExists(__DIR__ . '/../../../autoload.php'))) {
9
-    die('You must set up the project dependencies, run the following commands:'.PHP_EOL.
10
-        'curl -s http://getcomposer.org/installer | php'.PHP_EOL.
11
-        'php composer.phar install'.PHP_EOL);
9
+    die('You must set up the project dependencies, run the following commands:' . PHP_EOL .
10
+        'curl -s http://getcomposer.org/installer | php' . PHP_EOL .
11
+        'php composer.phar install' . PHP_EOL);
12 12
 }
13 13
 return $loader;
Please login to merge, or discard this patch.
vendor/ayecode/wp-font-awesome-settings/wp-font-awesome-settings.php 1 patch
Spacing   +94 added lines, -94 removed lines patch added patch discarded remove patch
@@ -12,14 +12,14 @@  discard block
 block discarded – undo
12 12
 /**
13 13
  * Bail if we are not in WP.
14 14
  */
15
-if ( ! defined( 'ABSPATH' ) ) {
15
+if (!defined('ABSPATH')) {
16 16
 	exit;
17 17
 }
18 18
 
19 19
 /**
20 20
  * Only add if the class does not already exist.
21 21
  */
22
-if ( ! class_exists( 'WP_Font_Awesome_Settings' ) ) {
22
+if (!class_exists('WP_Font_Awesome_Settings')) {
23 23
 
24 24
 	/**
25 25
 	 * A Class to be able to change settings for Font Awesome.
@@ -85,17 +85,17 @@  discard block
 block discarded – undo
85 85
 		 * @return WP_Font_Awesome_Settings - Main instance.
86 86
 		 */
87 87
 		public static function instance() {
88
-			if ( ! isset( self::$instance ) && ! ( self::$instance instanceof WP_Font_Awesome_Settings ) ) {
88
+			if (!isset(self::$instance) && !(self::$instance instanceof WP_Font_Awesome_Settings)) {
89 89
 				self::$instance = new WP_Font_Awesome_Settings;
90 90
 
91
-				add_action( 'init', array( self::$instance, 'init' ) ); // set settings
91
+				add_action('init', array(self::$instance, 'init')); // set settings
92 92
 
93
-				if ( is_admin() ) {
94
-					add_action( 'admin_menu', array( self::$instance, 'menu_item' ) );
95
-					add_action( 'admin_init', array( self::$instance, 'register_settings' ) );
93
+				if (is_admin()) {
94
+					add_action('admin_menu', array(self::$instance, 'menu_item'));
95
+					add_action('admin_init', array(self::$instance, 'register_settings'));
96 96
 				}
97 97
 
98
-				do_action( 'wp_font_awesome_settings_loaded' );
98
+				do_action('wp_font_awesome_settings_loaded');
99 99
 			}
100 100
 
101 101
 			return self::$instance;
@@ -109,30 +109,30 @@  discard block
 block discarded – undo
109 109
 		public function init() {
110 110
 			$this->settings = $this->get_settings();
111 111
 
112
-			if ( $this->settings['type'] == 'CSS' ) {
112
+			if ($this->settings['type'] == 'CSS') {
113 113
 
114
-				if ( $this->settings['enqueue'] == '' || $this->settings['enqueue'] == 'frontend' ) {
115
-					add_action( 'wp_enqueue_scripts', array( $this, 'enqueue_style' ), 5000 );//echo '###';exit;
114
+				if ($this->settings['enqueue'] == '' || $this->settings['enqueue'] == 'frontend') {
115
+					add_action('wp_enqueue_scripts', array($this, 'enqueue_style'), 5000); //echo '###';exit;
116 116
 				}
117 117
 
118
-				if ( $this->settings['enqueue'] == '' || $this->settings['enqueue'] == 'backend' ) {
119
-					add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_style' ), 5000 );
118
+				if ($this->settings['enqueue'] == '' || $this->settings['enqueue'] == 'backend') {
119
+					add_action('admin_enqueue_scripts', array($this, 'enqueue_style'), 5000);
120 120
 				}
121 121
 
122 122
 			} else {
123 123
 
124
-				if ( $this->settings['enqueue'] == '' || $this->settings['enqueue'] == 'frontend' ) {
125
-					add_action( 'wp_enqueue_scripts', array( $this, 'enqueue_scripts' ), 5000 );//echo '###';exit;
124
+				if ($this->settings['enqueue'] == '' || $this->settings['enqueue'] == 'frontend') {
125
+					add_action('wp_enqueue_scripts', array($this, 'enqueue_scripts'), 5000); //echo '###';exit;
126 126
 				}
127 127
 
128
-				if ( $this->settings['enqueue'] == '' || $this->settings['enqueue'] == 'backend' ) {
129
-					add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_scripts' ), 5000 );
128
+				if ($this->settings['enqueue'] == '' || $this->settings['enqueue'] == 'backend') {
129
+					add_action('admin_enqueue_scripts', array($this, 'enqueue_scripts'), 5000);
130 130
 				}
131 131
 			}
132 132
 
133 133
 			// remove font awesome if set to do so
134
-			if ( $this->settings['dequeue'] == '1' ) {
135
-				add_action( 'clean_url', array( $this, 'remove_font_awesome' ), 5000, 3 );
134
+			if ($this->settings['dequeue'] == '1') {
135
+				add_action('clean_url', array($this, 'remove_font_awesome'), 5000, 3);
136 136
 			}
137 137
 
138 138
 		}
@@ -144,15 +144,15 @@  discard block
 block discarded – undo
144 144
 			// build url
145 145
 			$url = $this->get_url();
146 146
 
147
-			wp_deregister_style( 'font-awesome' ); // deregister in case its already there
148
-			wp_register_style( 'font-awesome', $url, array(), null );
149
-			wp_enqueue_style( 'font-awesome' );
147
+			wp_deregister_style('font-awesome'); // deregister in case its already there
148
+			wp_register_style('font-awesome', $url, array(), null);
149
+			wp_enqueue_style('font-awesome');
150 150
 
151
-			if ( $this->settings['shims'] ) {
152
-				$url = $this->get_url( true );
153
-				wp_deregister_style( 'font-awesome-shims' ); // deregister in case its already there
154
-				wp_register_style( 'font-awesome-shims', $url, array(), null );
155
-				wp_enqueue_style( 'font-awesome-shims' );
151
+			if ($this->settings['shims']) {
152
+				$url = $this->get_url(true);
153
+				wp_deregister_style('font-awesome-shims'); // deregister in case its already there
154
+				wp_register_style('font-awesome-shims', $url, array(), null);
155
+				wp_enqueue_style('font-awesome-shims');
156 156
 			}
157 157
 		}
158 158
 
@@ -163,16 +163,16 @@  discard block
 block discarded – undo
163 163
 			// build url
164 164
 			$url = $this->get_url();
165 165
 
166
-			$deregister_function = 'wp'.'_'.'deregister'.'_'.'script';
167
-			call_user_func( $deregister_function, 'font-awesome' ); // deregister in case its already there
168
-			wp_register_script( 'font-awesome', $url, array(), null );
169
-			wp_enqueue_script( 'font-awesome' );
166
+			$deregister_function = 'wp' . '_' . 'deregister' . '_' . 'script';
167
+			call_user_func($deregister_function, 'font-awesome'); // deregister in case its already there
168
+			wp_register_script('font-awesome', $url, array(), null);
169
+			wp_enqueue_script('font-awesome');
170 170
 
171
-			if ( $this->settings['shims'] ) {
172
-				$url = $this->get_url( true );
173
-				call_user_func( $deregister_function, 'font-awesome-shims' ); // deregister in case its already there
174
-				wp_register_script( 'font-awesome-shims', $url, array(), null );
175
-				wp_enqueue_script( 'font-awesome-shims' );
171
+			if ($this->settings['shims']) {
172
+				$url = $this->get_url(true);
173
+				call_user_func($deregister_function, 'font-awesome-shims'); // deregister in case its already there
174
+				wp_register_script('font-awesome-shims', $url, array(), null);
175
+				wp_enqueue_script('font-awesome-shims');
176 176
 			}
177 177
 		}
178 178
 
@@ -183,13 +183,13 @@  discard block
 block discarded – undo
183 183
 		 *
184 184
 		 * @return string The url to the file.
185 185
 		 */
186
-		public function get_url( $shims = false ) {
186
+		public function get_url($shims = false) {
187 187
 			$script  = $shims ? 'v4-shims' : 'all';
188 188
 			$type    = $this->settings['type'];
189 189
 			$version = $this->settings['version'];
190 190
 
191 191
 			$url = "https://use.fontawesome.com/releases/"; // CDN
192
-			$url .= ! empty( $version ) ? "v" . $version . '/' : "v" . $this->get_latest_version() . '/'; // version
192
+			$url .= !empty($version) ? "v" . $version . '/' : "v" . $this->get_latest_version() . '/'; // version
193 193
 			$url .= $type == 'CSS' ? 'css/' : 'js/'; // type
194 194
 			$url .= $type == 'CSS' ? $script . '.css' : $script . '.js'; // type
195 195
 			$url .= "?wpfas=true"; // set our var so our version is not removed
@@ -208,16 +208,16 @@  discard block
 block discarded – undo
208 208
 		 *
209 209
 		 * @return string The filtered url.
210 210
 		 */
211
-		public function remove_font_awesome( $url, $original_url, $_context ) {
211
+		public function remove_font_awesome($url, $original_url, $_context) {
212 212
 
213
-			if ( $_context == 'display'
214
-			     && ( strstr( $url, "fontawesome" ) !== false || strstr( $url, "font-awesome" ) !== false )
215
-			     && ( strstr( $url, ".js" ) !== false || strstr( $url, ".css" ) !== false )
213
+			if ($_context == 'display'
214
+			     && (strstr($url, "fontawesome") !== false || strstr($url, "font-awesome") !== false)
215
+			     && (strstr($url, ".js") !== false || strstr($url, ".css") !== false)
216 216
 			) {// it's a font-awesome-url (probably)
217 217
 
218
-				if ( strstr( $url, "wpfas=true" ) !== false ) {
219
-					if ( $this->settings['type'] == 'JS' ) {
220
-						if ( $this->settings['js-pseudo'] ) {
218
+				if (strstr($url, "wpfas=true") !== false) {
219
+					if ($this->settings['type'] == 'JS') {
220
+						if ($this->settings['js-pseudo']) {
221 221
 							$url .= "' data-search-pseudo-elements defer='defer";
222 222
 						} else {
223 223
 							$url .= "' defer='defer";
@@ -236,7 +236,7 @@  discard block
 block discarded – undo
236 236
 		 * Register the database settings with WordPress.
237 237
 		 */
238 238
 		public function register_settings() {
239
-			register_setting( 'wp-font-awesome-settings', 'wp-font-awesome-settings' );
239
+			register_setting('wp-font-awesome-settings', 'wp-font-awesome-settings');
240 240
 		}
241 241
 
242 242
 		/**
@@ -244,11 +244,11 @@  discard block
 block discarded – undo
244 244
 		 * @since 1.0.10 Calling function name direct will fail theme check so we don't.
245 245
 		 */
246 246
 		public function menu_item() {
247
-			$menu_function = 'add'.'_'.'options'.'_'.'page'; // won't pass theme check if function name present in theme
247
+			$menu_function = 'add' . '_' . 'options' . '_' . 'page'; // won't pass theme check if function name present in theme
248 248
 			call_user_func($menu_function, $this->name, $this->name, 'manage_options', 'wp-font-awesome-settings', array(
249 249
 				$this,
250 250
 				'settings_page'
251
-			) );
251
+			));
252 252
 		}
253 253
 
254 254
 		/**
@@ -258,7 +258,7 @@  discard block
 block discarded – undo
258 258
 		 */
259 259
 		public function get_settings() {
260 260
 
261
-			$db_settings = get_option( 'wp-font-awesome-settings' );
261
+			$db_settings = get_option('wp-font-awesome-settings');
262 262
 
263 263
 			$defaults = array(
264 264
 				'type'      => 'CSS', // type to use, CSS or JS
@@ -269,14 +269,14 @@  discard block
 block discarded – undo
269 269
 				'dequeue'   => '0', // if we should try to remove other versions added by other plugins/themes
270 270
 			);
271 271
 
272
-			$settings = wp_parse_args( $db_settings, $defaults );
272
+			$settings = wp_parse_args($db_settings, $defaults);
273 273
 
274 274
 			/**
275 275
 			 * Filter the Font Awesome settings.
276 276
 			 *
277 277
 			 * @todo if we add this filer people might use it and then it defeates the purpose of this class :/
278 278
 			 */
279
-			return $this->settings = apply_filters( 'wp-font-awesome-settings', $settings, $db_settings, $defaults );
279
+			return $this->settings = apply_filters('wp-font-awesome-settings', $settings, $db_settings, $defaults);
280 280
 		}
281 281
 
282 282
 
@@ -284,12 +284,12 @@  discard block
 block discarded – undo
284 284
 		 * The settings page html output.
285 285
 		 */
286 286
 		public function settings_page() {
287
-			if ( ! current_user_can( 'manage_options' ) ) {
288
-				wp_die( __( 'You do not have sufficient permissions to access this page.', 'font-awesome-settings' ) );
287
+			if (!current_user_can('manage_options')) {
288
+				wp_die(__('You do not have sufficient permissions to access this page.', 'font-awesome-settings'));
289 289
 			}
290 290
 
291 291
 			// a hidden way to force the update of the verison number vai api instead of waiting the 48 hours
292
-			if(isset($_REQUEST['force-version-check'])){
292
+			if (isset($_REQUEST['force-version-check'])) {
293 293
 				$this->get_latest_version($force_api = true);
294 294
 			}
295 295
 			?>
@@ -297,47 +297,47 @@  discard block
 block discarded – undo
297 297
 				<h1><?php echo $this->name; ?></h1>
298 298
 				<form method="post" action="options.php">
299 299
 					<?php
300
-					settings_fields( 'wp-font-awesome-settings' );
301
-					do_settings_sections( 'wp-font-awesome-settings' );
300
+					settings_fields('wp-font-awesome-settings');
301
+					do_settings_sections('wp-font-awesome-settings');
302 302
 					?>
303 303
 					<table class="form-table">
304 304
 						<tr valign="top">
305
-							<th scope="row"><label for="wpfas-type"><?php _e( 'Type', 'font-awesome-settings' ); ?></label></th>
305
+							<th scope="row"><label for="wpfas-type"><?php _e('Type', 'font-awesome-settings'); ?></label></th>
306 306
 							<td>
307 307
 								<select name="wp-font-awesome-settings[type]" id="wpfas-type">
308 308
 									<option
309
-										value="CSS" <?php selected( $this->settings['type'], 'CSS' ); ?>><?php _e( 'CSS (default)', 'font-awesome-settings' ); ?></option>
310
-									<option value="JS" <?php selected( $this->settings['type'], 'JS' ); ?>>JS</option>
309
+										value="CSS" <?php selected($this->settings['type'], 'CSS'); ?>><?php _e('CSS (default)', 'font-awesome-settings'); ?></option>
310
+									<option value="JS" <?php selected($this->settings['type'], 'JS'); ?>>JS</option>
311 311
 								</select>
312 312
 							</td>
313 313
 						</tr>
314 314
 
315 315
 						<tr valign="top">
316
-							<th scope="row"><label for="wpfas-version"><?php _e( 'Version', 'font-awesome-settings' ); ?></label></th>
316
+							<th scope="row"><label for="wpfas-version"><?php _e('Version', 'font-awesome-settings'); ?></label></th>
317 317
 							<td>
318 318
 								<select name="wp-font-awesome-settings[version]" id="wpfas-version">
319 319
 									<option
320
-										value="" <?php selected( $this->settings['version'], '' ); ?>><?php echo sprintf( __( 'Latest - %s (default)', 'font-awesome-settings' ), $this->get_latest_version() ); ?>
320
+										value="" <?php selected($this->settings['version'], ''); ?>><?php echo sprintf(__('Latest - %s (default)', 'font-awesome-settings'), $this->get_latest_version()); ?>
321 321
 									</option>
322
-									<option value="5.6.0" <?php selected( $this->settings['version'], '5.6.0' ); ?>>
322
+									<option value="5.6.0" <?php selected($this->settings['version'], '5.6.0'); ?>>
323 323
 										5.6.0
324 324
 									</option>
325
-									<option value="5.5.0" <?php selected( $this->settings['version'], '5.5.0' ); ?>>
325
+									<option value="5.5.0" <?php selected($this->settings['version'], '5.5.0'); ?>>
326 326
 										5.5.0
327 327
 									</option>
328
-									<option value="5.4.0" <?php selected( $this->settings['version'], '5.4.0' ); ?>>
328
+									<option value="5.4.0" <?php selected($this->settings['version'], '5.4.0'); ?>>
329 329
 										5.4.0
330 330
 									</option>
331
-									<option value="5.3.0" <?php selected( $this->settings['version'], '5.3.0' ); ?>>
331
+									<option value="5.3.0" <?php selected($this->settings['version'], '5.3.0'); ?>>
332 332
 										5.3.0
333 333
 									</option>
334
-									<option value="5.2.0" <?php selected( $this->settings['version'], '5.2.0' ); ?>>
334
+									<option value="5.2.0" <?php selected($this->settings['version'], '5.2.0'); ?>>
335 335
 										5.2.0
336 336
 									</option>
337
-									<option value="5.1.0" <?php selected( $this->settings['version'], '5.1.0' ); ?>>
337
+									<option value="5.1.0" <?php selected($this->settings['version'], '5.1.0'); ?>>
338 338
 										5.1.0
339 339
 									</option>
340
-									<option value="4.7.0" <?php selected( $this->settings['version'], '4.7.0' ); ?>>
340
+									<option value="4.7.0" <?php selected($this->settings['version'], '4.7.0'); ?>>
341 341
 										4.7.1 (CSS only)
342 342
 									</option>
343 343
 								</select>
@@ -345,51 +345,51 @@  discard block
 block discarded – undo
345 345
 						</tr>
346 346
 
347 347
 						<tr valign="top">
348
-							<th scope="row"><label for="wpfas-enqueue"><?php _e( 'Enqueue', 'font-awesome-settings' ); ?></label></th>
348
+							<th scope="row"><label for="wpfas-enqueue"><?php _e('Enqueue', 'font-awesome-settings'); ?></label></th>
349 349
 							<td>
350 350
 								<select name="wp-font-awesome-settings[enqueue]" id="wpfas-enqueue">
351 351
 									<option
352
-										value="" <?php selected( $this->settings['enqueue'], '' ); ?>><?php _e( 'Frontend + Backend (default)', 'font-awesome-settings' ); ?></option>
352
+										value="" <?php selected($this->settings['enqueue'], ''); ?>><?php _e('Frontend + Backend (default)', 'font-awesome-settings'); ?></option>
353 353
 									<option
354
-										value="frontend" <?php selected( $this->settings['enqueue'], 'frontend' ); ?>><?php _e( 'Frontend', 'font-awesome-settings' ); ?></option>
354
+										value="frontend" <?php selected($this->settings['enqueue'], 'frontend'); ?>><?php _e('Frontend', 'font-awesome-settings'); ?></option>
355 355
 									<option
356
-										value="backend" <?php selected( $this->settings['enqueue'], 'backend' ); ?>><?php _e( 'Backend', 'font-awesome-settings' ); ?></option>
356
+										value="backend" <?php selected($this->settings['enqueue'], 'backend'); ?>><?php _e('Backend', 'font-awesome-settings'); ?></option>
357 357
 								</select>
358 358
 							</td>
359 359
 						</tr>
360 360
 
361 361
 						<tr valign="top">
362 362
 							<th scope="row"><label
363
-									for="wpfas-shims"><?php _e( 'Enable v4 shims compatibility', 'font-awesome-settings' ); ?></label></th>
363
+									for="wpfas-shims"><?php _e('Enable v4 shims compatibility', 'font-awesome-settings'); ?></label></th>
364 364
 							<td>
365 365
 								<input type="hidden" name="wp-font-awesome-settings[shims]" value="0"/>
366 366
 								<input type="checkbox" name="wp-font-awesome-settings[shims]"
367
-								       value="1" <?php checked( $this->settings['shims'], '1' ); ?> id="wpfas-shims"/>
368
-								<span><?php _e( 'This enables v4 classes to work with v5, sort of like a band-aid until everyone has updated everything to v5.', 'font-awesome-settings' ); ?></span>
367
+								       value="1" <?php checked($this->settings['shims'], '1'); ?> id="wpfas-shims"/>
368
+								<span><?php _e('This enables v4 classes to work with v5, sort of like a band-aid until everyone has updated everything to v5.', 'font-awesome-settings'); ?></span>
369 369
 							</td>
370 370
 						</tr>
371 371
 
372 372
 						<tr valign="top">
373 373
 							<th scope="row"><label
374
-									for="wpfas-js-pseudo"><?php _e( 'Enable JS pseudo elements (not recommended)', 'font-awesome-settings' ); ?></label>
374
+									for="wpfas-js-pseudo"><?php _e('Enable JS pseudo elements (not recommended)', 'font-awesome-settings'); ?></label>
375 375
 							</th>
376 376
 							<td>
377 377
 								<input type="hidden" name="wp-font-awesome-settings[js-pseudo]" value="0"/>
378 378
 								<input type="checkbox" name="wp-font-awesome-settings[js-pseudo]"
379
-								       value="1" <?php checked( $this->settings['js-pseudo'], '1' ); ?>
379
+								       value="1" <?php checked($this->settings['js-pseudo'], '1'); ?>
380 380
 								       id="wpfas-js-pseudo"/>
381
-								<span><?php _e( 'Used only with the JS version, this will make pseudo-elements work but can be CPU intensive on some sites.', 'font-awesome-settings' ); ?></span>
381
+								<span><?php _e('Used only with the JS version, this will make pseudo-elements work but can be CPU intensive on some sites.', 'font-awesome-settings'); ?></span>
382 382
 							</td>
383 383
 						</tr>
384 384
 
385 385
 						<tr valign="top">
386
-							<th scope="row"><label for="wpfas-dequeue"><?php _e( 'Dequeue', 'font-awesome-settings' ); ?></label></th>
386
+							<th scope="row"><label for="wpfas-dequeue"><?php _e('Dequeue', 'font-awesome-settings'); ?></label></th>
387 387
 							<td>
388 388
 								<input type="hidden" name="wp-font-awesome-settings[dequeue]" value="0"/>
389 389
 								<input type="checkbox" name="wp-font-awesome-settings[dequeue]"
390
-								       value="1" <?php checked( $this->settings['dequeue'], '1' ); ?>
390
+								       value="1" <?php checked($this->settings['dequeue'], '1'); ?>
391 391
 								       id="wpfas-dequeue"/>
392
-								<span><?php _e( 'This will try to dequeue any other Font Awesome versions loaded by other sources if they are added with `font-awesome` or `fontawesome` in the name.', 'font-awesome-settings' ); ?></span>
392
+								<span><?php _e('This will try to dequeue any other Font Awesome versions loaded by other sources if they are added with `font-awesome` or `fontawesome` in the name.', 'font-awesome-settings'); ?></span>
393 393
 							</td>
394 394
 						</tr>
395 395
 
@@ -414,12 +414,12 @@  discard block
 block discarded – undo
414 414
 		 *
415 415
 		 * @return string Either a valid version number or an empty string.
416 416
 		 */
417
-		public function validate_version_number( $version ) {
417
+		public function validate_version_number($version) {
418 418
 
419
-			if ( version_compare( $version, '0.0.1', '>=' ) >= 0 ) {
419
+			if (version_compare($version, '0.0.1', '>=') >= 0) {
420 420
 				// valid
421 421
 			} else {
422
-				$version = '';// not validated
422
+				$version = ''; // not validated
423 423
 			}
424 424
 
425 425
 			return $version;
@@ -437,16 +437,16 @@  discard block
 block discarded – undo
437 437
 		public function get_latest_version($force_api = false) {
438 438
 			$latest_version = $this->latest;
439 439
 
440
-			$cache = get_transient( 'wp-font-awesome-settings-version' );
440
+			$cache = get_transient('wp-font-awesome-settings-version');
441 441
 
442
-			if ( $cache === false || $force_api) { // its not set
442
+			if ($cache === false || $force_api) { // its not set
443 443
 				$api_ver = $this->get_latest_version_from_api();
444
-				if ( version_compare( $api_ver, $this->latest, '>=' ) >= 0 ) {
444
+				if (version_compare($api_ver, $this->latest, '>=') >= 0) {
445 445
 					$latest_version = $api_ver;
446
-					set_transient( 'wp-font-awesome-settings-version', $api_ver, 48 * HOUR_IN_SECONDS );
446
+					set_transient('wp-font-awesome-settings-version', $api_ver, 48 * HOUR_IN_SECONDS);
447 447
 				}
448
-			} elseif ( $this->validate_version_number( $cache ) ) {
449
-				if ( version_compare( $cache, $this->latest, '>=' ) >= 0 ) {
448
+			} elseif ($this->validate_version_number($cache)) {
449
+				if (version_compare($cache, $this->latest, '>=') >= 0) {
450 450
 					$latest_version = $cache;
451 451
 				}
452 452
 			}
@@ -462,10 +462,10 @@  discard block
 block discarded – undo
462 462
 		 */
463 463
 		public function get_latest_version_from_api() {
464 464
 			$version  = "0";
465
-			$response = wp_remote_get( "https://api.github.com/repos/FortAwesome/Font-Awesome/releases/latest" );
466
-			if ( ! is_wp_error( $response ) && is_array( $response ) ) {
467
-				$api_response = json_decode( wp_remote_retrieve_body( $response ), true );
468
-				if ( isset( $api_response['tag_name'] ) && version_compare( $api_response['tag_name'], $this->latest, '>=' ) >= 0 && empty( $api_response['prerelease'] ) ) {
465
+			$response = wp_remote_get("https://api.github.com/repos/FortAwesome/Font-Awesome/releases/latest");
466
+			if (!is_wp_error($response) && is_array($response)) {
467
+				$api_response = json_decode(wp_remote_retrieve_body($response), true);
468
+				if (isset($api_response['tag_name']) && version_compare($api_response['tag_name'], $this->latest, '>=') >= 0 && empty($api_response['prerelease'])) {
469 469
 					$version = $api_response['tag_name'];
470 470
 				}
471 471
 			}
Please login to merge, or discard this patch.
includes/class-wpinv-item.php 1 patch
Spacing   +126 added lines, -126 removed lines patch added patch discarded remove patch
@@ -1,6 +1,6 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 // Exit if accessed directly
3
-if ( ! defined( 'ABSPATH' ) ) exit;
3
+if (!defined('ABSPATH')) exit;
4 4
 
5 5
 class WPInv_Item {
6 6
     public $ID = 0;
@@ -47,26 +47,26 @@  discard block
 block discarded – undo
47 47
     public $filter;
48 48
 
49 49
 
50
-    public function __construct( $_id = false, $_args = array() ) {
51
-        $item = WP_Post::get_instance( $_id );
52
-        return $this->setup_item( $item );
50
+    public function __construct($_id = false, $_args = array()) {
51
+        $item = WP_Post::get_instance($_id);
52
+        return $this->setup_item($item);
53 53
     }
54 54
 
55
-    private function setup_item( $item ) {
56
-        if( ! is_object( $item ) ) {
55
+    private function setup_item($item) {
56
+        if (!is_object($item)) {
57 57
             return false;
58 58
         }
59 59
 
60
-        if( ! is_a( $item, 'WP_Post' ) ) {
60
+        if (!is_a($item, 'WP_Post')) {
61 61
             return false;
62 62
         }
63 63
 
64
-        if( 'wpi_item' !== $item->post_type ) {
64
+        if ('wpi_item' !== $item->post_type) {
65 65
             return false;
66 66
         }
67 67
 
68
-        foreach ( $item as $key => $value ) {
69
-            switch ( $key ) {
68
+        foreach ($item as $key => $value) {
69
+            switch ($key) {
70 70
                 default:
71 71
                     $this->$key = $value;
72 72
                     break;
@@ -76,38 +76,38 @@  discard block
 block discarded – undo
76 76
         return true;
77 77
     }
78 78
 
79
-    public function __get( $key ) {
80
-        if ( method_exists( $this, 'get_' . $key ) ) {
81
-            return call_user_func( array( $this, 'get_' . $key ) );
79
+    public function __get($key) {
80
+        if (method_exists($this, 'get_' . $key)) {
81
+            return call_user_func(array($this, 'get_' . $key));
82 82
         } else {
83
-            return new WP_Error( 'wpinv-item-invalid-property', sprintf( __( 'Can\'t get property %s', 'invoicing' ), $key ) );
83
+            return new WP_Error('wpinv-item-invalid-property', sprintf(__('Can\'t get property %s', 'invoicing'), $key));
84 84
         }
85 85
     }
86 86
 
87
-    public function create( $data = array(), $wp_error = false ) {
88
-        if ( $this->ID != 0 ) {
87
+    public function create($data = array(), $wp_error = false) {
88
+        if ($this->ID != 0) {
89 89
             return false;
90 90
         }
91 91
 
92 92
         $defaults = array(
93 93
             'post_type'   => 'wpi_item',
94 94
             'post_status' => 'draft',
95
-            'post_title'  => __( 'New Invoice Item', 'invoicing' )
95
+            'post_title'  => __('New Invoice Item', 'invoicing')
96 96
         );
97 97
 
98
-        $args = wp_parse_args( $data, $defaults );
98
+        $args = wp_parse_args($data, $defaults);
99 99
 
100
-        do_action( 'wpinv_item_pre_create', $args );
100
+        do_action('wpinv_item_pre_create', $args);
101 101
 
102
-        $id = wp_insert_post( $args, $wp_error );
102
+        $id = wp_insert_post($args, $wp_error);
103 103
         if ($wp_error && is_wp_error($id)) {
104 104
             return $id;
105 105
         }
106
-        if ( !$id ) {
106
+        if (!$id) {
107 107
             return false;
108 108
         }
109 109
         
110
-        $item = WP_Post::get_instance( $id );
110
+        $item = WP_Post::get_instance($id);
111 111
         
112 112
         if (!empty($item) && !empty($data['meta'])) {
113 113
             $this->ID = $item->ID;
@@ -115,47 +115,47 @@  discard block
 block discarded – undo
115 115
         }
116 116
         
117 117
         // Set custom id if not set.
118
-        if ( empty( $data['meta']['custom_id'] ) && !$this->get_custom_id() ) {
119
-            $this->save_metas( array( 'custom_id' => $id ) );
118
+        if (empty($data['meta']['custom_id']) && !$this->get_custom_id()) {
119
+            $this->save_metas(array('custom_id' => $id));
120 120
         }
121 121
 
122
-        do_action( 'wpinv_item_create', $id, $args );
122
+        do_action('wpinv_item_create', $id, $args);
123 123
 
124
-        return $this->setup_item( $item );
124
+        return $this->setup_item($item);
125 125
     }
126 126
     
127
-    public function update( $data = array(), $wp_error = false ) {
128
-        if ( !$this->ID > 0 ) {
127
+    public function update($data = array(), $wp_error = false) {
128
+        if (!$this->ID > 0) {
129 129
             return false;
130 130
         }
131 131
         
132 132
         $data['ID'] = $this->ID;
133 133
 
134
-        do_action( 'wpinv_item_pre_update', $data );
134
+        do_action('wpinv_item_pre_update', $data);
135 135
         
136
-        $id = wp_update_post( $data, $wp_error );
136
+        $id = wp_update_post($data, $wp_error);
137 137
         if ($wp_error && is_wp_error($id)) {
138 138
             return $id;
139 139
         }
140 140
         
141
-        if ( !$id ) {
141
+        if (!$id) {
142 142
             return false;
143 143
         }
144 144
 
145
-        $item = WP_Post::get_instance( $id );
145
+        $item = WP_Post::get_instance($id);
146 146
         if (!empty($item) && !empty($data['meta'])) {
147 147
             $this->ID = $item->ID;
148 148
             $this->save_metas($data['meta']);
149 149
         }
150 150
         
151 151
         // Set custom id if not set.
152
-        if ( empty( $data['meta']['custom_id'] ) && !$this->get_custom_id() ) {
153
-            $this->save_metas( array( 'custom_id' => $id ) );
152
+        if (empty($data['meta']['custom_id']) && !$this->get_custom_id()) {
153
+            $this->save_metas(array('custom_id' => $id));
154 154
         }
155 155
 
156
-        do_action( 'wpinv_item_update', $id, $data );
156
+        do_action('wpinv_item_update', $id, $data);
157 157
 
158
-        return $this->setup_item( $item );
158
+        return $this->setup_item($item);
159 159
     }
160 160
 
161 161
     public function get_ID() {
@@ -163,120 +163,120 @@  discard block
 block discarded – undo
163 163
     }
164 164
 
165 165
     public function get_name() {
166
-        return get_the_title( $this->ID );
166
+        return get_the_title($this->ID);
167 167
     }
168 168
     
169 169
     public function get_title() {
170
-        return get_the_title( $this->ID );
170
+        return get_the_title($this->ID);
171 171
     }
172 172
     
173 173
     public function get_status() {
174
-        return get_post_status( $this->ID );
174
+        return get_post_status($this->ID);
175 175
     }
176 176
     
177 177
     public function get_summary() {
178
-        $post = get_post( $this->ID );
179
-        return !empty( $post->post_excerpt ) ? $post->post_excerpt : '';
178
+        $post = get_post($this->ID);
179
+        return !empty($post->post_excerpt) ? $post->post_excerpt : '';
180 180
     }
181 181
 
182 182
     public function get_price() {
183
-        if ( ! isset( $this->price ) ) {
184
-            $this->price = get_post_meta( $this->ID, '_wpinv_price', true );
183
+        if (!isset($this->price)) {
184
+            $this->price = get_post_meta($this->ID, '_wpinv_price', true);
185 185
             
186
-            if ( $this->price ) {
187
-                $this->price = wpinv_sanitize_amount( $this->price );
186
+            if ($this->price) {
187
+                $this->price = wpinv_sanitize_amount($this->price);
188 188
             } else {
189 189
                 $this->price = 0;
190 190
             }
191 191
         }
192 192
         
193
-        return apply_filters( 'wpinv_get_item_price', $this->price, $this->ID );
193
+        return apply_filters('wpinv_get_item_price', $this->price, $this->ID);
194 194
     }
195 195
     
196 196
     public function get_vat_rule() {
197 197
         global $wpinv_euvat;
198 198
         
199
-        if( !isset( $this->vat_rule ) ) {
200
-            $this->vat_rule = get_post_meta( $this->ID, '_wpinv_vat_rule', true );
199
+        if (!isset($this->vat_rule)) {
200
+            $this->vat_rule = get_post_meta($this->ID, '_wpinv_vat_rule', true);
201 201
 
202
-            if ( empty( $this->vat_rule ) ) {        
202
+            if (empty($this->vat_rule)) {        
203 203
                 $this->vat_rule = $wpinv_euvat->allow_vat_rules() ? 'digital' : 'physical';
204 204
             }
205 205
         }
206 206
         
207
-        return apply_filters( 'wpinv_get_item_vat_rule', $this->vat_rule, $this->ID );
207
+        return apply_filters('wpinv_get_item_vat_rule', $this->vat_rule, $this->ID);
208 208
     }
209 209
     
210 210
     public function get_vat_class() {
211
-        if( !isset( $this->vat_class ) ) {
212
-            $this->vat_class = get_post_meta( $this->ID, '_wpinv_vat_class', true );
211
+        if (!isset($this->vat_class)) {
212
+            $this->vat_class = get_post_meta($this->ID, '_wpinv_vat_class', true);
213 213
 
214
-            if ( empty( $this->vat_class ) ) {        
214
+            if (empty($this->vat_class)) {        
215 215
                 $this->vat_class = '_standard';
216 216
             }
217 217
         }
218 218
         
219
-        return apply_filters( 'wpinv_get_item_vat_class', $this->vat_class, $this->ID );
219
+        return apply_filters('wpinv_get_item_vat_class', $this->vat_class, $this->ID);
220 220
     }
221 221
 
222 222
     public function get_type() {
223
-        if( ! isset( $this->type ) ) {
224
-            $this->type = get_post_meta( $this->ID, '_wpinv_type', true );
223
+        if (!isset($this->type)) {
224
+            $this->type = get_post_meta($this->ID, '_wpinv_type', true);
225 225
 
226
-            if ( empty( $this->type ) ) {
226
+            if (empty($this->type)) {
227 227
                 $this->type = 'custom';
228 228
             }
229 229
         }
230 230
 
231
-        return apply_filters( 'wpinv_get_item_type', $this->type, $this->ID );
231
+        return apply_filters('wpinv_get_item_type', $this->type, $this->ID);
232 232
     }
233 233
     
234 234
     public function get_custom_id() {
235
-        $custom_id = get_post_meta( $this->ID, '_wpinv_custom_id', true );
235
+        $custom_id = get_post_meta($this->ID, '_wpinv_custom_id', true);
236 236
 
237
-        return apply_filters( 'wpinv_get_item_custom_id', $custom_id, $this->ID );
237
+        return apply_filters('wpinv_get_item_custom_id', $custom_id, $this->ID);
238 238
     }
239 239
     
240 240
     public function get_custom_name() {
241
-        $custom_name = get_post_meta( $this->ID, '_wpinv_custom_name', true );
241
+        $custom_name = get_post_meta($this->ID, '_wpinv_custom_name', true);
242 242
 
243
-        return apply_filters( 'wpinv_get_item_custom_name', $custom_name, $this->ID );
243
+        return apply_filters('wpinv_get_item_custom_name', $custom_name, $this->ID);
244 244
     }
245 245
     
246 246
     public function get_custom_singular_name() {
247
-        $custom_singular_name = get_post_meta( $this->ID, '_wpinv_custom_singular_name', true );
247
+        $custom_singular_name = get_post_meta($this->ID, '_wpinv_custom_singular_name', true);
248 248
 
249
-        return apply_filters( 'wpinv_get_item_custom_singular_name', $custom_singular_name, $this->ID );
249
+        return apply_filters('wpinv_get_item_custom_singular_name', $custom_singular_name, $this->ID);
250 250
     }
251 251
     
252 252
     public function get_editable() {
253
-        $editable = get_post_meta( $this->ID, '_wpinv_editable', true );
253
+        $editable = get_post_meta($this->ID, '_wpinv_editable', true);
254 254
 
255
-        return apply_filters( 'wpinv_item_get_editable', $editable, $this->ID );
255
+        return apply_filters('wpinv_item_get_editable', $editable, $this->ID);
256 256
     }
257 257
     
258 258
     public function get_excerpt() {
259
-        $excerpt = get_the_excerpt( $this->ID );
259
+        $excerpt = get_the_excerpt($this->ID);
260 260
         
261
-        return apply_filters( 'wpinv_item_get_excerpt', $excerpt, $this->ID );
261
+        return apply_filters('wpinv_item_get_excerpt', $excerpt, $this->ID);
262 262
     }
263 263
     
264 264
     public function get_is_recurring() {
265
-        $is_recurring = get_post_meta( $this->ID, '_wpinv_is_recurring', true );
265
+        $is_recurring = get_post_meta($this->ID, '_wpinv_is_recurring', true);
266 266
 
267
-        return apply_filters( 'wpinv_item_get_is_recurring', $is_recurring, $this->ID );
267
+        return apply_filters('wpinv_item_get_is_recurring', $is_recurring, $this->ID);
268 268
 
269 269
     }
270 270
     
271
-    public function get_recurring_period( $full = false ) {
272
-        $period = get_post_meta( $this->ID, '_wpinv_recurring_period', true );
271
+    public function get_recurring_period($full = false) {
272
+        $period = get_post_meta($this->ID, '_wpinv_recurring_period', true);
273 273
         
274
-        if ( !in_array( $period, array( 'D', 'W', 'M', 'Y' ) ) ) {
274
+        if (!in_array($period, array('D', 'W', 'M', 'Y'))) {
275 275
             $period = 'D';
276 276
         }
277 277
         
278
-        if ( $full ) {
279
-            switch( $period ) {
278
+        if ($full) {
279
+            switch ($period) {
280 280
                 case 'D':
281 281
                     $period = 'day';
282 282
                 break;
@@ -292,40 +292,40 @@  discard block
 block discarded – undo
292 292
             }
293 293
         }
294 294
 
295
-        return apply_filters( 'wpinv_item_recurring_period', $period, $full, $this->ID );
295
+        return apply_filters('wpinv_item_recurring_period', $period, $full, $this->ID);
296 296
     }
297 297
     
298 298
     public function get_recurring_interval() {
299
-        $interval = (int)get_post_meta( $this->ID, '_wpinv_recurring_interval', true );
299
+        $interval = (int)get_post_meta($this->ID, '_wpinv_recurring_interval', true);
300 300
         
301
-        if ( !$interval > 0 ) {
301
+        if (!$interval > 0) {
302 302
             $interval = 1;
303 303
         }
304 304
 
305
-        return apply_filters( 'wpinv_item_recurring_interval', $interval, $this->ID );
305
+        return apply_filters('wpinv_item_recurring_interval', $interval, $this->ID);
306 306
     }
307 307
     
308 308
     public function get_recurring_limit() {
309
-        $limit = get_post_meta( $this->ID, '_wpinv_recurring_limit', true );
309
+        $limit = get_post_meta($this->ID, '_wpinv_recurring_limit', true);
310 310
 
311
-        return (int)apply_filters( 'wpinv_item_recurring_limit', $limit, $this->ID );
311
+        return (int)apply_filters('wpinv_item_recurring_limit', $limit, $this->ID);
312 312
     }
313 313
     
314 314
     public function get_free_trial() {
315
-        $free_trial = get_post_meta( $this->ID, '_wpinv_free_trial', true );
315
+        $free_trial = get_post_meta($this->ID, '_wpinv_free_trial', true);
316 316
 
317
-        return apply_filters( 'wpinv_item_get_free_trial', $free_trial, $this->ID );
317
+        return apply_filters('wpinv_item_get_free_trial', $free_trial, $this->ID);
318 318
     }
319 319
     
320
-    public function get_trial_period( $full = false ) {
321
-        $period = get_post_meta( $this->ID, '_wpinv_trial_period', true );
320
+    public function get_trial_period($full = false) {
321
+        $period = get_post_meta($this->ID, '_wpinv_trial_period', true);
322 322
         
323
-        if ( !in_array( $period, array( 'D', 'W', 'M', 'Y' ) ) ) {
323
+        if (!in_array($period, array('D', 'W', 'M', 'Y'))) {
324 324
             $period = 'D';
325 325
         }
326 326
         
327
-        if ( $full ) {
328
-            switch( $period ) {
327
+        if ($full) {
328
+            switch ($period) {
329 329
                 case 'D':
330 330
                     $period = 'day';
331 331
                 break;
@@ -341,47 +341,47 @@  discard block
 block discarded – undo
341 341
             }
342 342
         }
343 343
 
344
-        return apply_filters( 'wpinv_item_trial_period', $period, $full, $this->ID );
344
+        return apply_filters('wpinv_item_trial_period', $period, $full, $this->ID);
345 345
     }
346 346
     
347 347
     public function get_trial_interval() {
348
-        $interval = absint( get_post_meta( $this->ID, '_wpinv_trial_interval', true ) );
348
+        $interval = absint(get_post_meta($this->ID, '_wpinv_trial_interval', true));
349 349
         
350
-        if ( !$interval > 0 ) {
350
+        if (!$interval > 0) {
351 351
             $interval = 1;
352 352
         }
353 353
 
354
-        return apply_filters( 'wpinv_item_trial_interval', $interval, $this->ID );
354
+        return apply_filters('wpinv_item_trial_interval', $interval, $this->ID);
355 355
     }
356 356
     
357 357
     public function get_the_price() {
358
-        $item_price = wpinv_price( wpinv_format_amount( $this->price ) );
358
+        $item_price = wpinv_price(wpinv_format_amount($this->price));
359 359
         
360
-        return apply_filters( 'wpinv_get_the_item_price', $item_price, $this->ID );
360
+        return apply_filters('wpinv_get_the_item_price', $item_price, $this->ID);
361 361
     }
362 362
     
363 363
     public function is_recurring() {
364 364
         $is_recurring = $this->get_is_recurring();
365 365
 
366
-        return (bool)apply_filters( 'wpinv_is_recurring_item', $is_recurring, $this->ID );
366
+        return (bool)apply_filters('wpinv_is_recurring_item', $is_recurring, $this->ID);
367 367
     }
368 368
     
369 369
     public function has_free_trial() {
370 370
         $free_trial = $this->is_recurring() && $this->get_free_trial() ? true : false;
371 371
 
372
-        return (bool)apply_filters( 'wpinv_item_has_free_trial', $free_trial, $this->ID );
372
+        return (bool)apply_filters('wpinv_item_has_free_trial', $free_trial, $this->ID);
373 373
     }
374 374
 
375 375
     public function is_free() {
376 376
         $is_free = false;
377 377
         
378
-        $price = get_post_meta( $this->ID, '_wpinv_price', true );
378
+        $price = get_post_meta($this->ID, '_wpinv_price', true);
379 379
 
380
-        if ( (float)$price == 0 ) {
380
+        if ((float)$price == 0) {
381 381
             $is_free = true;
382 382
         }
383 383
 
384
-        return (bool) apply_filters( 'wpinv_is_free_item', $is_free, $this->ID );
384
+        return (bool)apply_filters('wpinv_is_free_item', $is_free, $this->ID);
385 385
 
386 386
     }
387 387
     
@@ -390,15 +390,15 @@  discard block
 block discarded – undo
390 390
 
391 391
         $is_editable = $editable === 0 || $editable === '0' ? false : true;
392 392
 
393
-        return (bool) apply_filters( 'wpinv_item_is_editable', $is_editable, $this->ID );
393
+        return (bool)apply_filters('wpinv_item_is_editable', $is_editable, $this->ID);
394 394
     }
395 395
     
396
-    public function save_metas( $metas = array() ) {
397
-        if ( empty( $metas ) ) {
396
+    public function save_metas($metas = array()) {
397
+        if (empty($metas)) {
398 398
             return false;
399 399
         }
400 400
         
401
-        foreach ( $metas as $meta_key => $meta_value ) {
401
+        foreach ($metas as $meta_key => $meta_value) {
402 402
             $meta_key = strpos($meta_key, '_wpinv_') !== 0 ? '_wpinv_' . $meta_key : $meta_key;
403 403
             
404 404
             $this->update_meta($meta_key, $meta_value);
@@ -407,66 +407,66 @@  discard block
 block discarded – undo
407 407
         return true;
408 408
     }
409 409
 
410
-    public function update_meta( $meta_key = '', $meta_value = '', $prev_value = '' ) {
411
-        if ( empty( $meta_key ) ) {
410
+    public function update_meta($meta_key = '', $meta_value = '', $prev_value = '') {
411
+        if (empty($meta_key)) {
412 412
             return false;
413 413
         }
414 414
         
415
-        $meta_value = apply_filters( 'wpinv_update_item_meta_' . $meta_key, $meta_value, $this->ID );
415
+        $meta_value = apply_filters('wpinv_update_item_meta_' . $meta_key, $meta_value, $this->ID);
416 416
 
417
-        return update_post_meta( $this->ID, $meta_key, $meta_value, $prev_value );
417
+        return update_post_meta($this->ID, $meta_key, $meta_value, $prev_value);
418 418
     }
419 419
     
420
-    public function get_fees( $type = 'fee', $item_id = 0 ) {
420
+    public function get_fees($type = 'fee', $item_id = 0) {
421 421
         global $wpi_session;
422 422
         
423
-        $fees = $wpi_session->get( 'wpi_cart_fees' );
423
+        $fees = $wpi_session->get('wpi_cart_fees');
424 424
 
425
-        if ( ! wpinv_get_cart_contents() ) {
425
+        if (!wpinv_get_cart_contents()) {
426 426
             // We can only get item type fees when the cart is empty
427 427
             $type = 'custom';
428 428
         }
429 429
 
430
-        if ( ! empty( $fees ) && ! empty( $type ) && 'all' !== $type ) {
431
-            foreach( $fees as $key => $fee ) {
432
-                if( ! empty( $fee['type'] ) && $type != $fee['type'] ) {
433
-                    unset( $fees[ $key ] );
430
+        if (!empty($fees) && !empty($type) && 'all' !== $type) {
431
+            foreach ($fees as $key => $fee) {
432
+                if (!empty($fee['type']) && $type != $fee['type']) {
433
+                    unset($fees[$key]);
434 434
                 }
435 435
             }
436 436
         }
437 437
 
438
-        if ( ! empty( $fees ) && ! empty( $item_id ) ) {
438
+        if (!empty($fees) && !empty($item_id)) {
439 439
             // Remove fees that don't belong to the specified Item
440
-            foreach ( $fees as $key => $fee ) {
441
-                if ( (int) $item_id !== (int)$fee['custom_id'] ) {
442
-                    unset( $fees[ $key ] );
440
+            foreach ($fees as $key => $fee) {
441
+                if ((int)$item_id !== (int)$fee['custom_id']) {
442
+                    unset($fees[$key]);
443 443
                 }
444 444
             }
445 445
         }
446 446
 
447
-        if ( ! empty( $fees ) ) {
447
+        if (!empty($fees)) {
448 448
             // Remove fees that belong to a specific item but are not in the cart
449
-            foreach( $fees as $key => $fee ) {
450
-                if( empty( $fee['custom_id'] ) ) {
449
+            foreach ($fees as $key => $fee) {
450
+                if (empty($fee['custom_id'])) {
451 451
                     continue;
452 452
                 }
453 453
 
454
-                if ( !wpinv_item_in_cart( $fee['custom_id'] ) ) {
455
-                    unset( $fees[ $key ] );
454
+                if (!wpinv_item_in_cart($fee['custom_id'])) {
455
+                    unset($fees[$key]);
456 456
                 }
457 457
             }
458 458
         }
459 459
 
460
-        return ! empty( $fees ) ? $fees : array();
460
+        return !empty($fees) ? $fees : array();
461 461
     }
462 462
     
463 463
     public function can_purchase() {
464 464
         $can_purchase = true;
465 465
 
466
-        if ( !current_user_can( 'edit_post', $this->ID ) && $this->post_status != 'publish' ) {
466
+        if (!current_user_can('edit_post', $this->ID) && $this->post_status != 'publish') {
467 467
             $can_purchase = false;
468 468
         }
469 469
 
470
-        return (bool)apply_filters( 'wpinv_can_purchase_item', $can_purchase, $this );
470
+        return (bool)apply_filters('wpinv_can_purchase_item', $can_purchase, $this);
471 471
     }
472 472
 }
Please login to merge, or discard this patch.
includes/wpinv-general-functions.php 1 patch
Spacing   +176 added lines, -176 removed lines patch added patch discarded remove patch
@@ -7,201 +7,201 @@  discard block
 block discarded – undo
7 7
  */
8 8
  
9 9
 // MUST have WordPress.
10
-if ( !defined( 'WPINC' ) ) {
11
-    exit( 'Do NOT access this file directly: ' . basename( __FILE__ ) );
10
+if (!defined('WPINC')) {
11
+    exit('Do NOT access this file directly: ' . basename(__FILE__));
12 12
 }
13 13
 
14 14
 function wpinv_is_checkout() {
15 15
     global $wp_query;
16 16
 
17
-    $is_object_set    = isset( $wp_query->queried_object );
18
-    $is_object_id_set = isset( $wp_query->queried_object_id );
19
-    $is_checkout      = is_page( wpinv_get_option( 'checkout_page' ) );
17
+    $is_object_set    = isset($wp_query->queried_object);
18
+    $is_object_id_set = isset($wp_query->queried_object_id);
19
+    $is_checkout      = is_page(wpinv_get_option('checkout_page'));
20 20
 
21
-    if ( !$is_object_set ) {
22
-        unset( $wp_query->queried_object );
21
+    if (!$is_object_set) {
22
+        unset($wp_query->queried_object);
23 23
     }
24 24
 
25
-    if ( !$is_object_id_set ) {
26
-        unset( $wp_query->queried_object_id );
25
+    if (!$is_object_id_set) {
26
+        unset($wp_query->queried_object_id);
27 27
     }
28 28
 
29
-    return apply_filters( 'wpinv_is_checkout', $is_checkout );
29
+    return apply_filters('wpinv_is_checkout', $is_checkout);
30 30
 }
31 31
 
32 32
 function wpinv_can_checkout() {
33 33
 	$can_checkout = true; // Always true for now
34 34
 
35
-	return (bool) apply_filters( 'wpinv_can_checkout', $can_checkout );
35
+	return (bool)apply_filters('wpinv_can_checkout', $can_checkout);
36 36
 }
37 37
 
38 38
 function wpinv_get_success_page_uri() {
39
-	$page_id = wpinv_get_option( 'success_page', 0 );
40
-	$page_id = absint( $page_id );
39
+	$page_id = wpinv_get_option('success_page', 0);
40
+	$page_id = absint($page_id);
41 41
 
42
-	return apply_filters( 'wpinv_get_success_page_uri', get_permalink( $page_id ) );
42
+	return apply_filters('wpinv_get_success_page_uri', get_permalink($page_id));
43 43
 }
44 44
 
45 45
 function wpinv_get_history_page_uri() {
46
-	$page_id = wpinv_get_option( 'invoice_history_page', 0 );
47
-	$page_id = absint( $page_id );
46
+	$page_id = wpinv_get_option('invoice_history_page', 0);
47
+	$page_id = absint($page_id);
48 48
 
49
-	return apply_filters( 'wpinv_get_history_page_uri', get_permalink( $page_id ) );
49
+	return apply_filters('wpinv_get_history_page_uri', get_permalink($page_id));
50 50
 }
51 51
 
52 52
 function wpinv_is_success_page() {
53
-	$is_success_page = wpinv_get_option( 'success_page', false );
54
-	$is_success_page = isset( $is_success_page ) ? is_page( $is_success_page ) : false;
53
+	$is_success_page = wpinv_get_option('success_page', false);
54
+	$is_success_page = isset($is_success_page) ? is_page($is_success_page) : false;
55 55
 
56
-	return apply_filters( 'wpinv_is_success_page', $is_success_page );
56
+	return apply_filters('wpinv_is_success_page', $is_success_page);
57 57
 }
58 58
 
59 59
 function wpinv_is_invoice_history_page() {
60
-	$ret = wpinv_get_option( 'invoice_history_page', false );
61
-	$ret = $ret ? is_page( $ret ) : false;
62
-	return apply_filters( 'wpinv_is_invoice_history_page', $ret );
60
+	$ret = wpinv_get_option('invoice_history_page', false);
61
+	$ret = $ret ? is_page($ret) : false;
62
+	return apply_filters('wpinv_is_invoice_history_page', $ret);
63 63
 }
64 64
 
65 65
 function wpinv_is_subscriptions_history_page() {
66
-    $ret = wpinv_get_option( 'invoice_subscription_page', false );
67
-    $ret = $ret ? is_page( $ret ) : false;
68
-    return apply_filters( 'wpinv_is_subscriptions_history_page', $ret );
66
+    $ret = wpinv_get_option('invoice_subscription_page', false);
67
+    $ret = $ret ? is_page($ret) : false;
68
+    return apply_filters('wpinv_is_subscriptions_history_page', $ret);
69 69
 }
70 70
 
71
-function wpinv_send_to_success_page( $args = null ) {
71
+function wpinv_send_to_success_page($args = null) {
72 72
 	$redirect = wpinv_get_success_page_uri();
73 73
     
74
-    if ( !empty( $args ) ) {
74
+    if (!empty($args)) {
75 75
         // Check for backward compatibility
76
-        if ( is_string( $args ) )
77
-            $args = str_replace( '?', '', $args );
76
+        if (is_string($args))
77
+            $args = str_replace('?', '', $args);
78 78
 
79
-        $args = wp_parse_args( $args );
79
+        $args = wp_parse_args($args);
80 80
 
81
-        $redirect = add_query_arg( $args, $redirect );
81
+        $redirect = add_query_arg($args, $redirect);
82 82
     }
83 83
 
84
-    $gateway = isset( $_REQUEST['wpi-gateway'] ) ? $_REQUEST['wpi-gateway'] : '';
84
+    $gateway = isset($_REQUEST['wpi-gateway']) ? $_REQUEST['wpi-gateway'] : '';
85 85
     
86
-    $redirect = apply_filters( 'wpinv_success_page_redirect', $redirect, $gateway, $args );
87
-    wp_redirect( $redirect );
86
+    $redirect = apply_filters('wpinv_success_page_redirect', $redirect, $gateway, $args);
87
+    wp_redirect($redirect);
88 88
     exit;
89 89
 }
90 90
 
91
-function wpinv_send_to_failed_page( $args = null ) {
91
+function wpinv_send_to_failed_page($args = null) {
92 92
 	$redirect = wpinv_get_failed_transaction_uri();
93 93
     
94
-    if ( !empty( $args ) ) {
94
+    if (!empty($args)) {
95 95
         // Check for backward compatibility
96
-        if ( is_string( $args ) )
97
-            $args = str_replace( '?', '', $args );
96
+        if (is_string($args))
97
+            $args = str_replace('?', '', $args);
98 98
 
99
-        $args = wp_parse_args( $args );
99
+        $args = wp_parse_args($args);
100 100
 
101
-        $redirect = add_query_arg( $args, $redirect );
101
+        $redirect = add_query_arg($args, $redirect);
102 102
     }
103 103
 
104
-    $gateway = isset( $_REQUEST['wpi-gateway'] ) ? $_REQUEST['wpi-gateway'] : '';
104
+    $gateway = isset($_REQUEST['wpi-gateway']) ? $_REQUEST['wpi-gateway'] : '';
105 105
     
106
-    $redirect = apply_filters( 'wpinv_failed_page_redirect', $redirect, $gateway, $args );
107
-    wp_redirect( $redirect );
106
+    $redirect = apply_filters('wpinv_failed_page_redirect', $redirect, $gateway, $args);
107
+    wp_redirect($redirect);
108 108
     exit;
109 109
 }
110 110
 
111
-function wpinv_get_checkout_uri( $args = array() ) {
112
-	$uri = wpinv_get_option( 'checkout_page', false );
113
-	$uri = isset( $uri ) ? get_permalink( $uri ) : NULL;
111
+function wpinv_get_checkout_uri($args = array()) {
112
+	$uri = wpinv_get_option('checkout_page', false);
113
+	$uri = isset($uri) ? get_permalink($uri) : NULL;
114 114
 
115
-	if ( !empty( $args ) ) {
115
+	if (!empty($args)) {
116 116
 		// Check for backward compatibility
117
-		if ( is_string( $args ) )
118
-			$args = str_replace( '?', '', $args );
117
+		if (is_string($args))
118
+			$args = str_replace('?', '', $args);
119 119
 
120
-		$args = wp_parse_args( $args );
120
+		$args = wp_parse_args($args);
121 121
 
122
-		$uri = add_query_arg( $args, $uri );
122
+		$uri = add_query_arg($args, $uri);
123 123
 	}
124 124
 
125
-	$scheme = defined( 'FORCE_SSL_ADMIN' ) && FORCE_SSL_ADMIN ? 'https' : 'admin';
125
+	$scheme = defined('FORCE_SSL_ADMIN') && FORCE_SSL_ADMIN ? 'https' : 'admin';
126 126
 
127
-	$ajax_url = admin_url( 'admin-ajax.php', $scheme );
127
+	$ajax_url = admin_url('admin-ajax.php', $scheme);
128 128
 
129
-	if ( ( ! preg_match( '/^https/', $uri ) && preg_match( '/^https/', $ajax_url ) ) || wpinv_is_ssl_enforced() ) {
130
-		$uri = preg_replace( '/^http:/', 'https:', $uri );
129
+	if ((!preg_match('/^https/', $uri) && preg_match('/^https/', $ajax_url)) || wpinv_is_ssl_enforced()) {
130
+		$uri = preg_replace('/^http:/', 'https:', $uri);
131 131
 	}
132 132
 
133
-	return apply_filters( 'wpinv_get_checkout_uri', $uri );
133
+	return apply_filters('wpinv_get_checkout_uri', $uri);
134 134
 }
135 135
 
136
-function wpinv_send_back_to_checkout( $args = array() ) {
136
+function wpinv_send_back_to_checkout($args = array()) {
137 137
 	$redirect = wpinv_get_checkout_uri();
138 138
 
139
-	if ( ! empty( $args ) ) {
139
+	if (!empty($args)) {
140 140
 		// Check for backward compatibility
141
-		if ( is_string( $args ) )
142
-			$args = str_replace( '?', '', $args );
141
+		if (is_string($args))
142
+			$args = str_replace('?', '', $args);
143 143
 
144
-		$args = wp_parse_args( $args );
144
+		$args = wp_parse_args($args);
145 145
 
146
-		$redirect = add_query_arg( $args, $redirect );
146
+		$redirect = add_query_arg($args, $redirect);
147 147
 	}
148 148
 
149
-	wp_redirect( apply_filters( 'wpinv_send_back_to_checkout', $redirect, $args ) );
149
+	wp_redirect(apply_filters('wpinv_send_back_to_checkout', $redirect, $args));
150 150
 	exit;
151 151
 }
152 152
 
153
-function wpinv_get_success_page_url( $query_string = null ) {
154
-	$success_page = wpinv_get_option( 'success_page', 0 );
155
-	$success_page = get_permalink( $success_page );
153
+function wpinv_get_success_page_url($query_string = null) {
154
+	$success_page = wpinv_get_option('success_page', 0);
155
+	$success_page = get_permalink($success_page);
156 156
 
157
-	if ( $query_string )
157
+	if ($query_string)
158 158
 		$success_page .= $query_string;
159 159
 
160
-	return apply_filters( 'wpinv_success_page_url', $success_page );
160
+	return apply_filters('wpinv_success_page_url', $success_page);
161 161
 }
162 162
 
163
-function wpinv_get_failed_transaction_uri( $extras = false ) {
164
-	$uri = wpinv_get_option( 'failure_page', '' );
165
-	$uri = ! empty( $uri ) ? trailingslashit( get_permalink( $uri ) ) : home_url();
163
+function wpinv_get_failed_transaction_uri($extras = false) {
164
+	$uri = wpinv_get_option('failure_page', '');
165
+	$uri = !empty($uri) ? trailingslashit(get_permalink($uri)) : home_url();
166 166
 
167
-	if ( $extras )
167
+	if ($extras)
168 168
 		$uri .= $extras;
169 169
 
170
-	return apply_filters( 'wpinv_get_failed_transaction_uri', $uri );
170
+	return apply_filters('wpinv_get_failed_transaction_uri', $uri);
171 171
 }
172 172
 
173 173
 function wpinv_is_failed_transaction_page() {
174
-	$ret = wpinv_get_option( 'failure_page', false );
175
-	$ret = isset( $ret ) ? is_page( $ret ) : false;
174
+	$ret = wpinv_get_option('failure_page', false);
175
+	$ret = isset($ret) ? is_page($ret) : false;
176 176
 
177
-	return apply_filters( 'wpinv_is_failure_page', $ret );
177
+	return apply_filters('wpinv_is_failure_page', $ret);
178 178
 }
179 179
 
180
-function wpinv_transaction_query( $type = 'start' ) {
180
+function wpinv_transaction_query($type = 'start') {
181 181
     global $wpdb;
182 182
 
183 183
     $wpdb->hide_errors();
184 184
 
185
-    if ( ! defined( 'WPINV_USE_TRANSACTIONS' ) ) {
186
-        define( 'WPINV_USE_TRANSACTIONS', true );
185
+    if (!defined('WPINV_USE_TRANSACTIONS')) {
186
+        define('WPINV_USE_TRANSACTIONS', true);
187 187
     }
188 188
 
189
-    if ( WPINV_USE_TRANSACTIONS ) {
190
-        switch ( $type ) {
189
+    if (WPINV_USE_TRANSACTIONS) {
190
+        switch ($type) {
191 191
             case 'commit' :
192
-                $wpdb->query( 'COMMIT' );
192
+                $wpdb->query('COMMIT');
193 193
                 break;
194 194
             case 'rollback' :
195
-                $wpdb->query( 'ROLLBACK' );
195
+                $wpdb->query('ROLLBACK');
196 196
                 break;
197 197
             default :
198
-                $wpdb->query( 'START TRANSACTION' );
198
+                $wpdb->query('START TRANSACTION');
199 199
             break;
200 200
         }
201 201
     }
202 202
 }
203 203
 
204
-function wpinv_create_invoice( $args = array(), $data = array(), $wp_error = false ) {
204
+function wpinv_create_invoice($args = array(), $data = array(), $wp_error = false) {
205 205
     $default_args = array(
206 206
         'status'        => '',
207 207
         'user_id'       => null,
@@ -211,63 +211,63 @@  discard block
 block discarded – undo
211 211
         'parent'        => 0
212 212
     );
213 213
 
214
-    $args           = wp_parse_args( $args, $default_args );
214
+    $args           = wp_parse_args($args, $default_args);
215 215
     $invoice_data   = array();
216 216
 
217
-    if ( $args['invoice_id'] > 0 ) {
218
-        $updating           = true;
217
+    if ($args['invoice_id'] > 0) {
218
+        $updating = true;
219 219
         $invoice_data['post_type']  = 'wpi_invoice';
220 220
         $invoice_data['ID']         = $args['invoice_id'];
221 221
     } else {
222 222
         $updating                       = false;
223 223
         $invoice_data['post_type']      = 'wpi_invoice';
224
-        $invoice_data['post_status']    = apply_filters( 'wpinv_default_invoice_status', 'wpi-pending' );
224
+        $invoice_data['post_status']    = apply_filters('wpinv_default_invoice_status', 'wpi-pending');
225 225
         $invoice_data['ping_status']    = 'closed';
226
-        $invoice_data['post_author']    = !empty( $args['user_id'] ) ? $args['user_id'] : get_current_user_id();
227
-        $invoice_data['post_title']     = wpinv_format_invoice_number( '0' );
228
-        $invoice_data['post_parent']    = absint( $args['parent'] );
229
-        if ( !empty( $args['created_date'] ) ) {
226
+        $invoice_data['post_author']    = !empty($args['user_id']) ? $args['user_id'] : get_current_user_id();
227
+        $invoice_data['post_title']     = wpinv_format_invoice_number('0');
228
+        $invoice_data['post_parent']    = absint($args['parent']);
229
+        if (!empty($args['created_date'])) {
230 230
             $invoice_data['post_date']      = $args['created_date'];
231
-            $invoice_data['post_date_gmt']  = get_gmt_from_date( $args['created_date'] );
231
+            $invoice_data['post_date_gmt']  = get_gmt_from_date($args['created_date']);
232 232
         }
233 233
     }
234 234
 
235
-    if ( $args['status'] ) {
236
-        if ( ! in_array( $args['status'], array_keys( wpinv_get_invoice_statuses() ) ) ) {
237
-            return new WP_Error( 'wpinv_invalid_invoice_status', wp_sprintf( __( 'Invalid invoice status: %s', 'invoicing' ), $args['status'] ) );
235
+    if ($args['status']) {
236
+        if (!in_array($args['status'], array_keys(wpinv_get_invoice_statuses()))) {
237
+            return new WP_Error('wpinv_invalid_invoice_status', wp_sprintf(__('Invalid invoice status: %s', 'invoicing'), $args['status']));
238 238
         }
239
-        $invoice_data['post_status']    = $args['status'];
239
+        $invoice_data['post_status'] = $args['status'];
240 240
     }
241 241
 
242
-    if ( ! is_null( $args['user_note'] ) ) {
243
-        $invoice_data['post_excerpt']   = $args['user_note'];
242
+    if (!is_null($args['user_note'])) {
243
+        $invoice_data['post_excerpt'] = $args['user_note'];
244 244
     }
245 245
 
246
-    if ( $updating ) {
247
-        $invoice_id = wp_update_post( $invoice_data, true );
246
+    if ($updating) {
247
+        $invoice_id = wp_update_post($invoice_data, true);
248 248
     } else {
249
-        $invoice_id = wp_insert_post( apply_filters( 'wpinv_new_invoice_data', $invoice_data ), true );
249
+        $invoice_id = wp_insert_post(apply_filters('wpinv_new_invoice_data', $invoice_data), true);
250 250
     }
251 251
 
252
-    if ( is_wp_error( $invoice_id ) ) {
252
+    if (is_wp_error($invoice_id)) {
253 253
         return $wp_error ? $invoice_id : 0;
254 254
     }
255 255
     
256
-    $invoice = wpinv_get_invoice( $invoice_id );
257
-
258
-    if ( !$updating ) {
259
-        update_post_meta( $invoice_id, '_wpinv_key', apply_filters( 'wpinv_generate_invoice_key', uniqid( 'wpinv_' ) ) );
260
-        update_post_meta( $invoice_id, '_wpinv_currency', wpinv_get_currency() );
261
-        update_post_meta( $invoice_id, '_wpinv_include_tax', get_option( 'wpinv_prices_include_tax' ) );
262
-        update_post_meta( $invoice_id, '_wpinv_user_ip', wpinv_get_ip() );
263
-        update_post_meta( $invoice_id, '_wpinv_user_agent', wpinv_get_user_agent() );
264
-        update_post_meta( $invoice_id, '_wpinv_created_via', sanitize_text_field( $args['created_via'] ) );
256
+    $invoice = wpinv_get_invoice($invoice_id);
257
+
258
+    if (!$updating) {
259
+        update_post_meta($invoice_id, '_wpinv_key', apply_filters('wpinv_generate_invoice_key', uniqid('wpinv_')));
260
+        update_post_meta($invoice_id, '_wpinv_currency', wpinv_get_currency());
261
+        update_post_meta($invoice_id, '_wpinv_include_tax', get_option('wpinv_prices_include_tax'));
262
+        update_post_meta($invoice_id, '_wpinv_user_ip', wpinv_get_ip());
263
+        update_post_meta($invoice_id, '_wpinv_user_agent', wpinv_get_user_agent());
264
+        update_post_meta($invoice_id, '_wpinv_created_via', sanitize_text_field($args['created_via']));
265 265
         
266 266
         // Add invoice note
267
-        $invoice->add_note( wp_sprintf( __( 'Invoice is created with status %s.', 'invoicing' ), wpinv_status_nicename( $invoice->status ) ) );
267
+        $invoice->add_note(wp_sprintf(__('Invoice is created with status %s.', 'invoicing'), wpinv_status_nicename($invoice->status)));
268 268
     }
269 269
 
270
-    update_post_meta( $invoice_id, '_wpinv_version', WPINV_VERSION );
270
+    update_post_meta($invoice_id, '_wpinv_version', WPINV_VERSION);
271 271
 
272 272
     return $invoice;
273 273
 }
@@ -275,184 +275,184 @@  discard block
 block discarded – undo
275 275
 function wpinv_get_prefix() {
276 276
     $invoice_prefix = 'INV-';
277 277
     
278
-    return apply_filters( 'wpinv_get_prefix', $invoice_prefix );
278
+    return apply_filters('wpinv_get_prefix', $invoice_prefix);
279 279
 }
280 280
 
281 281
 function wpinv_get_business_logo() {
282
-    $business_logo = wpinv_get_option( 'logo' );
283
-    return apply_filters( 'wpinv_get_business_logo', $business_logo );
282
+    $business_logo = wpinv_get_option('logo');
283
+    return apply_filters('wpinv_get_business_logo', $business_logo);
284 284
 }
285 285
 
286 286
 function wpinv_get_business_name() {
287 287
     $business_name = wpinv_get_option('store_name');
288
-    return apply_filters( 'wpinv_get_business_name', $business_name );
288
+    return apply_filters('wpinv_get_business_name', $business_name);
289 289
 }
290 290
 
291 291
 function wpinv_get_blogname() {
292
-    return wp_specialchars_decode( get_option( 'blogname' ), ENT_QUOTES );
292
+    return wp_specialchars_decode(get_option('blogname'), ENT_QUOTES);
293 293
 }
294 294
 
295 295
 function wpinv_get_admin_email() {
296
-    $admin_email = get_option( 'admin_email' );
297
-    return apply_filters( 'wpinv_admin_email', $admin_email );
296
+    $admin_email = get_option('admin_email');
297
+    return apply_filters('wpinv_admin_email', $admin_email);
298 298
 }
299 299
 
300 300
 function wpinv_get_business_website() {
301
-    $business_website = home_url( '/' );
302
-    return apply_filters( 'wpinv_get_business_website', $business_website );
301
+    $business_website = home_url('/');
302
+    return apply_filters('wpinv_get_business_website', $business_website);
303 303
 }
304 304
 
305
-function wpinv_get_terms_text( $invoice_id = 0 ) {
305
+function wpinv_get_terms_text($invoice_id = 0) {
306 306
     $terms_text = '';
307
-    return apply_filters( 'wpinv_get_terms_text', $terms_text, $invoice_id );
307
+    return apply_filters('wpinv_get_terms_text', $terms_text, $invoice_id);
308 308
 }
309 309
 
310 310
 function wpinv_get_business_footer() {
311
-    $site_link = '<a target="_blank" href="' . esc_url( wpinv_get_business_website() ) . '">' . esc_html( wpinv_get_business_name() ) . '</a>';
312
-    $business_footer = wp_sprintf( __( 'Thanks for using %s', 'invoicing' ), $site_link );
313
-    return apply_filters( 'wpinv_get_business_footer', $business_footer );
311
+    $site_link = '<a target="_blank" href="' . esc_url(wpinv_get_business_website()) . '">' . esc_html(wpinv_get_business_name()) . '</a>';
312
+    $business_footer = wp_sprintf(__('Thanks for using %s', 'invoicing'), $site_link);
313
+    return apply_filters('wpinv_get_business_footer', $business_footer);
314 314
 }
315 315
 
316 316
 function wpinv_checkout_required_fields() {
317 317
     $required_fields = array();
318 318
     
319 319
     // Let payment gateways and other extensions determine if address fields should be required
320
-    $require_billing_details = apply_filters( 'wpinv_checkout_required_billing_details', wpinv_use_taxes() );
320
+    $require_billing_details = apply_filters('wpinv_checkout_required_billing_details', wpinv_use_taxes());
321 321
     
322
-    if ( $require_billing_details ) {
323
-		if ( (bool)wpinv_get_option( 'fname_mandatory' ) ) {
322
+    if ($require_billing_details) {
323
+		if ((bool)wpinv_get_option('fname_mandatory')) {
324 324
 			$required_fields['first_name'] = array(
325 325
 				'error_id' => 'invalid_first_name',
326
-				'error_message' => __( 'Please enter your first name', 'invoicing' )
326
+				'error_message' => __('Please enter your first name', 'invoicing')
327 327
 			);
328 328
 		}
329
-		if ( (bool)wpinv_get_option( 'address_mandatory' ) ) {
329
+		if ((bool)wpinv_get_option('address_mandatory')) {
330 330
 			$required_fields['address'] = array(
331 331
 				'error_id' => 'invalid_address',
332
-				'error_message' => __( 'Please enter your address', 'invoicing' )
332
+				'error_message' => __('Please enter your address', 'invoicing')
333 333
 			);
334 334
 		}
335
-		if ( (bool)wpinv_get_option( 'city_mandatory' ) ) {
335
+		if ((bool)wpinv_get_option('city_mandatory')) {
336 336
 			$required_fields['city'] = array(
337 337
 				'error_id' => 'invalid_city',
338
-				'error_message' => __( 'Please enter your billing city', 'invoicing' )
338
+				'error_message' => __('Please enter your billing city', 'invoicing')
339 339
 			);
340 340
 		}
341
-		if ( (bool)wpinv_get_option( 'state_mandatory' ) ) {
341
+		if ((bool)wpinv_get_option('state_mandatory')) {
342 342
 			$required_fields['state'] = array(
343 343
 				'error_id' => 'invalid_state',
344
-				'error_message' => __( 'Please enter billing state / province', 'invoicing' )
344
+				'error_message' => __('Please enter billing state / province', 'invoicing')
345 345
 			);
346 346
 		}
347
-		if ( (bool)wpinv_get_option( 'country_mandatory' ) ) {
347
+		if ((bool)wpinv_get_option('country_mandatory')) {
348 348
 			$required_fields['country'] = array(
349 349
 				'error_id' => 'invalid_country',
350
-				'error_message' => __( 'Please select your billing country', 'invoicing' )
350
+				'error_message' => __('Please select your billing country', 'invoicing')
351 351
 			);
352 352
 		}
353 353
     }
354 354
 
355
-    return apply_filters( 'wpinv_checkout_required_fields', $required_fields );
355
+    return apply_filters('wpinv_checkout_required_fields', $required_fields);
356 356
 }
357 357
 
358 358
 function wpinv_is_ssl_enforced() {
359
-    $ssl_enforced = wpinv_get_option( 'enforce_ssl', false );
360
-    return (bool) apply_filters( 'wpinv_is_ssl_enforced', $ssl_enforced );
359
+    $ssl_enforced = wpinv_get_option('enforce_ssl', false);
360
+    return (bool)apply_filters('wpinv_is_ssl_enforced', $ssl_enforced);
361 361
 }
362 362
 
363
-function wpinv_user_can_view_invoice( $post ) {
363
+function wpinv_user_can_view_invoice($post) {
364 364
     $allow = false;
365 365
 
366
-    $post = get_post( $post );
366
+    $post = get_post($post);
367 367
 
368
-    if ( empty( $post->ID ) ) {
368
+    if (empty($post->ID)) {
369 369
         return $allow;
370 370
     }
371 371
 
372
-    $invoice = wpinv_get_invoice( $post->ID );
373
-    if ( empty( $invoice->ID ) ) {
372
+    $invoice = wpinv_get_invoice($post->ID);
373
+    if (empty($invoice->ID)) {
374 374
         return $allow;
375 375
     }
376 376
 
377 377
     // Don't allow trash, draft status
378
-    if ( $invoice->has_status( array_keys( wpinv_get_invoice_statuses() ) ) ) {
379
-        if ( current_user_can( 'manage_options' ) ) { // Admin user
378
+    if ($invoice->has_status(array_keys(wpinv_get_invoice_statuses()))) {
379
+        if (current_user_can('manage_options')) { // Admin user
380 380
             $allow = true;
381 381
         } else {
382
-            if ( is_user_logged_in() ) {
383
-                if ( (int)$invoice->get_user_id() === (int)get_current_user_id() ) {
382
+            if (is_user_logged_in()) {
383
+                if ((int)$invoice->get_user_id() === (int)get_current_user_id()) {
384 384
                     $allow = true;
385
-                } else if ( !wpinv_require_login_to_checkout() && isset( $_GET['invoice_key'] ) && $_GET['invoice_key'] === $invoice->get_key() ) {
385
+                } else if (!wpinv_require_login_to_checkout() && isset($_GET['invoice_key']) && $_GET['invoice_key'] === $invoice->get_key()) {
386 386
                     $allow = true;
387 387
                 }
388 388
             } else {
389
-                if ( !wpinv_require_login_to_checkout() && isset( $_GET['invoice_key'] ) && $_GET['invoice_key'] === $invoice->get_key() ) {
389
+                if (!wpinv_require_login_to_checkout() && isset($_GET['invoice_key']) && $_GET['invoice_key'] === $invoice->get_key()) {
390 390
                     $allow = true;
391 391
                 }
392 392
             }
393 393
         }
394 394
     }
395 395
     
396
-    return apply_filters( 'wpinv_can_print_invoice', $allow, $post, $invoice );
396
+    return apply_filters('wpinv_can_print_invoice', $allow, $post, $invoice);
397 397
 }
398 398
 
399 399
 function wpinv_schedule_events() {
400 400
     // hourly, daily and twicedaily
401
-    if ( !wp_next_scheduled( 'wpinv_register_schedule_event_twicedaily' ) ) {
402
-        wp_schedule_event( current_time( 'timestamp' ), 'twicedaily', 'wpinv_register_schedule_event_twicedaily' );
401
+    if (!wp_next_scheduled('wpinv_register_schedule_event_twicedaily')) {
402
+        wp_schedule_event(current_time('timestamp'), 'twicedaily', 'wpinv_register_schedule_event_twicedaily');
403 403
     }
404 404
 }
405
-add_action( 'wp', 'wpinv_schedule_events' );
405
+add_action('wp', 'wpinv_schedule_events');
406 406
 
407 407
 function wpinv_schedule_event_twicedaily() {
408 408
     wpinv_email_payment_reminders();
409 409
 }
410
-add_action( 'wpinv_register_schedule_event_twicedaily', 'wpinv_schedule_event_twicedaily' );
410
+add_action('wpinv_register_schedule_event_twicedaily', 'wpinv_schedule_event_twicedaily');
411 411
 
412 412
 function wpinv_require_login_to_checkout() {
413
-    $return = wpinv_get_option( 'login_to_checkout', false );
414
-    return (bool) apply_filters( 'wpinv_require_login_to_checkout', $return );
413
+    $return = wpinv_get_option('login_to_checkout', false);
414
+    return (bool)apply_filters('wpinv_require_login_to_checkout', $return);
415 415
 }
416 416
 
417
-function wpinv_sequential_number_active( $type = '' ) {
418
-    $check = apply_filters( 'wpinv_pre_check_sequential_number_active', null, $type );
419
-    if ( null !== $check ) {
417
+function wpinv_sequential_number_active($type = '') {
418
+    $check = apply_filters('wpinv_pre_check_sequential_number_active', null, $type);
419
+    if (null !== $check) {
420 420
         return $check;
421 421
     }
422 422
     
423
-    return wpinv_get_option( 'sequential_invoice_number' );
423
+    return wpinv_get_option('sequential_invoice_number');
424 424
 }
425 425
 
426
-function wpinv_switch_to_locale( $locale = NULL ) {
426
+function wpinv_switch_to_locale($locale = NULL) {
427 427
     global $invoicing, $wpi_switch_locale;
428 428
 
429
-    if ( ! empty( $invoicing ) && function_exists( 'switch_to_locale' ) ) {
430
-        $locale = empty( $locale ) ? get_locale() : $locale;
429
+    if (!empty($invoicing) && function_exists('switch_to_locale')) {
430
+        $locale = empty($locale) ? get_locale() : $locale;
431 431
 
432
-        switch_to_locale( $locale );
432
+        switch_to_locale($locale);
433 433
 
434 434
         $wpi_switch_locale = $locale;
435 435
 
436
-        add_filter( 'plugin_locale', 'get_locale' );
436
+        add_filter('plugin_locale', 'get_locale');
437 437
 
438 438
         $invoicing->load_textdomain();
439 439
 
440
-        do_action( 'wpinv_switch_to_locale', $locale );
440
+        do_action('wpinv_switch_to_locale', $locale);
441 441
     }
442 442
 }
443 443
 
444 444
 function wpinv_restore_locale() {
445 445
     global $invoicing, $wpi_switch_locale;
446 446
     
447
-    if ( ! empty( $invoicing ) && function_exists( 'restore_previous_locale' ) && $wpi_switch_locale ) {
447
+    if (!empty($invoicing) && function_exists('restore_previous_locale') && $wpi_switch_locale) {
448 448
         restore_previous_locale();
449 449
 
450 450
         $wpi_switch_locale = NULL;
451 451
 
452
-        remove_filter( 'plugin_locale', 'get_locale' );
452
+        remove_filter('plugin_locale', 'get_locale');
453 453
 
454 454
         $invoicing->load_textdomain();
455 455
 
456
-        do_action( 'wpinv_restore_locale' );
456
+        do_action('wpinv_restore_locale');
457 457
     }
458 458
 }
459 459
\ No newline at end of file
Please login to merge, or discard this patch.
includes/admin/class-wpinv-users.php 1 patch
Spacing   +17 added lines, -17 removed lines patch added patch discarded remove patch
@@ -7,15 +7,15 @@  discard block
 block discarded – undo
7 7
  */
8 8
  
9 9
 // MUST have WordPress.
10
-if ( !defined( 'WPINC' ) ) {
11
-    exit( 'Do NOT access this file directly: ' . basename( __FILE__ ) );
10
+if (!defined('WPINC')) {
11
+    exit('Do NOT access this file directly: ' . basename(__FILE__));
12 12
 }
13 13
 
14 14
 class WPInv_Admin_Users {
15 15
     private static $instance;
16 16
     
17 17
     public static function run() {
18
-        if ( !isset( self::$instance ) && !( self::$instance instanceof WPInv_Admin_Users ) ) {
18
+        if (!isset(self::$instance) && !(self::$instance instanceof WPInv_Admin_Users)) {
19 19
             self::$instance = new WPInv_Admin_Users;
20 20
         }
21 21
 
@@ -23,8 +23,8 @@  discard block
 block discarded – undo
23 23
     }
24 24
     
25 25
     public function __construct() {
26
-        add_filter( 'manage_users_columns', array( $this, 'wpinv_add_user_column') );
27
-        add_filter( 'manage_users_custom_column', array( $this, 'wpinv_user_column_content') , 10, 3 );
26
+        add_filter('manage_users_columns', array($this, 'wpinv_add_user_column'));
27
+        add_filter('manage_users_custom_column', array($this, 'wpinv_user_column_content'), 10, 3);
28 28
     }
29 29
 
30 30
     /**
@@ -34,8 +34,8 @@  discard block
 block discarded – undo
34 34
      *
35 35
      * @return mixed
36 36
      */
37
-    public function wpinv_add_user_column( $column ) {
38
-        $column['wpinvoicing'] = __('Invoicing','invoicing');
37
+    public function wpinv_add_user_column($column) {
38
+        $column['wpinvoicing'] = __('Invoicing', 'invoicing');
39 39
         return $column;
40 40
     }
41 41
 
@@ -48,10 +48,10 @@  discard block
 block discarded – undo
48 48
      *
49 49
      * @return string
50 50
      */
51
-    function wpinv_user_column_content( $val, $column_name, $user_id ) {
51
+    function wpinv_user_column_content($val, $column_name, $user_id) {
52 52
         switch ($column_name) {
53 53
             case 'wpinvoicing' :
54
-                return $this->get_user_invoices( $user_id );
54
+                return $this->get_user_invoices($user_id);
55 55
                 break;
56 56
             default:
57 57
         }
@@ -65,7 +65,7 @@  discard block
 block discarded – undo
65 65
      *
66 66
      * @return string
67 67
      */
68
-    public function get_user_invoices($user_id){
68
+    public function get_user_invoices($user_id) {
69 69
         $output = '';
70 70
         $wp_query_args = array(
71 71
             'post_type'      => 'wpi_invoice',
@@ -77,14 +77,14 @@  discard block
 block discarded – undo
77 77
 
78 78
         $wp_query_args = apply_filters('wpinv_get_user_invoices_args', $wp_query_args, $user_id);
79 79
 
80
-        $invoices = new WP_Query( $wp_query_args );
81
-        $count = absint( $invoices->found_posts );
80
+        $invoices = new WP_Query($wp_query_args);
81
+        $count = absint($invoices->found_posts);
82 82
 
83
-        if(empty($count)){
84
-            $output .= __('No Invoice(s)','invoicing');
85
-        }else{
86
-            $link_url = admin_url( "edit.php?post_type=wpi_invoice&author=".absint($user_id) );
87
-            $link_text = sprintf( __('Invoices ( %d )', 'invoicing'), $count );
83
+        if (empty($count)) {
84
+            $output .= __('No Invoice(s)', 'invoicing');
85
+        } else {
86
+            $link_url = admin_url("edit.php?post_type=wpi_invoice&author=" . absint($user_id));
87
+            $link_text = sprintf(__('Invoices ( %d )', 'invoicing'), $count);
88 88
             $output .= "<a href='$link_url' >$link_text</a>";
89 89
         }
90 90
 
Please login to merge, or discard this patch.
includes/admin/class-wpinv-admin-menus.php 1 patch
Spacing   +83 added lines, -83 removed lines patch added patch discarded remove patch
@@ -3,7 +3,7 @@  discard block
 block discarded – undo
3 3
  * Setup menus in WP admin.
4 4
  */
5 5
 
6
-defined( 'ABSPATH' ) || exit;
6
+defined('ABSPATH') || exit;
7 7
 
8 8
 /**
9 9
  * WC_Admin_Menus Class.
@@ -13,94 +13,94 @@  discard block
 block discarded – undo
13 13
      * Hook in tabs.
14 14
      */
15 15
     public function __construct() {
16
-        add_action( 'admin_menu', array( $this, 'admin_menu' ), 10 );
17
-        add_action( 'admin_menu', array( $this, 'remove_admin_submenus' ), 10 );
18
-        add_action( 'admin_head-nav-menus.php', array( $this, 'add_nav_menu_meta_boxes' ) );
16
+        add_action('admin_menu', array($this, 'admin_menu'), 10);
17
+        add_action('admin_menu', array($this, 'remove_admin_submenus'), 10);
18
+        add_action('admin_head-nav-menus.php', array($this, 'add_nav_menu_meta_boxes'));
19 19
     }
20 20
 
21 21
     public function admin_menu() {
22 22
         global $menu;
23 23
 
24
-        if ( !(current_user_can( 'manage_invoicing' ) || current_user_can( 'manage_options' )) ) {
24
+        if (!(current_user_can('manage_invoicing') || current_user_can('manage_options'))) {
25 25
             return;
26 26
         }
27 27
 
28
-        $capability = apply_filters( 'invoicing_capability', 'manage_invoicing' );
28
+        $capability = apply_filters('invoicing_capability', 'manage_invoicing');
29 29
 
30
-        if ( current_user_can( 'manage_options' ) ) {
31
-            $menu[] = array( '', 'read', 'separator-wpinv', '', 'wp-menu-separator wpinv' );
30
+        if (current_user_can('manage_options')) {
31
+            $menu[] = array('', 'read', 'separator-wpinv', '', 'wp-menu-separator wpinv');
32 32
         }
33 33
 
34
-        $wpi_invoice = get_post_type_object( 'wpi_invoice' );
34
+        $wpi_invoice = get_post_type_object('wpi_invoice');
35 35
 
36
-        add_menu_page( __( 'Invoicing', 'invoicing' ), __( 'Invoicing', 'invoicing' ), $capability, 'wpinv', null, $wpi_invoice->menu_icon, '54.123460' );
36
+        add_menu_page(__('Invoicing', 'invoicing'), __('Invoicing', 'invoicing'), $capability, 'wpinv', null, $wpi_invoice->menu_icon, '54.123460');
37 37
 
38
-        add_submenu_page( 'wpinv', __( 'Invoice Settings', 'invoicing' ), __( 'Settings', 'invoicing' ), $capability, 'wpinv-settings', array( $this, 'options_page' ));
38
+        add_submenu_page('wpinv', __('Invoice Settings', 'invoicing'), __('Settings', 'invoicing'), $capability, 'wpinv-settings', array($this, 'options_page'));
39 39
     }
40 40
 
41 41
     function options_page() {
42
-        $page       = isset( $_GET['page'] )                ? strtolower( $_GET['page'] )               : false;
42
+        $page = isset($_GET['page']) ? strtolower($_GET['page']) : false;
43 43
 
44
-        if ( $page !== 'wpinv-settings' ) {
44
+        if ($page !== 'wpinv-settings') {
45 45
             return;
46 46
         }
47 47
 
48 48
         $settings_tabs = wpinv_get_settings_tabs();
49 49
         $settings_tabs = empty($settings_tabs) ? array() : $settings_tabs;
50
-        $active_tab    = isset( $_GET['tab'] ) && array_key_exists( $_GET['tab'], $settings_tabs ) ? sanitize_text_field( $_GET['tab'] ) : 'general';
51
-        $sections      = wpinv_get_settings_tab_sections( $active_tab );
50
+        $active_tab    = isset($_GET['tab']) && array_key_exists($_GET['tab'], $settings_tabs) ? sanitize_text_field($_GET['tab']) : 'general';
51
+        $sections      = wpinv_get_settings_tab_sections($active_tab);
52 52
         $key           = 'main';
53 53
 
54
-        if ( is_array( $sections ) ) {
55
-            $key = key( $sections );
54
+        if (is_array($sections)) {
55
+            $key = key($sections);
56 56
         }
57 57
 
58
-        $registered_sections = wpinv_get_settings_tab_sections( $active_tab );
59
-        $section             = isset( $_GET['section'] ) && ! empty( $registered_sections ) && array_key_exists( $_GET['section'], $registered_sections ) ? $_GET['section'] : $key;
58
+        $registered_sections = wpinv_get_settings_tab_sections($active_tab);
59
+        $section             = isset($_GET['section']) && !empty($registered_sections) && array_key_exists($_GET['section'], $registered_sections) ? $_GET['section'] : $key;
60 60
         ob_start();
61 61
         ?>
62 62
         <div class="wrap">
63 63
             <h1 class="nav-tab-wrapper">
64 64
                 <?php
65
-                foreach( wpinv_get_settings_tabs() as $tab_id => $tab_name ) {
66
-                    $tab_url = add_query_arg( array(
65
+                foreach (wpinv_get_settings_tabs() as $tab_id => $tab_name) {
66
+                    $tab_url = add_query_arg(array(
67 67
                         'settings-updated' => false,
68 68
                         'tab' => $tab_id,
69
-                    ) );
69
+                    ));
70 70
 
71 71
                     // Remove the section from the tabs so we always end up at the main section
72
-                    $tab_url = remove_query_arg( 'section', $tab_url );
73
-                    $tab_url = remove_query_arg( 'wpi_sub', $tab_url );
72
+                    $tab_url = remove_query_arg('section', $tab_url);
73
+                    $tab_url = remove_query_arg('wpi_sub', $tab_url);
74 74
 
75 75
                     $active = $active_tab == $tab_id ? ' nav-tab-active' : '';
76 76
 
77
-                    echo '<a href="' . esc_url( $tab_url ) . '" title="' . esc_attr( $tab_name ) . '" class="nav-tab' . $active . '">';
78
-                    echo esc_html( $tab_name );
77
+                    echo '<a href="' . esc_url($tab_url) . '" title="' . esc_attr($tab_name) . '" class="nav-tab' . $active . '">';
78
+                    echo esc_html($tab_name);
79 79
                     echo '</a>';
80 80
                 }
81 81
                 ?>
82 82
             </h1>
83 83
             <?php
84
-            $number_of_sections = count( $sections );
84
+            $number_of_sections = count($sections);
85 85
             $number = 0;
86
-            if ( $number_of_sections > 1 ) {
86
+            if ($number_of_sections > 1) {
87 87
                 echo '<div><ul class="subsubsub">';
88
-                foreach( $sections as $section_id => $section_name ) {
88
+                foreach ($sections as $section_id => $section_name) {
89 89
                     echo '<li>';
90 90
                     $number++;
91
-                    $tab_url = add_query_arg( array(
91
+                    $tab_url = add_query_arg(array(
92 92
                         'settings-updated' => false,
93 93
                         'tab' => $active_tab,
94 94
                         'section' => $section_id
95
-                    ) );
96
-                    $tab_url = remove_query_arg( 'wpi_sub', $tab_url );
95
+                    ));
96
+                    $tab_url = remove_query_arg('wpi_sub', $tab_url);
97 97
                     $class = '';
98
-                    if ( $section == $section_id ) {
98
+                    if ($section == $section_id) {
99 99
                         $class = 'current';
100 100
                     }
101
-                    echo '<a class="' . $class . '" href="' . esc_url( $tab_url ) . '">' . $section_name . '</a>';
101
+                    echo '<a class="' . $class . '" href="' . esc_url($tab_url) . '">' . $section_name . '</a>';
102 102
 
103
-                    if ( $number != $number_of_sections ) {
103
+                    if ($number != $number_of_sections) {
104 104
                         echo ' | ';
105 105
                     }
106 106
                     echo '</li>';
@@ -112,19 +112,19 @@  discard block
 block discarded – undo
112 112
                 <form method="post" action="options.php">
113 113
                     <table class="form-table">
114 114
                         <?php
115
-                        settings_fields( 'wpinv_settings' );
115
+                        settings_fields('wpinv_settings');
116 116
 
117
-                        if ( 'main' === $section ) {
118
-                            do_action( 'wpinv_settings_tab_top', $active_tab );
117
+                        if ('main' === $section) {
118
+                            do_action('wpinv_settings_tab_top', $active_tab);
119 119
                         }
120 120
 
121
-                        do_action( 'wpinv_settings_tab_top_' . $active_tab . '_' . $section, $active_tab, $section );
122
-                        do_settings_sections( 'wpinv_settings_' . $active_tab . '_' . $section, $active_tab, $section );
123
-                        do_action( 'wpinv_settings_tab_bottom_' . $active_tab . '_' . $section, $active_tab, $section );
121
+                        do_action('wpinv_settings_tab_top_' . $active_tab . '_' . $section, $active_tab, $section);
122
+                        do_settings_sections('wpinv_settings_' . $active_tab . '_' . $section, $active_tab, $section);
123
+                        do_action('wpinv_settings_tab_bottom_' . $active_tab . '_' . $section, $active_tab, $section);
124 124
 
125 125
                         // For backwards compatibility
126
-                        if ( 'main' === $section ) {
127
-                            do_action( 'wpinv_settings_tab_bottom', $active_tab );
126
+                        if ('main' === $section) {
127
+                            do_action('wpinv_settings_tab_bottom', $active_tab);
128 128
                         }
129 129
                         ?>
130 130
                     </table>
@@ -138,52 +138,52 @@  discard block
 block discarded – undo
138 138
     }
139 139
 
140 140
     public function remove_admin_submenus() {
141
-        remove_submenu_page( 'edit.php?post_type=wpi_invoice', 'post-new.php?post_type=wpi_invoice' );
141
+        remove_submenu_page('edit.php?post_type=wpi_invoice', 'post-new.php?post_type=wpi_invoice');
142 142
     }
143 143
 
144
-    public function add_nav_menu_meta_boxes(){
145
-        add_meta_box( 'wpinv_endpoints_nav_link', __( 'Invoicing Pages', 'invoicing' ), array( $this, 'nav_menu_links' ), 'nav-menus', 'side', 'low' );
144
+    public function add_nav_menu_meta_boxes() {
145
+        add_meta_box('wpinv_endpoints_nav_link', __('Invoicing Pages', 'invoicing'), array($this, 'nav_menu_links'), 'nav-menus', 'side', 'low');
146 146
     }
147 147
 
148
-    public function nav_menu_links(){
148
+    public function nav_menu_links() {
149 149
         $endpoints = $this->get_menu_items();
150 150
         ?>
151 151
         <div id="invoicing-endpoints" class="posttypediv">
152
-        <?php if(!empty($endpoints['pages'])){ ?>
152
+        <?php if (!empty($endpoints['pages'])) { ?>
153 153
             <div id="tabs-panel-invoicing-endpoints" class="tabs-panel tabs-panel-active">
154 154
                 <ul id="invoicing-endpoints-checklist" class="categorychecklist form-no-clear">
155 155
                     <?php
156 156
                     $walker = new Walker_Nav_Menu_Checklist(array());
157
-                    echo walk_nav_menu_tree(array_map('wp_setup_nav_menu_item', $endpoints['pages']), 0, (object) array('walker' => $walker));
157
+                    echo walk_nav_menu_tree(array_map('wp_setup_nav_menu_item', $endpoints['pages']), 0, (object)array('walker' => $walker));
158 158
                     ?>
159 159
                 </ul>
160 160
             </div>
161 161
         <?php } ?>
162 162
         <p class="button-controls">
163 163
         <span class="list-controls">
164
-            <a href="<?php echo admin_url( 'nav-menus.php?page-tab=all&selectall=1#invoicing-endpoints' ); ?>" class="select-all"><?php _e( 'Select all', 'invoicing' ); ?></a>
164
+            <a href="<?php echo admin_url('nav-menus.php?page-tab=all&selectall=1#invoicing-endpoints'); ?>" class="select-all"><?php _e('Select all', 'invoicing'); ?></a>
165 165
         </span>
166 166
             <span class="add-to-menu">
167
-            <input type="submit" class="button-secondary submit-add-to-menu right" value="<?php esc_attr_e( 'Add to menu', 'invoicing' ); ?>" name="add-post-type-menu-item" id="submit-invoicing-endpoints">
167
+            <input type="submit" class="button-secondary submit-add-to-menu right" value="<?php esc_attr_e('Add to menu', 'invoicing'); ?>" name="add-post-type-menu-item" id="submit-invoicing-endpoints">
168 168
             <span class="spinner"></span>
169 169
         </span>
170 170
         </p>
171 171
         <?php
172 172
     }
173 173
 
174
-    public function get_menu_items(){
174
+    public function get_menu_items() {
175 175
         $items = array();
176 176
 
177
-        $wpinv_history_page_id = (int)wpinv_get_option( 'invoice_history_page' );
178
-        if($wpinv_history_page_id > 0){
177
+        $wpinv_history_page_id = (int)wpinv_get_option('invoice_history_page');
178
+        if ($wpinv_history_page_id > 0) {
179 179
             $item = new stdClass();
180 180
             $item->object_id = $wpinv_history_page_id;
181 181
             $item->db_id = 0;
182
-            $item->object =  'page';
182
+            $item->object = 'page';
183 183
             $item->menu_item_parent = 0;
184 184
             $item->type = 'post_type';
185
-            $item->title = __('Invoice History Page','invoicing');
186
-            $item->url = get_permalink( $wpinv_history_page_id );
185
+            $item->title = __('Invoice History Page', 'invoicing');
186
+            $item->url = get_permalink($wpinv_history_page_id);
187 187
             $item->target = '';
188 188
             $item->attr_title = '';
189 189
             $item->classes = array('wpinv-menu-item');
@@ -192,16 +192,16 @@  discard block
 block discarded – undo
192 192
             $items['pages'][] = $item;
193 193
         }
194 194
 
195
-        $wpinv_sub_history_page_id = (int)wpinv_get_option( 'invoice_subscription_page' );
196
-        if($wpinv_sub_history_page_id > 0){
195
+        $wpinv_sub_history_page_id = (int)wpinv_get_option('invoice_subscription_page');
196
+        if ($wpinv_sub_history_page_id > 0) {
197 197
             $item = new stdClass();
198 198
             $item->object_id = $wpinv_sub_history_page_id;
199 199
             $item->db_id = 0;
200
-            $item->object =  'page';
200
+            $item->object = 'page';
201 201
             $item->menu_item_parent = 0;
202 202
             $item->type = 'post_type';
203
-            $item->title = __('Invoice Subscriptions Page','invoicing');
204
-            $item->url = get_permalink( $wpinv_sub_history_page_id );
203
+            $item->title = __('Invoice Subscriptions Page', 'invoicing');
204
+            $item->url = get_permalink($wpinv_sub_history_page_id);
205 205
             $item->target = '';
206 206
             $item->attr_title = '';
207 207
             $item->classes = array('wpinv-menu-item');
@@ -210,16 +210,16 @@  discard block
 block discarded – undo
210 210
             $items['pages'][] = $item;
211 211
         }
212 212
 
213
-        $wpinv_checkout_page_id = (int)wpinv_get_option( 'checkout_page' );
214
-        if($wpinv_checkout_page_id > 0){
213
+        $wpinv_checkout_page_id = (int)wpinv_get_option('checkout_page');
214
+        if ($wpinv_checkout_page_id > 0) {
215 215
             $item = new stdClass();
216 216
             $item->object_id = $wpinv_checkout_page_id;
217 217
             $item->db_id = 0;
218
-            $item->object =  'page';
218
+            $item->object = 'page';
219 219
             $item->menu_item_parent = 0;
220 220
             $item->type = 'post_type';
221
-            $item->title = __('Checkout Page','invoicing');
222
-            $item->url = get_permalink( $wpinv_checkout_page_id );
221
+            $item->title = __('Checkout Page', 'invoicing');
222
+            $item->url = get_permalink($wpinv_checkout_page_id);
223 223
             $item->target = '';
224 224
             $item->attr_title = '';
225 225
             $item->classes = array('wpinv-menu-item');
@@ -228,16 +228,16 @@  discard block
 block discarded – undo
228 228
             $items['pages'][] = $item;
229 229
         }
230 230
 
231
-        $wpinv_tandc_page_id = (int)wpinv_get_option( 'tandc_page' );
232
-        if($wpinv_tandc_page_id > 0){
231
+        $wpinv_tandc_page_id = (int)wpinv_get_option('tandc_page');
232
+        if ($wpinv_tandc_page_id > 0) {
233 233
             $item = new stdClass();
234 234
             $item->object_id = $wpinv_tandc_page_id;
235 235
             $item->db_id = 0;
236
-            $item->object =  'page';
236
+            $item->object = 'page';
237 237
             $item->menu_item_parent = 0;
238 238
             $item->type = 'post_type';
239
-            $item->title = __('Terms & Conditions','invoicing');
240
-            $item->url = get_permalink( $wpinv_tandc_page_id );
239
+            $item->title = __('Terms & Conditions', 'invoicing');
240
+            $item->url = get_permalink($wpinv_tandc_page_id);
241 241
             $item->target = '';
242 242
             $item->attr_title = '';
243 243
             $item->classes = array('wpinv-menu-item');
@@ -246,16 +246,16 @@  discard block
 block discarded – undo
246 246
             $items['pages'][] = $item;
247 247
         }
248 248
 
249
-        $wpinv_success_page_id = (int)wpinv_get_option( 'success_page' );
250
-        if($wpinv_success_page_id > 0){
249
+        $wpinv_success_page_id = (int)wpinv_get_option('success_page');
250
+        if ($wpinv_success_page_id > 0) {
251 251
             $item = new stdClass();
252 252
             $item->object_id = $wpinv_success_page_id;
253 253
             $item->db_id = 0;
254
-            $item->object =  'page';
254
+            $item->object = 'page';
255 255
             $item->menu_item_parent = 0;
256 256
             $item->type = 'post_type';
257
-            $item->title = __('Success Page','invoicing');
258
-            $item->url = get_permalink( $wpinv_success_page_id );
257
+            $item->title = __('Success Page', 'invoicing');
258
+            $item->url = get_permalink($wpinv_success_page_id);
259 259
             $item->target = '';
260 260
             $item->attr_title = '';
261 261
             $item->classes = array('wpinv-menu-item');
@@ -264,16 +264,16 @@  discard block
 block discarded – undo
264 264
             $items['pages'][] = $item;
265 265
         }
266 266
 
267
-        $wpinv_failure_page_id = (int)wpinv_get_option( 'failure_page' );
268
-        if($wpinv_failure_page_id > 0){
267
+        $wpinv_failure_page_id = (int)wpinv_get_option('failure_page');
268
+        if ($wpinv_failure_page_id > 0) {
269 269
             $item = new stdClass();
270 270
             $item->object_id = $wpinv_failure_page_id;
271 271
             $item->db_id = 0;
272
-            $item->object =  'page';
272
+            $item->object = 'page';
273 273
             $item->menu_item_parent = 0;
274 274
             $item->type = 'post_type';
275
-            $item->title = __('Failed Transaction Page','invoicing');
276
-            $item->url = get_permalink( $wpinv_failure_page_id );
275
+            $item->title = __('Failed Transaction Page', 'invoicing');
276
+            $item->url = get_permalink($wpinv_failure_page_id);
277 277
             $item->target = '';
278 278
             $item->attr_title = '';
279 279
             $item->classes = array('wpinv-menu-item');
@@ -282,7 +282,7 @@  discard block
 block discarded – undo
282 282
             $items['pages'][] = $item;
283 283
         }
284 284
 
285
-        return apply_filters( 'wpinv_menu_items', $items );
285
+        return apply_filters('wpinv_menu_items', $items);
286 286
     }
287 287
 
288 288
 }
Please login to merge, or discard this patch.