GitHub Access Token became invalid

It seems like the GitHub access token used for retrieving details about this repository from GitHub became invalid. This might prevent certain types of inspections from being run (in particular, everything related to pull requests).
Please ask an admin of your repository to re-new the access token on this website.
Completed
Push — master ( dc9fa8...f90b76 )
by Liuta
06:40
created
includes/class-xcloner-settings.php 1 patch
Indentation   +257 added lines, -257 removed lines patch added patch discarded remove patch
@@ -209,274 +209,274 @@  discard block
 block discarded – undo
209 209
 	
210 210
 	public function settings_init()
211 211
 	{
212
-	    global $wpdb;
213
-	    $this->xcloner_sanitization = $this->get_xcloner_container()->get_xcloner_sanitization();
212
+		global $wpdb;
213
+		$this->xcloner_sanitization = $this->get_xcloner_container()->get_xcloner_sanitization();
214 214
 	    
215
-	    //ADDING MISSING OPTIONS
216
-	    if( false == get_option( 'xcloner_mysql_settings_page' ) ) {  
215
+		//ADDING MISSING OPTIONS
216
+		if( false == get_option( 'xcloner_mysql_settings_page' ) ) {  
217 217
 			add_option( 'xcloner_mysql_settings_page' );
218 218
 		} // end if
219 219
 		
220
-	    if( false == get_option( 'xcloner_cron_settings_page' ) ) {  
220
+		if( false == get_option( 'xcloner_cron_settings_page' ) ) {  
221 221
 			add_option( 'xcloner_cron_settings_page' );
222 222
 		} // end if
223 223
 	    
224
-	    if( false == get_option( 'xcloner_system_settings_page' ) ) {  
224
+		if( false == get_option( 'xcloner_system_settings_page' ) ) {  
225 225
 			add_option( 'xcloner_system_settings_page' );
226 226
 		} // end if
227 227
 		
228
-	    if( false == get_option( 'xcloner_cleanup_settings_page' ) ) {  
228
+		if( false == get_option( 'xcloner_cleanup_settings_page' ) ) {  
229 229
 			add_option( 'xcloner_cleanup_settings_page' );
230 230
 		} // end if
231 231
 	 
232 232
 	    
233
-	    //ADDING SETTING SECTIONS
234
-	    //GENERAL section
235
-	    add_settings_section(
236
-	        'xcloner_general_settings_group',
237
-	        __(' '),
238
-	        array($this, 'xcloner_settings_section_cb'),
239
-	        'xcloner_settings_page'
240
-	    );
241
-	    //MYSQL section
242
-	    add_settings_section(
243
-	        'xcloner_mysql_settings_group',
244
-	        __(' '),
245
-	        array($this, 'xcloner_settings_section_cb'),
246
-	        'xcloner_mysql_settings_page'
247
-	    );
233
+		//ADDING SETTING SECTIONS
234
+		//GENERAL section
235
+		add_settings_section(
236
+			'xcloner_general_settings_group',
237
+			__(' '),
238
+			array($this, 'xcloner_settings_section_cb'),
239
+			'xcloner_settings_page'
240
+		);
241
+		//MYSQL section
242
+		add_settings_section(
243
+			'xcloner_mysql_settings_group',
244
+			__(' '),
245
+			array($this, 'xcloner_settings_section_cb'),
246
+			'xcloner_mysql_settings_page'
247
+		);
248 248
 	    
249
-	    //SYSTEM section
250
-	    add_settings_section(
251
-	        'xcloner_system_settings_group',
252
-	        __('These are advanced options recommended for developers!','xcloner-backup-and-restore'),
253
-	        array($this, 'xcloner_settings_section_cb'),
254
-	        'xcloner_system_settings_page'
255
-	    );
249
+		//SYSTEM section
250
+		add_settings_section(
251
+			'xcloner_system_settings_group',
252
+			__('These are advanced options recommended for developers!','xcloner-backup-and-restore'),
253
+			array($this, 'xcloner_settings_section_cb'),
254
+			'xcloner_system_settings_page'
255
+		);
256 256
 	    
257
-	    //CLEANUP section
258
-	    add_settings_section(
259
-	        'xcloner_cleanup_settings_group',
260
-	        __(' '),
261
-	        array($this, 'xcloner_settings_section_cb'),
262
-	        'xcloner_cleanup_settings_page'
263
-	    );
257
+		//CLEANUP section
258
+		add_settings_section(
259
+			'xcloner_cleanup_settings_group',
260
+			__(' '),
261
+			array($this, 'xcloner_settings_section_cb'),
262
+			'xcloner_cleanup_settings_page'
263
+		);
264 264
 	    
265 265
 		
266 266
 		//CRON section
267
-	    add_settings_section(
268
-	        'xcloner_cron_settings_group',
269
-	        __(' '),
270
-	        array($this, 'xcloner_settings_section_cb'),
271
-	        'xcloner_cron_settings_page'
272
-	    );
267
+		add_settings_section(
268
+			'xcloner_cron_settings_group',
269
+			__(' '),
270
+			array($this, 'xcloner_settings_section_cb'),
271
+			'xcloner_cron_settings_page'
272
+		);
273 273
 	    
274 274
 	    
275 275
 	    
276 276
 		//REGISTERING THE 'GENERAL SECTION' FIELDS
277 277
 		register_setting('xcloner_general_settings_group', 'xcloner_backup_compression_level', array($this->xcloner_sanitization, "sanitize_input_as_int"));
278
-	    add_settings_field(
279
-	        'xcloner_backup_compression_level',
280
-	       __('Backup Compression Level','xcloner-backup-and-restore'),
281
-	        array($this, 'do_form_range_field'),
282
-	        'xcloner_settings_page',
283
-	        'xcloner_general_settings_group',
284
-	        array('xcloner_backup_compression_level',
285
-	         __('Options between [0-9]. Value 0 means no compression, while 9 is maximum compression affecting cpu load','xcloner-backup-and-restore'), 
286
-	         0,
287
-	         9
288
-	         )
289
-	    );
278
+		add_settings_field(
279
+			'xcloner_backup_compression_level',
280
+		   __('Backup Compression Level','xcloner-backup-and-restore'),
281
+			array($this, 'do_form_range_field'),
282
+			'xcloner_settings_page',
283
+			'xcloner_general_settings_group',
284
+			array('xcloner_backup_compression_level',
285
+			 __('Options between [0-9]. Value 0 means no compression, while 9 is maximum compression affecting cpu load','xcloner-backup-and-restore'), 
286
+			 0,
287
+			 9
288
+			 )
289
+		);
290 290
 	    
291
-	    register_setting('xcloner_general_settings_group', 'xcloner_start_path', array($this->xcloner_sanitization, "sanitize_input_as_absolute_path"));
292
-	    add_settings_field(
293
-	        'xcloner_start_path',
294
-	        __('Backup Start Location','xcloner-backup-and-restore'),
295
-	        array($this, 'do_form_text_field'),
296
-	        'xcloner_settings_page',
297
-	        'xcloner_general_settings_group',
298
-	        array('xcloner_start_path',
291
+		register_setting('xcloner_general_settings_group', 'xcloner_start_path', array($this->xcloner_sanitization, "sanitize_input_as_absolute_path"));
292
+		add_settings_field(
293
+			'xcloner_start_path',
294
+			__('Backup Start Location','xcloner-backup-and-restore'),
295
+			array($this, 'do_form_text_field'),
296
+			'xcloner_settings_page',
297
+			'xcloner_general_settings_group',
298
+			array('xcloner_start_path',
299 299
 				__('Base path location from where XCloner can start the Backup.','xcloner-backup-and-restore'),
300 300
 				$this->get_xcloner_start_path(),
301 301
 				//'disabled'
302 302
 				)
303
-	    );
303
+		);
304 304
 	    
305
-	    register_setting('xcloner_general_settings_group', 'xcloner_store_path', array($this->xcloner_sanitization, "sanitize_input_as_absolute_path"));
306
-	    add_settings_field(
307
-	        'xcloner_store_path',
308
-	        __('Backup Storage Location','xcloner-backup-and-restore'),
309
-	        array($this, 'do_form_text_field'),
310
-	        'xcloner_settings_page',
311
-	        'xcloner_general_settings_group',
312
-	        array('xcloner_store_path',
305
+		register_setting('xcloner_general_settings_group', 'xcloner_store_path', array($this->xcloner_sanitization, "sanitize_input_as_absolute_path"));
306
+		add_settings_field(
307
+			'xcloner_store_path',
308
+			__('Backup Storage Location','xcloner-backup-and-restore'),
309
+			array($this, 'do_form_text_field'),
310
+			'xcloner_settings_page',
311
+			'xcloner_general_settings_group',
312
+			array('xcloner_store_path',
313 313
 				__('Location where XCloner will store the Backup archives.','xcloner-backup-and-restore'),
314 314
 				$this->get_xcloner_store_path(), 
315 315
 				//'disabled'
316 316
 				)
317
-	    );
317
+		);
318 318
 	    
319
-	    register_setting('xcloner_general_settings_group', 'xcloner_enable_log', array($this->xcloner_sanitization, "sanitize_input_as_int"));
320
-	    add_settings_field(
321
-	        'xcloner_enable_log',
322
-	        __('Enable XCloner Backup Log','xcloner-backup-and-restore'),
323
-	        array($this, 'do_form_switch_field'),
324
-	        'xcloner_settings_page',
325
-	        'xcloner_general_settings_group',
326
-	        array('xcloner_enable_log',
319
+		register_setting('xcloner_general_settings_group', 'xcloner_enable_log', array($this->xcloner_sanitization, "sanitize_input_as_int"));
320
+		add_settings_field(
321
+			'xcloner_enable_log',
322
+			__('Enable XCloner Backup Log','xcloner-backup-and-restore'),
323
+			array($this, 'do_form_switch_field'),
324
+			'xcloner_settings_page',
325
+			'xcloner_general_settings_group',
326
+			array('xcloner_enable_log',
327 327
 				sprintf(__('Enable the XCloner Backup log. You will find it stored unde the Backup Storage Location, file %s','xcloner-backup-and-restore'), $this->get_logger_filename())
328 328
 				)
329 329
 		);	
330 330
 		
331 331
 		register_setting('xcloner_general_settings_group', 'xcloner_enable_pre_update_backup', array($this->xcloner_sanitization, "sanitize_input_as_int"));
332
-	    add_settings_field(
333
-	        'xcloner_enable_pre_update_backup',
334
-	        __('Generate Backups before Automatic WP Upgrades','xcloner-backup-and-restore'),
335
-	        array($this, 'do_form_switch_field'),
336
-	        'xcloner_settings_page',
337
-	        'xcloner_general_settings_group',
338
-	        array('xcloner_enable_pre_update_backup',
332
+		add_settings_field(
333
+			'xcloner_enable_pre_update_backup',
334
+			__('Generate Backups before Automatic WP Upgrades','xcloner-backup-and-restore'),
335
+			array($this, 'do_form_switch_field'),
336
+			'xcloner_settings_page',
337
+			'xcloner_general_settings_group',
338
+			array('xcloner_enable_pre_update_backup',
339 339
 				sprintf(__('Attempt to generate a core, plugins, themes or languages files backup before the automatic update of Wordpress core, plugins, themes or languages files.','xcloner-backup-and-restore'), $this->get_logger_filename())
340 340
 				)
341 341
 		);	
342 342
 		
343 343
 		register_setting('xcloner_general_settings_group', 'xcloner_regex_exclude', array($this->xcloner_sanitization, "sanitize_input_as_raw"));
344
-	    add_settings_field(
345
-	        'xcloner_regex_exclude',
346
-	        __('Regex Exclude Files','xcloner-backup-and-restore'),
347
-	        array($this, 'do_form_textarea_field'),
348
-	        'xcloner_settings_page',
349
-	        'xcloner_general_settings_group',
350
-	        array('xcloner_regex_exclude',
344
+		add_settings_field(
345
+			'xcloner_regex_exclude',
346
+			__('Regex Exclude Files','xcloner-backup-and-restore'),
347
+			array($this, 'do_form_textarea_field'),
348
+			'xcloner_settings_page',
349
+			'xcloner_general_settings_group',
350
+			array('xcloner_regex_exclude',
351 351
 				__('Regular expression match to exclude files and folders, example patterns provided below, one pattern per line','xcloner-backup-and-restore'),
352 352
 				//$this->get_xcloner_store_path(), 
353 353
 				//'disabled'
354 354
 				)
355
-	    );
355
+		);
356 356
 	 
357 357
 		//REGISTERING THE 'MYSQL SECTION' FIELDS
358 358
 		register_setting('xcloner_mysql_settings_group', 'xcloner_enable_mysql_backup', array($this->xcloner_sanitization, "sanitize_input_as_int"));
359
-	    add_settings_field(
360
-	        'xcloner_enable_mysql_backup',
361
-	        __('Enable Mysql Backup','xcloner-backup-and-restore'),
362
-	        array($this, 'do_form_switch_field'),
363
-	        'xcloner_mysql_settings_page',
364
-	        'xcloner_mysql_settings_group',
365
-	        array('xcloner_enable_mysql_backup',
359
+		add_settings_field(
360
+			'xcloner_enable_mysql_backup',
361
+			__('Enable Mysql Backup','xcloner-backup-and-restore'),
362
+			array($this, 'do_form_switch_field'),
363
+			'xcloner_mysql_settings_page',
364
+			'xcloner_mysql_settings_group',
365
+			array('xcloner_enable_mysql_backup',
366 366
 				__('Enable Mysql Backup Option. If you don\'t want to backup the database, you can disable this.','xcloner-backup-and-restore')
367 367
 				)
368
-	    );
368
+		);
369 369
 	    
370
-	    register_setting('xcloner_mysql_settings_group', 'xcloner_backup_only_wp_tables');
371
-	    add_settings_field(
372
-	        'xcloner_backup_only_wp_tables',
373
-	        __('Backup only WP tables','xcloner-backup-and-restore'),
374
-	        array($this, 'do_form_switch_field'),
375
-	        'xcloner_mysql_settings_page',
376
-	        'xcloner_mysql_settings_group',
377
-	        array('xcloner_backup_only_wp_tables',
370
+		register_setting('xcloner_mysql_settings_group', 'xcloner_backup_only_wp_tables');
371
+		add_settings_field(
372
+			'xcloner_backup_only_wp_tables',
373
+			__('Backup only WP tables','xcloner-backup-and-restore'),
374
+			array($this, 'do_form_switch_field'),
375
+			'xcloner_mysql_settings_page',
376
+			'xcloner_mysql_settings_group',
377
+			array('xcloner_backup_only_wp_tables',
378 378
 				sprintf(__('Enable this if you only want to Backup only tables starting with \'%s\' prefix','xcloner-backup-and-restore'), $this->get_table_prefix())
379 379
 				)
380
-	    );
380
+		);
381 381
 	    
382
-	    register_setting('xcloner_mysql_settings_group', 'xcloner_mysql_hostname', array($this->xcloner_sanitization, "sanitize_input_as_raw"));
383
-	    add_settings_field(
384
-	        'xcloner_mysql_hostname',
385
-	        __('Mysql Hostname','xcloner-backup-and-restore'),
386
-	        array($this, 'do_form_text_field'),
387
-	        'xcloner_mysql_settings_page',
388
-	        'xcloner_mysql_settings_group',
389
-	        array('xcloner_mysql_hostname',
382
+		register_setting('xcloner_mysql_settings_group', 'xcloner_mysql_hostname', array($this->xcloner_sanitization, "sanitize_input_as_raw"));
383
+		add_settings_field(
384
+			'xcloner_mysql_hostname',
385
+			__('Mysql Hostname','xcloner-backup-and-restore'),
386
+			array($this, 'do_form_text_field'),
387
+			'xcloner_mysql_settings_page',
388
+			'xcloner_mysql_settings_group',
389
+			array('xcloner_mysql_hostname',
390 390
 				__('Wordpress mysql hostname','xcloner-backup-and-restore'),
391 391
 				$this->get_db_hostname(),
392 392
 				'disabled'
393 393
 				)
394
-	    );
394
+		);
395 395
 
396
-	    register_setting('xcloner_mysql_settings_group', 'xcloner_mysql_username', array($this->xcloner_sanitization, "sanitize_input_as_raw"));
397
-	    add_settings_field(
398
-	        'xcloner_mysql_username',
399
-	        __('Mysql Username','xcloner-backup-and-restore'),
400
-	        array($this, 'do_form_text_field'),
401
-	        'xcloner_mysql_settings_page',
402
-	        'xcloner_mysql_settings_group',
403
-	        array('xcloner_mysql_username',
396
+		register_setting('xcloner_mysql_settings_group', 'xcloner_mysql_username', array($this->xcloner_sanitization, "sanitize_input_as_raw"));
397
+		add_settings_field(
398
+			'xcloner_mysql_username',
399
+			__('Mysql Username','xcloner-backup-and-restore'),
400
+			array($this, 'do_form_text_field'),
401
+			'xcloner_mysql_settings_page',
402
+			'xcloner_mysql_settings_group',
403
+			array('xcloner_mysql_username',
404 404
 				__('Wordpress mysql username','xcloner-backup-and-restore'),
405 405
 				$this->get_db_username(),
406 406
 				'disabled'
407 407
 				)
408
-	    );
408
+		);
409 409
 	    
410
-	    register_setting('xcloner_mysql_settings_group', 'xcloner_mysql_database', array($this->xcloner_sanitization, "sanitize_input_as_raw"));
411
-	    add_settings_field(
412
-	        'xcloner_mysql_database',
413
-	        __('Mysql Database','xcloner-backup-and-restore'),
414
-	        array($this, 'do_form_text_field'),
415
-	        'xcloner_mysql_settings_page',
416
-	        'xcloner_mysql_settings_group',
417
-	        array('xcloner_mysql_database',
410
+		register_setting('xcloner_mysql_settings_group', 'xcloner_mysql_database', array($this->xcloner_sanitization, "sanitize_input_as_raw"));
411
+		add_settings_field(
412
+			'xcloner_mysql_database',
413
+			__('Mysql Database','xcloner-backup-and-restore'),
414
+			array($this, 'do_form_text_field'),
415
+			'xcloner_mysql_settings_page',
416
+			'xcloner_mysql_settings_group',
417
+			array('xcloner_mysql_database',
418 418
 				__('Wordpress mysql database','xcloner-backup-and-restore'),
419 419
 				$this->get_db_database(),
420 420
 				'disabled'
421 421
 				)
422
-	    );
422
+		);
423 423
 	    
424
-	    //REGISTERING THE 'SYSTEM SECTION' FIELDS
425
-	    register_setting('xcloner_system_settings_group', 'xcloner_size_limit_per_request', array($this->xcloner_sanitization, "sanitize_input_as_int"));
426
-	    add_settings_field(
427
-	        'xcloner_size_limit_per_request',
428
-	       __('Data Size Limit Per Request','xcloner-backup-and-restore'),
429
-	        array($this, 'do_form_range_field'),
430
-	        'xcloner_system_settings_page',
431
-	        'xcloner_system_settings_group',
432
-	        array('xcloner_size_limit_per_request',
433
-	         __('Use this option to set how much file data can XCloner backup in one AJAX request. Range 0-1024 MB','xcloner-backup-and-restore'), 
434
-	         0,
435
-	         1024
436
-	         )
437
-	    );
424
+		//REGISTERING THE 'SYSTEM SECTION' FIELDS
425
+		register_setting('xcloner_system_settings_group', 'xcloner_size_limit_per_request', array($this->xcloner_sanitization, "sanitize_input_as_int"));
426
+		add_settings_field(
427
+			'xcloner_size_limit_per_request',
428
+		   __('Data Size Limit Per Request','xcloner-backup-and-restore'),
429
+			array($this, 'do_form_range_field'),
430
+			'xcloner_system_settings_page',
431
+			'xcloner_system_settings_group',
432
+			array('xcloner_size_limit_per_request',
433
+			 __('Use this option to set how much file data can XCloner backup in one AJAX request. Range 0-1024 MB','xcloner-backup-and-restore'), 
434
+			 0,
435
+			 1024
436
+			 )
437
+		);
438 438
 	    
439 439
 		register_setting('xcloner_system_settings_group', 'xcloner_files_to_process_per_request', array($this->xcloner_sanitization, "sanitize_input_as_int"));
440
-	    add_settings_field(
441
-	        'xcloner_files_to_process_per_request',
442
-	       __('Files To Process Per Request','xcloner-backup-and-restore'),
443
-	        array($this, 'do_form_range_field'),
444
-	        'xcloner_system_settings_page',
445
-	        'xcloner_system_settings_group',
446
-	        array('xcloner_files_to_process_per_request',
447
-	         __('Use this option to set how many files XCloner should process at one time before doing another AJAX call','xcloner-backup-and-restore'), 
448
-	         0,
449
-	         1000
450
-	         )
451
-	    );
440
+		add_settings_field(
441
+			'xcloner_files_to_process_per_request',
442
+		   __('Files To Process Per Request','xcloner-backup-and-restore'),
443
+			array($this, 'do_form_range_field'),
444
+			'xcloner_system_settings_page',
445
+			'xcloner_system_settings_group',
446
+			array('xcloner_files_to_process_per_request',
447
+			 __('Use this option to set how many files XCloner should process at one time before doing another AJAX call','xcloner-backup-and-restore'), 
448
+			 0,
449
+			 1000
450
+			 )
451
+		);
452 452
 	    
453 453
 		register_setting('xcloner_system_settings_group', 'xcloner_directories_to_scan_per_request', array($this->xcloner_sanitization, "sanitize_input_as_int"));
454
-	    add_settings_field(
455
-	        'xcloner_directories_to_scan_per_request',
456
-	       __('Directories To Scan Per Request','xcloner-backup-and-restore'),
457
-	        array($this, 'do_form_range_field'),
458
-	        'xcloner_system_settings_page',
459
-	        'xcloner_system_settings_group',
460
-	        array('xcloner_directories_to_scan_per_request',
461
-	         __('Use this option to set how many directories XCloner should scan at one time before doing another AJAX call','xcloner-backup-and-restore'), 
462
-	         0,
463
-	         1000
464
-	         )
465
-	    );
454
+		add_settings_field(
455
+			'xcloner_directories_to_scan_per_request',
456
+		   __('Directories To Scan Per Request','xcloner-backup-and-restore'),
457
+			array($this, 'do_form_range_field'),
458
+			'xcloner_system_settings_page',
459
+			'xcloner_system_settings_group',
460
+			array('xcloner_directories_to_scan_per_request',
461
+			 __('Use this option to set how many directories XCloner should scan at one time before doing another AJAX call','xcloner-backup-and-restore'), 
462
+			 0,
463
+			 1000
464
+			 )
465
+		);
466 466
 	    
467 467
 		register_setting('xcloner_system_settings_group', 'xcloner_database_records_per_request', array($this->xcloner_sanitization, "sanitize_input_as_int"));
468
-	    add_settings_field(
469
-	        'xcloner_database_records_per_request',
470
-	       __('Database Records Per Request','xcloner-backup-and-restore'),
471
-	        array($this, 'do_form_range_field'),
472
-	        'xcloner_system_settings_page',
473
-	        'xcloner_system_settings_group',
474
-	        array('xcloner_database_records_per_request',
475
-	         __('Use this option to set how many database table records should be fetched per AJAX request, or set to 0 to fetch all.  Range 0-100000 records','xcloner-backup-and-restore'), 
476
-	         0,
477
-	         100000
478
-	         )
479
-	    );
468
+		add_settings_field(
469
+			'xcloner_database_records_per_request',
470
+		   __('Database Records Per Request','xcloner-backup-and-restore'),
471
+			array($this, 'do_form_range_field'),
472
+			'xcloner_system_settings_page',
473
+			'xcloner_system_settings_group',
474
+			array('xcloner_database_records_per_request',
475
+			 __('Use this option to set how many database table records should be fetched per AJAX request, or set to 0 to fetch all.  Range 0-100000 records','xcloner-backup-and-restore'), 
476
+			 0,
477
+			 100000
478
+			 )
479
+		);
480 480
 	    
481 481
 		/*register_setting('xcloner_system_settings_group', 'xcloner_diff_backup_recreate_period', array($this->xcloner_sanitization, "sanitize_input_as_int"));
482 482
 	    add_settings_field(
@@ -491,90 +491,90 @@  discard block
 block discarded – undo
491 491
 	    );*/
492 492
 	    
493 493
 		register_setting('xcloner_system_settings_group', 'xcloner_exclude_files_larger_than_mb', array($this->xcloner_sanitization, "sanitize_input_as_int"));
494
-	    add_settings_field(
495
-	        'xcloner_exclude_files_larger_than_mb',
496
-	       __('Exclude files larger than (MB)','xcloner-backup-and-restore'),
497
-	        array($this, 'do_form_number_field'),
498
-	        'xcloner_system_settings_page',
499
-	        'xcloner_system_settings_group',
500
-	        array('xcloner_exclude_files_larger_than_mb',
501
-	         __('Use this option to automatically exclude files larger than a certain size in MB, or set to 0 to include all. Range 0-1000 MB','xcloner-backup-and-restore'), 
502
-	         )
503
-	    );
494
+		add_settings_field(
495
+			'xcloner_exclude_files_larger_than_mb',
496
+		   __('Exclude files larger than (MB)','xcloner-backup-and-restore'),
497
+			array($this, 'do_form_number_field'),
498
+			'xcloner_system_settings_page',
499
+			'xcloner_system_settings_group',
500
+			array('xcloner_exclude_files_larger_than_mb',
501
+			 __('Use this option to automatically exclude files larger than a certain size in MB, or set to 0 to include all. Range 0-1000 MB','xcloner-backup-and-restore'), 
502
+			 )
503
+		);
504 504
 	    
505 505
 		register_setting('xcloner_system_settings_group', 'xcloner_split_backup_limit', array($this->xcloner_sanitization, "sanitize_input_as_int"));
506
-	    add_settings_field(
507
-	        'xcloner_split_backup_limit',
508
-	       __('Split Backup Archive Limit (MB)','xcloner-backup-and-restore'),
509
-	        array($this, 'do_form_number_field'),
510
-	        'xcloner_system_settings_page',
511
-	        'xcloner_system_settings_group',
512
-	        array('xcloner_split_backup_limit',
513
-	         __('Use this option to automatically split the backup archive into smaller parts. Range  0-10000 MB','xcloner-backup-and-restore'), 
514
-	         )
515
-	    );
506
+		add_settings_field(
507
+			'xcloner_split_backup_limit',
508
+		   __('Split Backup Archive Limit (MB)','xcloner-backup-and-restore'),
509
+			array($this, 'do_form_number_field'),
510
+			'xcloner_system_settings_page',
511
+			'xcloner_system_settings_group',
512
+			array('xcloner_split_backup_limit',
513
+			 __('Use this option to automatically split the backup archive into smaller parts. Range  0-10000 MB','xcloner-backup-and-restore'), 
514
+			 )
515
+		);
516 516
 	    
517
-	    register_setting('xcloner_system_settings_group', 'xcloner_force_tmp_path_site_root');
518
-	    add_settings_field(
519
-	        'xcloner_force_tmp_path_site_root',
520
-	        __('Force Temporary Path Within XCloner Storage','xcloner-backup-and-restore'),
521
-	        array($this, 'do_form_switch_field'),
522
-	        'xcloner_system_settings_page',
523
-	        'xcloner_system_settings_group',
524
-	        array('xcloner_force_tmp_path_site_root',
517
+		register_setting('xcloner_system_settings_group', 'xcloner_force_tmp_path_site_root');
518
+		add_settings_field(
519
+			'xcloner_force_tmp_path_site_root',
520
+			__('Force Temporary Path Within XCloner Storage','xcloner-backup-and-restore'),
521
+			array($this, 'do_form_switch_field'),
522
+			'xcloner_system_settings_page',
523
+			'xcloner_system_settings_group',
524
+			array('xcloner_force_tmp_path_site_root',
525 525
 				sprintf(__('Enable this option if you want the XCloner Temporary Path to be within your XCloner Storage Location','xcloner-backup-and-restore'), $this->get_table_prefix())
526 526
 				)
527
-	    );
527
+		);
528 528
 		
529 529
 		//REGISTERING THE 'CLEANUP SECTION' FIELDS
530 530
 		register_setting('xcloner_cleanup_settings_group', 'xcloner_cleanup_retention_limit_days', array($this->xcloner_sanitization, "sanitize_input_as_int"));
531
-	    add_settings_field(
532
-	        'xcloner_cleanup_retention_limit_days',
533
-	        __('Cleanup by Date(days)','xcloner-backup-and-restore'),
534
-	        array($this, 'do_form_number_field'),
535
-	        'xcloner_cleanup_settings_page',
536
-	        'xcloner_cleanup_settings_group',
537
-	        array('xcloner_cleanup_retention_limit_days',
531
+		add_settings_field(
532
+			'xcloner_cleanup_retention_limit_days',
533
+			__('Cleanup by Date(days)','xcloner-backup-and-restore'),
534
+			array($this, 'do_form_number_field'),
535
+			'xcloner_cleanup_settings_page',
536
+			'xcloner_cleanup_settings_group',
537
+			array('xcloner_cleanup_retention_limit_days',
538 538
 				__('Specify the maximum number of days a backup archive can be kept on the server. 0 disables this option','xcloner-backup-and-restore')
539 539
 			)
540
-	    );
540
+		);
541 541
 	    
542 542
 		register_setting('xcloner_cleanup_settings_group', 'xcloner_cleanup_retention_limit_archives', array($this->xcloner_sanitization, "sanitize_input_as_int"));
543
-	    add_settings_field(
544
-	        'xcloner_cleanup_retention_limit_archives',
545
-	        __('Cleanup by Quantity','xcloner-backup-and-restore'),
546
-	        array($this, 'do_form_number_field'),
547
-	        'xcloner_cleanup_settings_page',
548
-	        'xcloner_cleanup_settings_group',
549
-	        array('xcloner_cleanup_retention_limit_archives',
543
+		add_settings_field(
544
+			'xcloner_cleanup_retention_limit_archives',
545
+			__('Cleanup by Quantity','xcloner-backup-and-restore'),
546
+			array($this, 'do_form_number_field'),
547
+			'xcloner_cleanup_settings_page',
548
+			'xcloner_cleanup_settings_group',
549
+			array('xcloner_cleanup_retention_limit_archives',
550 550
 				__('Specify the maximum number of backup archives to keep on the server. 0 disables this option','xcloner-backup-and-restore')
551 551
 			)
552
-	    );
552
+		);
553 553
 	    
554 554
 		register_setting('xcloner_cleanup_settings_group', 'xcloner_cleanup_capacity_limit', array($this->xcloner_sanitization, "sanitize_input_as_int"));
555
-	    add_settings_field(
556
-	        'xcloner_cleanup_capacity_limit',
557
-	        __('Cleanup by Capacity(MB)','xcloner-backup-and-restore'),
558
-	        array($this, 'do_form_number_field'),
559
-	        'xcloner_cleanup_settings_page',
560
-	        'xcloner_cleanup_settings_group',
561
-	        array('xcloner_cleanup_capacity_limit',
555
+		add_settings_field(
556
+			'xcloner_cleanup_capacity_limit',
557
+			__('Cleanup by Capacity(MB)','xcloner-backup-and-restore'),
558
+			array($this, 'do_form_number_field'),
559
+			'xcloner_cleanup_settings_page',
560
+			'xcloner_cleanup_settings_group',
561
+			array('xcloner_cleanup_capacity_limit',
562 562
 				__('Remove oldest backups if all created backups exceed the configured limit in Megabytes. 0 disables this option','xcloner-backup-and-restore')
563 563
 			)
564
-	    );
564
+		);
565 565
 		
566 566
 		//REGISTERING THE 'CRON SECTION' FIELDS
567 567
 		register_setting('xcloner_cron_settings_group', 'xcloner_cron_frequency');
568
-	    add_settings_field(
569
-	        'xcloner_cron_frequency',
570
-	        __('Cron frequency','xcloner-backup-and-restore'),
571
-	        array($this, 'do_form_text_field'),
572
-	        'xcloner_cron_settings_page',
573
-	        'xcloner_cron_settings_group',
574
-	        array('xcloner_cron_frequency',
568
+		add_settings_field(
569
+			'xcloner_cron_frequency',
570
+			__('Cron frequency','xcloner-backup-and-restore'),
571
+			array($this, 'do_form_text_field'),
572
+			'xcloner_cron_settings_page',
573
+			'xcloner_cron_settings_group',
574
+			array('xcloner_cron_frequency',
575 575
 				__('Cron frequency')
576 576
 			)
577
-	    );
577
+		);
578 578
 	}
579 579
 	 
580 580
 	
@@ -587,7 +587,7 @@  discard block
 block discarded – undo
587 587
 	// section content cb
588 588
 	public function xcloner_settings_section_cb()
589 589
 	{
590
-	    //echo '<p>WPOrg Section Introduction.</p>';
590
+		//echo '<p>WPOrg Section Introduction.</p>';
591 591
 	}
592 592
 	 
593 593
 	// text field content cb
@@ -602,8 +602,8 @@  discard block
 block discarded – undo
602 602
 		
603 603
 		if(!$value)
604 604
 			$value = get_option($fieldname);
605
-	    // output the field
606
-	    ?>
605
+		// output the field
606
+		?>
607 607
 	    <div class="row">
608 608
 	        <div class="input-field col s10 m10 l8">
609 609
 	          <input class="validate" <?php echo ($disabled)?"disabled":""?> name="<?php echo $fieldname?>" id="<?php echo $fieldname?>" type="text" class="validate" value="<?php echo isset($value) ? esc_attr($value) : ''; ?>">
@@ -629,8 +629,8 @@  discard block
 block discarded – undo
629 629
 		
630 630
 		if(!$value)
631 631
 			$value = get_option($fieldname);
632
-	    // output the field
633
-	    ?>
632
+		// output the field
633
+		?>
634 634
 	    <div class="row">
635 635
 	        <div class="input-field col s10 m10 l8">
636 636
 	          <textarea class="validate" <?php echo ($disabled)?"disabled":""?> name="<?php echo $fieldname?>" id="<?php echo $fieldname?>" type="text" class="validate" value=""><?php echo isset($value) ? esc_attr($value) : ''; ?></textarea>
@@ -673,8 +673,8 @@  discard block
 block discarded – undo
673 673
 		
674 674
 		if(!$value)
675 675
 			$value = get_option($fieldname);
676
-	    // output the field
677
-	    ?>
676
+		// output the field
677
+		?>
678 678
 	    <div class="row">
679 679
 	        <div class="input-field col s10 m5 l3">
680 680
 	          <input class="validate" <?php echo ($disabled)?"disabled":""?> name="<?php echo $fieldname?>" id="<?php echo $fieldname?>" type="number" class="validate" value="<?php echo isset($value) ? esc_attr($value) : ''; ?>">
Please login to merge, or discard this patch.
includes/class-xcloner.php 1 patch
Indentation   +21 added lines, -21 removed lines patch added patch discarded remove patch
@@ -307,7 +307,7 @@  discard block
 block discarded – undo
307 307
 		$this->loader->add_action( 'plugins_loaded', $plugin_i18n, 'load_plugin_textdomain' );
308 308
 		
309 309
 		//wp_localize_script( 'ajax-script', 'my_ajax_object',
310
-        //   array( 'ajax_url' => admin_url( 'admin-ajax.php' ) ) );
310
+		//   array( 'ajax_url' => admin_url( 'admin-ajax.php' ) ) );
311 311
 
312 312
 	}
313 313
 
@@ -341,8 +341,8 @@  discard block
 block discarded – undo
341 341
 	
342 342
 	private function define_plugin_settings(){
343 343
 		/**
344
-		* register wporg_settings_init to the admin_init action hook
345
-		*/
344
+		 * register wporg_settings_init to the admin_init action hook
345
+		 */
346 346
 
347 347
 		$this->xcloner_settings = new XCloner_Settings($this);
348 348
 				
@@ -487,15 +487,15 @@  discard block
 block discarded – undo
487 487
 	}
488 488
 	
489 489
 	function friendly_error_type($type) {
490
-	    static $levels=null;
491
-	    if ($levels===null) {
492
-	        $levels=[];
493
-	        foreach (get_defined_constants() as $key=>$value) {
494
-	            if (strpos($key,'E_')!==0) {continue;}
490
+		static $levels=null;
491
+		if ($levels===null) {
492
+			$levels=[];
493
+			foreach (get_defined_constants() as $key=>$value) {
494
+				if (strpos($key,'E_')!==0) {continue;}
495 495
 					$levels[$value]= $key; //substr($key,2);
496
-	        }
497
-	    }
498
-	    return (isset($levels[$type]) ? $levels[$type] : "Error #{$type}");
496
+			}
497
+		}
498
+		return (isset($levels[$type]) ? $levels[$type] : "Error #{$type}");
499 499
 	}
500 500
 		
501 501
 	private function define_ajax_hooks()
@@ -537,24 +537,24 @@  discard block
 block discarded – undo
537 537
 			add_action( 'wp_ajax_restore_backup', 				array($xcloner_api,'restore_backup')  );
538 538
 			add_action( 'admin_notices', 						array($this, 'xcloner_error_admin_notices' ));
539 539
             
540
-        }
540
+		}
541 541
         
542
-        //Do a pre-update backup of targeted files
543
-        if($this->get_xcloner_settings()->get_xcloner_option('xcloner_enable_pre_update_backup'))
544
-        {
542
+		//Do a pre-update backup of targeted files
543
+		if($this->get_xcloner_settings()->get_xcloner_option('xcloner_enable_pre_update_backup'))
544
+		{
545 545
 			add_action("pre_auto_update", array($this, "pre_auto_update"), 1, 3);
546 546
 		}
547 547
 	}
548 548
 	
549 549
 	function add_plugin_action_links($links, $file) {
550
-        if ($file == plugin_basename(dirname(dirname(__FILE__)) . '/xcloner.php'))
550
+		if ($file == plugin_basename(dirname(dirname(__FILE__)) . '/xcloner.php'))
551 551
 		{	
552 552
 			$links[] = '<a href="admin.php?page=xcloner_settings_page">'.__('Settings', 'xcloner-backup-and-restore').'</a>';
553 553
 			$links[] = '<a href="admin.php?page=xcloner_generate_backups_page">'.__('Generate Backup', 'xcloner-backup-and-restore').'</a>';
554 554
 		}
555 555
         
556
-        return $links;
557
-    }
556
+		return $links;
557
+	}
558 558
 	
559 559
 	public function xcloner_error_admin_notices() {
560 560
 			settings_errors( 'xcloner_error_message' );
@@ -638,9 +638,9 @@  discard block
 block discarded – undo
638 638
 	function xcloner_display()
639 639
 	{	
640 640
 		// check user capabilities
641
-	    if (!current_user_can('manage_options')) {
642
-	        return;
643
-	    }
641
+		if (!current_user_can('manage_options')) {
642
+			return;
643
+		}
644 644
 	
645 645
 		$page = sanitize_key($_GET['page']);
646 646
 
Please login to merge, or discard this patch.