Total Upkeep – WordPress Backup Plugin plus Restore & Migrate by BoldGrid - Version 1.11.1

Version Description

Release date: September 10th, 2019

  • Bug fix: Fixed crontab entry removal on cancel of rollback from updating from version <=1.10.6 to >=1.11.0.
  • Update: Updated dependencies.
Download this release

Release Info

Developer boldgrid
Plugin Icon 128x128 Total Upkeep – WordPress Backup Plugin plus Restore & Migrate by BoldGrid
Version 1.11.1
Comparing to
See all releases

Code changes from version 1.11.0 to 1.11.1

admin/class-boldgrid-backup-admin-cron.php CHANGED
@@ -117,7 +117,7 @@ class Boldgrid_Backup_Admin_Cron {
117
  }
118
 
119
  // Delete existing backup cron jobs.
120
- $cron_status = $this->delete_cron_entries();
121
 
122
  // Initialize $days_scheduled_list.
123
  $days_scheduled_list = '';
@@ -334,7 +334,7 @@ class Boldgrid_Backup_Admin_Cron {
334
  *
335
  * This method is usually ran after saving the BoldGrid Backup settings. If
336
  * (after save) cron is our scheduler, then we need to make sure we have
337
- * the "run_jobs" wp-cron scheduled.
338
  *
339
  * @since 1.10.0
340
  *
@@ -380,6 +380,8 @@ class Boldgrid_Backup_Admin_Cron {
380
  *
381
  * @since 1.2
382
  *
 
 
383
  * @global WP_Filesystem $wp_filesystem The WordPress Filesystem API global object.
384
  *
385
  * @param string $entry A cron entry.
@@ -405,89 +407,22 @@ class Boldgrid_Backup_Admin_Cron {
405
 
406
  $crontab .= "\n" . $entry . "\n";
407
 
408
- $crontab_written = $this->write_crontab( $crontab );
409
 
410
  return $crontab_written && $this->entry_exists( $entry );
411
  }
412
 
413
  /**
414
- * Write the crontab.
415
- *
416
- * @since 1.6.0
417
- *
418
- * @see Boldgrid_Backup_Admin_Core::execute_command()
419
- *
420
- * @param string $crontab A string of crons, similar to raw output of crontab -l.
421
- * @return bool
422
- */
423
- public function write_crontab( $crontab ) {
424
- // Strip extra line breaks.
425
- $crontab = str_replace( "\n\n", "\n", $crontab );
426
-
427
- // Trim the crontab.
428
- $crontab = trim( $crontab );
429
-
430
- // Add a line break at the end of the file.
431
- $crontab .= "\n";
432
-
433
- // Get the backup directory path.
434
- $backup_directory = $this->core->backup_dir->get();
435
-
436
- // Check if the backup directory is writable.
437
- if ( ! $this->core->wp_filesystem->is_writable( $backup_directory ) ) {
438
- return false;
439
- }
440
-
441
- // Save the temp crontab to file.
442
- $temp_crontab_path = $backup_directory . '/crontab.' . microtime( true ) . '.tmp';
443
-
444
- $this->core->wp_filesystem->put_contents( $temp_crontab_path, $crontab, 0600 );
445
-
446
- // Check if the defaults file was written.
447
- if ( ! $this->core->wp_filesystem->exists( $temp_crontab_path ) ) {
448
- return false;
449
- }
450
-
451
- // Write crontab.
452
- $command = 'crontab ' . $temp_crontab_path;
453
-
454
- $crontab = $this->core->execute_command( $command, $success );
455
-
456
- // Remove temp crontab file.
457
- $deleted = $this->core->wp_filesystem->delete( $temp_crontab_path, false, 'f' );
458
-
459
- return $success && $deleted;
460
- }
461
-
462
- /**
463
- * Delete boldgrid-backup cron entries from the system user crontab.
464
- *
465
- * @since 1.2
466
- *
467
- * @see Boldgrid_Backup_Admin_Core::execute_command()
468
  *
469
- * @global WP_Filesystem $wp_filesystem The WordPress Filesystem API global object.
470
  *
471
- * @param string $mode Please see in-method comments when the $pattern is
472
- * configured.
473
- * @return bool Success.
474
  */
475
- public function delete_cron_entries( $mode = '' ) {
476
- // Check if crontab is available.
477
- $is_crontab_available = $this->core->test->is_crontab_available();
478
-
479
- // If crontab is not available, then abort.
480
- if ( ! $is_crontab_available ) {
481
- return false;
482
- }
483
-
484
- // Check if the backup directory is configured.
485
- if ( ! $this->core->backup_dir->get() ) {
486
- return false;
487
- }
488
-
489
  /*
490
- * Configure our pattern.
491
  *
492
  * When this method was initially written, $mode was either
493
  * empty (defaulting to "backup") or "restore", hence the first two
@@ -501,76 +436,104 @@ class Boldgrid_Backup_Admin_Cron {
501
  * added to the pattern and ALL crons for this site will be removed.
502
  */
503
  $pattern = BOLDGRID_BACKUP_PATH . '/';
504
- if ( '' === $mode ) {
505
- $pattern .= 'boldgrid-backup-cron.php" mode=';
506
- } elseif ( 'restore' === $mode ) {
507
- $pattern .= 'cli/bgbkup-cli.php" mode=restore';
508
- } elseif ( true !== $mode ) {
509
- $pattern .= $mode;
510
- }
511
-
512
- // Use either crontab or wp-cron.
513
- if ( $is_crontab_available ) {
514
- // Use crontab.
515
- // Read crontab.
516
- $command = 'crontab -l';
517
 
518
- $crontab = $this->core->execute_command( $command, $success );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
519
 
520
- // If the command to retrieve crontab failed, then abort.
521
- if ( ! $success ) {
522
- return false;
523
- }
524
 
525
- // If no entries exist, then return success.
526
- if ( false === strpos( $crontab, $pattern ) ) {
527
- return true;
528
- }
529
 
530
- // Remove lines matching the pattern.
531
- $crontab_exploded = explode( "\n", $crontab );
532
 
533
- $crontab = '';
 
 
 
 
 
 
 
 
 
 
 
534
 
535
- foreach ( $crontab_exploded as $line ) {
536
- if ( false === strpos( $line, $pattern ) ) {
537
- $line = trim( $line );
538
- $crontab .= $line . "\n";
539
- }
540
  }
 
541
 
542
- // Get the backup directory path.
543
- $backup_directory = $this->core->backup_dir->get();
544
-
545
- // Connect to the WordPress Filesystem API.
546
- global $wp_filesystem;
547
 
548
- // Check if the backup directory is writable.
549
- if ( ! $wp_filesystem->is_writable( $backup_directory ) ) {
550
- return false;
551
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
552
 
553
- // Save the temp crontab to file.
554
- $temp_crontab_path = $backup_directory . '/crontab.' . microtime( true ) . '.tmp';
 
555
 
556
- // Save a temporary file for crontab.
557
- $wp_filesystem->put_contents( $temp_crontab_path, $crontab, 0600 );
558
 
559
- // Check if the defaults file was written.
560
- if ( ! $wp_filesystem->exists( $temp_crontab_path ) ) {
561
- return false;
562
- }
563
 
564
- // Write crontab.
565
- $command = 'crontab ' . $temp_crontab_path;
 
566
 
567
- $crontab = $this->core->execute_command( $command, $success );
568
 
569
- // Remove temp crontab file.
570
- $wp_filesystem->delete( $temp_crontab_path, false, 'f' );
 
571
  }
572
 
573
- return true;
 
 
574
  }
575
 
576
  /**
@@ -578,6 +541,9 @@ class Boldgrid_Backup_Admin_Cron {
578
  *
579
  * @since 1.6.0
580
  *
 
 
 
581
  * @param string $entry Crontab entry.
582
  * @return bool True if the entry does not exist or was deleted successfully.
583
  */
@@ -594,9 +560,10 @@ class Boldgrid_Backup_Admin_Cron {
594
  unset( $all_entries[ $key ] );
595
  }
596
 
597
- $all_entries = implode( "\n", $all_entries );
 
598
 
599
- return $this->write_crontab( $all_entries ) && ! $this->entry_exists( $entry );
600
  }
601
 
602
  /**
@@ -773,6 +740,7 @@ class Boldgrid_Backup_Admin_Cron {
773
  date( $time['minute'] . ' ' . $time['hour'], $time['deadline'] ) . ' * * ' . date( 'w' ),
774
  $this->cron_command,
775
  '"' . dirname( dirname( __FILE__ ) ) . '/cli/bgbkup-cli.php"',
 
776
  /*
777
  * Info on mode=restore and restore:
778
  *
117
  }
118
 
119
  // Delete existing backup cron jobs.
120
+ $cron_status = $this->delete_cron_entries( 'backup' );
121
 
122
  // Initialize $days_scheduled_list.
123
  $days_scheduled_list = '';
334
  *
335
  * This method is usually ran after saving the BoldGrid Backup settings. If
336
  * (after save) cron is our scheduler, then we need to make sure we have
337
+ * the "site_check" wp-cron scheduled.
338
  *
339
  * @since 1.10.0
340
  *
380
  *
381
  * @since 1.2
382
  *
383
+ * @see \Boldgrid\Backup\Admin\Cron\Crontab::write_crontab()
384
+ *
385
  * @global WP_Filesystem $wp_filesystem The WordPress Filesystem API global object.
386
  *
387
  * @param string $entry A cron entry.
407
 
408
  $crontab .= "\n" . $entry . "\n";
409
 
410
+ $crontab_written = ( new \Boldgrid\Backup\Admin\Cron\Crontab() )->write_crontab( $crontab );
411
 
412
  return $crontab_written && $this->entry_exists( $entry );
413
  }
414
 
415
  /**
416
+ * Get the pattern determined by mode passed.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
417
  *
418
+ * @since 1.11.1
419
  *
420
+ * @param string|bool $mode Please see in-method comments below when $pattern is configured.
421
+ * @return string
 
422
  */
423
+ public function get_mode_pattern( $mode = '' ) {
 
 
 
 
 
 
 
 
 
 
 
 
 
424
  /*
425
+ * Configure our regex pattern.
426
  *
427
  * When this method was initially written, $mode was either
428
  * empty (defaulting to "backup") or "restore", hence the first two
436
  * added to the pattern and ALL crons for this site will be removed.
437
  */
438
  $pattern = BOLDGRID_BACKUP_PATH . '/';
 
 
 
 
 
 
 
 
 
 
 
 
 
439
 
440
+ switch ( true ) {
441
+ case '' === $mode:
442
+ case 'backup' === $mode:
443
+ $pattern .= 'boldgrid-backup-cron.php" mode=backup';
444
+ break;
445
+ case 'restore' === $mode:
446
+ // Match "boldgrid-backup-cron.php" (old) and "cli/bgbkup-cli.php" (new) in the pattern.
447
+ $pattern .= '(boldgrid-backup-cron|cli/bgbkup-cli).php" mode=restore';
448
+ break;
449
+ case 'jobs' === $mode:
450
+ // Match "run_jobs" (old) and "run-jobs" (new) filenames in the pattern.
451
+ $pattern .= '(cron/run_jobs.php|' . $this->run_jobs . ')';
452
+ break;
453
+ case 'site_check' === $mode:
454
+ $pattern .= $this->site_check . '" check';
455
+ break;
456
+ case 'all' === $mode:
457
+ case true === $mode:
458
+ break;
459
+ default:
460
+ $pattern .= $mode;
461
+ break;
462
+ }
463
 
464
+ // Format the periods in the pattern for regex; ensure a backslash before periods.
465
+ $pattern = str_replace( '\.', '.', $pattern );
466
+ $pattern = str_replace( '.', '\.', $pattern );
 
467
 
468
+ // Escape the regex delimited that we will use.
469
+ $pattern = str_replace( '~', '\~', $pattern );
 
 
470
 
471
+ return $pattern;
472
+ }
473
 
474
+ /**
475
+ * Remove lines matching the pattern.
476
+ *
477
+ * @since 1.11.1
478
+ *
479
+ * @param string $pattern Regex pattern, without delimiter "~".
480
+ * @param string $crontab The crontab contents.
481
+ * @return string
482
+ */
483
+ public function filter_crontab( $pattern, $crontab ) {
484
+ $crontab_exploded = explode( "\n", $crontab );
485
+ $crontab = '';
486
 
487
+ foreach ( $crontab_exploded as $line ) {
488
+ if ( ! empty( $line ) && ! preg_match( '~' . $pattern . '~', $line ) ) {
489
+ $line = trim( $line );
490
+ $crontab .= $line . "\n";
 
491
  }
492
+ }
493
 
494
+ return $crontab;
495
+ }
 
 
 
496
 
497
+ /**
498
+ * Delete boldgrid-backup cron entries from the system user crontab.
499
+ *
500
+ * @since 1.2
501
+ *
502
+ * @see \Boldgrid\Backup\Admin\Cron\Crontab::read_crontab()
503
+ * @see \Boldgrid_Backup_Admin_Cron::get_mode_pattern()
504
+ * @see \Boldgrid_Backup_Admin_Cron::filter_crontab()
505
+ * @see \Boldgrid\Backup\Admin\Cron\Crontab::write_crontab()
506
+ *
507
+ * @param string|bool $mode Please see in-method comments below when $pattern is configured.
508
+ * @return bool
509
+ */
510
+ public function delete_cron_entries( $mode = '' ) {
511
+ if ( ! $this->core->test->is_crontab_available() ) {
512
+ return false;
513
+ }
514
 
515
+ if ( ! $this->core->backup_dir->get() ) {
516
+ return false;
517
+ }
518
 
519
+ $crontab_helper = new \Boldgrid\Backup\Admin\Cron\Crontab();
 
520
 
521
+ $crontab = $crontab_helper->read_crontab();
 
 
 
522
 
523
+ if ( false === $crontab ) {
524
+ return false;
525
+ }
526
 
527
+ $pattern = $this->get_mode_pattern( $mode );
528
 
529
+ // If no entries exist, then return success.
530
+ if ( ! preg_match( '~' . $pattern . '~', $crontab ) ) {
531
+ return true;
532
  }
533
 
534
+ $crontab = $this->filter_crontab( $pattern, $crontab );
535
+
536
+ return $crontab_helper->write_crontab( $crontab );
537
  }
538
 
539
  /**
541
  *
542
  * @since 1.6.0
543
  *
544
+ * @see \Boldgrid\Backup\Admin\Cron\Crontab::write_crontab()
545
+ * @see \Boldgrid_Backup_Admin_Cron::entry_exists()
546
+ *
547
  * @param string $entry Crontab entry.
548
  * @return bool True if the entry does not exist or was deleted successfully.
549
  */
560
  unset( $all_entries[ $key ] );
561
  }
562
 
563
+ $all_entries = implode( "\n", $all_entries );
564
+ $crontab_written = ( new \Boldgrid\Backup\Admin\Cron\Crontab() )->write_crontab( $all_entries );
565
 
566
+ return $crontab_written && ! $this->entry_exists( $entry );
567
  }
568
 
569
  /**
740
  date( $time['minute'] . ' ' . $time['hour'], $time['deadline'] ) . ' * * ' . date( 'w' ),
741
  $this->cron_command,
742
  '"' . dirname( dirname( __FILE__ ) ) . '/cli/bgbkup-cli.php"',
743
+
744
  /*
745
  * Info on mode=restore and restore:
746
  *
admin/class-boldgrid-backup-admin-scheduler.php CHANGED
@@ -54,13 +54,7 @@ class Boldgrid_Backup_Admin_Scheduler {
54
  */
55
  public function clear_all_schedules() {
56
  $this->core->wp_cron->clear_schedules();
57
-
58
- $this->core->cron->delete_cron_entries();
59
- $this->core->cron->delete_cron_entries( $this->core->cron->run_jobs );
60
- $this->core->cron->delete_cron_entries( $this->core->cron->site_check );
61
-
62
- // Remove old run_jobs cron.
63
- $this->core->cron->delete_cron_entries( 'cron/run_jobs.php' );
64
  }
65
 
66
  /**
54
  */
55
  public function clear_all_schedules() {
56
  $this->core->wp_cron->clear_schedules();
57
+ $this->core->cron->delete_cron_entries( 'all' );
 
 
 
 
 
 
58
  }
59
 
60
  /**
admin/cron/class-crontab.php CHANGED
@@ -21,6 +21,25 @@ namespace Boldgrid\Backup\Admin\Cron;
21
  * @since 1.11.0
22
  */
23
  class Crontab {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
24
  /**
25
  * Search for cron entries.
26
  *
@@ -34,9 +53,7 @@ class Crontab {
34
  * @return array An array of crons.
35
  */
36
  public function find_crons( array $patterns = [] ) {
37
- $core = apply_filters( 'boldgrid_backup_get_core', null );
38
-
39
- $all_crons = $core->cron->get_all( false );
40
 
41
  $matched_crons = [];
42
 
@@ -56,4 +73,70 @@ class Crontab {
56
 
57
  return $matched_crons;
58
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
59
  }
21
  * @since 1.11.0
22
  */
23
  class Crontab {
24
+ /**
25
+ * Boldgrid_Backup_Admin_Core object.
26
+ *
27
+ * @since 1.11.1
28
+ * @access private
29
+ *
30
+ * @var Boldgrid_Backup_Admin_Core
31
+ */
32
+ private $core;
33
+
34
+ /**
35
+ * Constructor.
36
+ *
37
+ * @since 1.11.1
38
+ */
39
+ public function __construct() {
40
+ $this->core = apply_filters( 'boldgrid_backup_get_core', null );
41
+ }
42
+
43
  /**
44
  * Search for cron entries.
45
  *
53
  * @return array An array of crons.
54
  */
55
  public function find_crons( array $patterns = [] ) {
56
+ $all_crons = $this->core->cron->get_all( false );
 
 
57
 
58
  $matched_crons = [];
59
 
73
 
74
  return $matched_crons;
75
  }
76
+
77
+ /**
78
+ * Retrieve the system crontab entries.
79
+ *
80
+ * @since 1.11.1
81
+ *
82
+ * @return string|false
83
+ */
84
+ public function read_crontab() {
85
+ if ( ! $this->core->test->is_crontab_available() ) {
86
+ return false;
87
+ }
88
+
89
+ $command = 'crontab -l';
90
+ $crontab = $this->core->execute_command( $command, $success );
91
+
92
+ return $success ? $crontab : false;
93
+ }
94
+
95
+ /**
96
+ * Write to the system crontab.
97
+ *
98
+ * The crontab contents will be replaced with the string passed to this method.
99
+ *
100
+ * @since 1.11.1
101
+ *
102
+ * @param string $crontab The crontab contents to be written.
103
+ * @return bool
104
+ */
105
+ public function write_crontab( $crontab ) {
106
+ $backup_directory = $this->core->backup_dir->get();
107
+
108
+ if ( ! $this->core->wp_filesystem->is_writable( $backup_directory ) ) {
109
+ return false;
110
+ }
111
+
112
+ // Strip extra line breaks.
113
+ $crontab = str_replace( "\n\n", "\n", $crontab );
114
+
115
+ // Trim the crontab.
116
+ $crontab = trim( $crontab );
117
+
118
+ // Add a line break at the end of the file.
119
+ $crontab .= "\n";
120
+
121
+ // Save the temp crontab to file.
122
+ $temp_crontab_path = $backup_directory . '/crontab.' . microtime( true ) . '.tmp';
123
+
124
+ // Save a temporary file for crontab.
125
+ $this->core->wp_filesystem->put_contents( $temp_crontab_path, $crontab, 0600 );
126
+
127
+ // Check if the defaults file was written.
128
+ if ( ! $this->core->wp_filesystem->exists( $temp_crontab_path ) ) {
129
+ return false;
130
+ }
131
+
132
+ // Write crontab.
133
+ $command = 'crontab ' . $temp_crontab_path;
134
+
135
+ $this->core->execute_command( $command, $success );
136
+
137
+ // Remove temp crontab file.
138
+ $this->core->wp_filesystem->delete( $temp_crontab_path, false, 'f' );
139
+
140
+ return (bool) $success;
141
+ }
142
  }
boldgrid-backup.php CHANGED
@@ -16,7 +16,7 @@
16
  * Plugin Name: BoldGrid Backup
17
  * Plugin URI: https://www.boldgrid.com/boldgrid-backup/
18
  * Description: Automated backups, remote backup to Amazon S3 and Google Drive, stop website crashes before they happen and more. BoldGrid Backup is the backup solution you need.
19
- * Version: 1.11.0
20
  * Author: BoldGrid
21
  * Author URI: https://www.boldgrid.com/
22
  * License: GPL-2.0+
16
  * Plugin Name: BoldGrid Backup
17
  * Plugin URI: https://www.boldgrid.com/boldgrid-backup/
18
  * Description: Automated backups, remote backup to Amazon S3 and Google Drive, stop website crashes before they happen and more. BoldGrid Backup is the backup solution you need.
19
+ * Version: 1.11.1
20
  * Author: BoldGrid
21
  * Author URI: https://www.boldgrid.com/
22
  * License: GPL-2.0+
coverage.xml CHANGED
@@ -1,6 +1,6 @@
1
  <?xml version="1.0" encoding="UTF-8"?>
2
- <coverage generated="1567080471">
3
- <project timestamp="1567080471">
4
  <package name="Boldgrid\Backup\Admin\Card">
5
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/card/class-backups.php">
6
  <class name="Backups" namespace="Boldgrid\Backup\Admin\Card">
@@ -344,9 +344,9 @@
344
  <class name="Boldgrid_Backup_Admin_Archive_Actions" namespace="global" fullPackage="Boldgrid.Backup.Admin.Archive">
345
  <metrics complexity="15" methods="7" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="109" coveredstatements="2" elements="116" coveredelements="3"/>
346
  </class>
347
- <line num="38" type="method" name="__construct" visibility="public" complexity="1" crap="1" count="12"/>
348
- <line num="39" type="stmt" count="12"/>
349
- <line num="40" type="stmt" count="12"/>
350
  <line num="47" type="method" name="enqueue_scripts" visibility="public" complexity="1" crap="2" count="0"/>
351
  <line num="48" type="stmt" count="0"/>
352
  <line num="49" type="stmt" count="0"/>
@@ -466,9 +466,9 @@
466
  <class name="Boldgrid_Backup_Admin_Archive_Browser" namespace="global" fullPackage="Boldgrid.Backup.Admin.Archive">
467
  <metrics complexity="33" methods="7" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="104" coveredstatements="2" elements="111" coveredelements="3"/>
468
  </class>
469
- <line num="43" type="method" name="__construct" visibility="public" complexity="1" crap="1" count="12"/>
470
- <line num="44" type="stmt" count="12"/>
471
- <line num="45" type="stmt" count="12"/>
472
  <line num="55" type="method" name="authorize" visibility="public" complexity="3" crap="12" count="0"/>
473
  <line num="56" type="stmt" count="0"/>
474
  <line num="57" type="stmt" count="0"/>
@@ -583,9 +583,9 @@
583
  <class name="Boldgrid_Backup_Admin_Archive_Details" namespace="global" fullPackage="Boldgrid.Backup.Admin.Archive">
584
  <metrics complexity="20" methods="6" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="88" coveredstatements="2" elements="94" coveredelements="3"/>
585
  </class>
586
- <line num="48" type="method" name="__construct" visibility="public" complexity="1" crap="1" count="12"/>
587
- <line num="49" type="stmt" count="12"/>
588
- <line num="50" type="stmt" count="12"/>
589
  <line num="60" type="method" name="get_url" visibility="public" complexity="1" crap="2" count="0"/>
590
  <line num="61" type="stmt" count="0"/>
591
  <line num="69" type="method" name="enqueue_scripts" visibility="public" complexity="1" crap="2" count="0"/>
@@ -683,10 +683,10 @@
683
  <class name="Boldgrid_Backup_Admin_Archive_Fail" namespace="global" fullPackage="Boldgrid.Backup.Admin.Archive">
684
  <metrics complexity="9" methods="5" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="42" coveredstatements="3" elements="47" coveredelements="4"/>
685
  </class>
686
- <line num="56" type="method" name="__construct" visibility="public" complexity="1" crap="1" count="12"/>
687
- <line num="57" type="stmt" count="12"/>
688
- <line num="59" type="stmt" count="12"/>
689
- <line num="60" type="stmt" count="12"/>
690
  <line num="70" type="method" name="archive_files_init" visibility="public" complexity="1" crap="2" count="0"/>
691
  <line num="71" type="stmt" count="0"/>
692
  <line num="88" type="stmt" count="0"/>
@@ -736,9 +736,9 @@
736
  <class name="Boldgrid_Backup_Admin_Archive_Log" namespace="global" fullPackage="Boldgrid.Backup.Admin.Archive">
737
  <metrics complexity="20" methods="7" coveredmethods="2" conditionals="0" coveredconditionals="0" statements="55" coveredstatements="22" elements="62" coveredelements="24"/>
738
  </class>
739
- <line num="37" type="method" name="__construct" visibility="public" complexity="1" crap="1" count="12"/>
740
- <line num="38" type="stmt" count="12"/>
741
- <line num="39" type="stmt" count="12"/>
742
  <line num="49" type="method" name="delete_by_zip" visibility="public" complexity="2" crap="6" count="0"/>
743
  <line num="50" type="stmt" count="0"/>
744
  <line num="52" type="stmt" count="0"/>
@@ -804,9 +804,9 @@
804
  <class name="Boldgrid_Backup_Admin_Archive" namespace="global" fullPackage="Boldgrid.Backup.Admin">
805
  <metrics complexity="58" methods="20" coveredmethods="5" conditionals="0" coveredconditionals="0" statements="174" coveredstatements="46" elements="194" coveredelements="51"/>
806
  </class>
807
- <line num="116" type="method" name="__construct" visibility="public" complexity="1" crap="1" count="12"/>
808
- <line num="117" type="stmt" count="12"/>
809
- <line num="118" type="stmt" count="12"/>
810
  <line num="128" type="method" name="delete" visibility="public" complexity="1" crap="2" count="0"/>
811
  <line num="129" type="stmt" count="0"/>
812
  <line num="131" type="stmt" count="0"/>
@@ -1004,9 +1004,9 @@
1004
  <class name="Boldgrid_Backup_Admin_Archiver_Utility" namespace="global" fullPackage="Boldgrid.Backup.Admin.Archiver">
1005
  <metrics complexity="8" methods="2" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="11" coveredstatements="7" elements="13" coveredelements="8"/>
1006
  </class>
1007
- <line num="38" type="method" name="__construct" visibility="public" complexity="1" crap="1" count="12"/>
1008
- <line num="39" type="stmt" count="12"/>
1009
- <line num="40" type="stmt" count="12"/>
1010
  <line num="51" type="method" name="is_full_backup" visibility="public" complexity="7" crap="11.30" count="3"/>
1011
  <line num="52" type="stmt" count="3"/>
1012
  <line num="53" type="stmt" count="0"/>
@@ -1023,10 +1023,10 @@
1023
  <class name="Boldgrid_Backup_Admin_Archives_All" namespace="global" fullPackage="Boldgrid.Backup.Admin.Archives">
1024
  <metrics complexity="20" methods="5" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="55" coveredstatements="3" elements="60" coveredelements="4"/>
1025
  </class>
1026
- <line num="97" type="method" name="__construct" visibility="public" complexity="1" crap="1" count="12"/>
1027
- <line num="98" type="stmt" count="12"/>
1028
- <line num="100" type="stmt" count="12"/>
1029
- <line num="101" type="stmt" count="12"/>
1030
  <line num="110" type="method" name="add" visibility="public" complexity="6" crap="42" count="0"/>
1031
  <line num="111" type="stmt" count="0"/>
1032
  <line num="113" type="stmt" count="0"/>
@@ -1089,9 +1089,9 @@
1089
  <class name="Boldgrid_Backup_Admin_Archives" namespace="global" fullPackage="Boldgrid.Backup.Admin">
1090
  <metrics complexity="25" methods="6" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="118" coveredstatements="2" elements="124" coveredelements="3"/>
1091
  </class>
1092
- <line num="37" type="method" name="__construct" visibility="public" complexity="1" crap="1" count="12"/>
1093
- <line num="38" type="stmt" count="12"/>
1094
- <line num="39" type="stmt" count="12"/>
1095
  <line num="54" type="method" name="get_location_type" visibility="public" complexity="4" crap="20" count="0"/>
1096
  <line num="55" type="stmt" count="0"/>
1097
  <line num="56" type="stmt" count="0"/>
@@ -1219,12 +1219,12 @@
1219
  <class name="Boldgrid_Backup_Admin_Auto_Rollback" namespace="global" fullPackage="Boldgrid.Backup.Admin.Auto">
1220
  <metrics complexity="109" methods="26" coveredmethods="2" conditionals="0" coveredconditionals="0" statements="424" coveredstatements="29" elements="450" coveredelements="31"/>
1221
  </class>
1222
- <line num="139" type="method" name="__construct" visibility="public" complexity="3" crap="3" count="12"/>
1223
- <line num="140" type="stmt" count="12"/>
1224
- <line num="142" type="stmt" count="12"/>
1225
- <line num="143" type="stmt" count="12"/>
1226
- <line num="145" type="stmt" count="12"/>
1227
- <line num="146" type="stmt" count="12"/>
1228
  <line num="159" type="method" name="add_cron" visibility="public" complexity="6" crap="42" count="0"/>
1229
  <line num="160" type="stmt" count="0"/>
1230
  <line num="163" type="stmt" count="0"/>
@@ -1675,9 +1675,9 @@
1675
  <class name="Boldgrid_Backup_Admin_Backup_Dir" namespace="global" fullPackage="Boldgrid.Backup.Admin.Backup">
1676
  <metrics complexity="52" methods="12" coveredmethods="4" conditionals="0" coveredconditionals="0" statements="169" coveredstatements="101" elements="181" coveredelements="105"/>
1677
  </class>
1678
- <line num="65" type="method" name="__construct" visibility="public" complexity="1" crap="1" count="12"/>
1679
- <line num="66" type="stmt" count="12"/>
1680
- <line num="67" type="stmt" count="12"/>
1681
  <line num="76" type="method" name="can_exec_write" visibility="public" complexity="1" crap="1" count="1"/>
1682
  <line num="77" type="stmt" count="1"/>
1683
  <line num="79" type="stmt" count="1"/>
@@ -1977,12 +1977,12 @@
1977
  <class name="Boldgrid_Backup_Admin_Compressors" namespace="global" fullPackage="Boldgrid.Backup.Admin">
1978
  <metrics complexity="12" methods="5" coveredmethods="2" conditionals="0" coveredconditionals="0" statements="21" coveredstatements="10" elements="26" coveredelements="12"/>
1979
  </class>
1980
- <line num="48" type="method" name="__construct" visibility="public" complexity="3" crap="3" count="12"/>
1981
- <line num="49" type="stmt" count="12"/>
1982
- <line num="55" type="stmt" count="12"/>
1983
- <line num="56" type="stmt" count="12"/>
1984
- <line num="57" type="stmt" count="12"/>
1985
- <line num="58" type="stmt" count="12"/>
1986
  <line num="67" type="method" name="get" visibility="public" complexity="3" crap="3.07" count="3"/>
1987
  <line num="68" type="stmt" count="3"/>
1988
  <line num="69" type="stmt" count="3"/>
@@ -2009,16 +2009,16 @@
2009
  <class name="Boldgrid_Backup_Admin_Config" namespace="global" fullPackage="Boldgrid.Backup.Admin">
2010
  <metrics complexity="55" methods="13" coveredmethods="4" conditionals="0" coveredconditionals="0" statements="128" coveredstatements="70" elements="141" coveredelements="74"/>
2011
  </class>
2012
- <line num="131" type="method" name="__construct" visibility="public" complexity="3" crap="3.33" count="12"/>
2013
- <line num="133" type="stmt" count="12"/>
2014
- <line num="134" type="stmt" count="12"/>
2015
- <line num="135" type="stmt" count="12"/>
2016
- <line num="137" type="stmt" count="12"/>
2017
  <line num="138" type="stmt" count="0"/>
2018
  <line num="139" type="stmt" count="0"/>
2019
  <line num="140" type="stmt" count="0"/>
2020
- <line num="142" type="stmt" count="12"/>
2021
- <line num="143" type="stmt" count="12"/>
2022
  <line num="152" type="method" name="get_home_directory" visibility="public" complexity="18" crap="83.95" count="2"/>
2023
  <line num="154" type="stmt" count="2"/>
2024
  <line num="155" type="stmt" count="0"/>
@@ -2067,18 +2067,18 @@
2067
  <line num="256" type="stmt" count="0"/>
2068
  <line num="267" type="method" name="get_default_retention" visibility="public" complexity="1" crap="1" count="5"/>
2069
  <line num="268" type="stmt" count="5"/>
2070
- <line num="277" type="method" name="set_lang" visibility="public" complexity="1" crap="1" count="12"/>
2071
- <line num="278" type="stmt" count="12"/>
2072
- <line num="279" type="stmt" count="12"/>
2073
- <line num="280" type="stmt" count="12"/>
2074
- <line num="281" type="stmt" count="12"/>
2075
- <line num="282" type="stmt" count="12"/>
2076
- <line num="283" type="stmt" count="12"/>
2077
- <line num="284" type="stmt" count="12"/>
2078
- <line num="285" type="stmt" count="12"/>
2079
- <line num="286" type="stmt" count="12"/>
2080
- <line num="287" type="stmt" count="12"/>
2081
- <line num="289" type="stmt" count="12"/>
2082
  <line num="301" type="method" name="custom_upload_dir" visibility="public" complexity="1" crap="2" count="0"/>
2083
  <line num="303" type="stmt" count="0"/>
2084
  <line num="306" type="stmt" count="0"/>
@@ -2156,9 +2156,9 @@
2156
  <class name="Boldgrid_Backup_Admin_Core_Files" namespace="global" fullPackage="Boldgrid.Backup.Admin.Core">
2157
  <metrics complexity="6" methods="2" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="9" coveredstatements="8" elements="11" coveredelements="9"/>
2158
  </class>
2159
- <line num="71" type="method" name="__construct" visibility="public" complexity="1" crap="1" count="12"/>
2160
- <line num="72" type="stmt" count="12"/>
2161
- <line num="73" type="stmt" count="12"/>
2162
  <line num="83" type="method" name="is_core_file" visibility="public" complexity="5" crap="5.07" count="3"/>
2163
  <line num="84" type="stmt" count="3"/>
2164
  <line num="85" type="stmt" count="0"/>
@@ -2173,84 +2173,84 @@
2173
  <class name="Boldgrid_Backup_Admin_Core" namespace="global" fullPackage="Boldgrid.Backup.Admin">
2174
  <metrics complexity="221" methods="28" coveredmethods="4" conditionals="0" coveredconditionals="0" statements="954" coveredstatements="424" elements="982" coveredelements="428"/>
2175
  </class>
2176
- <line num="532" type="method" name="__construct" visibility="public" complexity="7" crap="7.03" count="12"/>
2177
- <line num="533" type="stmt" count="12"/>
2178
- <line num="534" type="stmt" count="12"/>
2179
- <line num="535" type="stmt" count="12"/>
2180
- <line num="537" type="stmt" count="12"/>
2181
- <line num="539" type="stmt" count="12"/>
2182
- <line num="540" type="stmt" count="12"/>
2183
- <line num="541" type="stmt" count="12"/>
2184
- <line num="543" type="stmt" count="12"/>
2185
- <line num="545" type="stmt" count="12"/>
2186
- <line num="548" type="stmt" count="12"/>
2187
- <line num="551" type="stmt" count="12"/>
2188
- <line num="554" type="stmt" count="12"/>
2189
- <line num="557" type="stmt" count="12"/>
2190
- <line num="560" type="stmt" count="12"/>
2191
- <line num="563" type="stmt" count="12"/>
2192
- <line num="567" type="stmt" count="12"/>
2193
- <line num="569" type="stmt" count="12"/>
2194
- <line num="571" type="stmt" count="12"/>
2195
- <line num="573" type="stmt" count="12"/>
2196
- <line num="575" type="stmt" count="12"/>
2197
- <line num="577" type="stmt" count="12"/>
2198
- <line num="579" type="stmt" count="12"/>
2199
- <line num="581" type="stmt" count="12"/>
2200
- <line num="583" type="stmt" count="12"/>
2201
- <line num="585" type="stmt" count="12"/>
2202
- <line num="587" type="stmt" count="12"/>
2203
- <line num="589" type="stmt" count="12"/>
2204
- <line num="591" type="stmt" count="12"/>
2205
- <line num="593" type="stmt" count="12"/>
2206
- <line num="595" type="stmt" count="12"/>
2207
- <line num="597" type="stmt" count="12"/>
2208
- <line num="599" type="stmt" count="12"/>
2209
- <line num="601" type="stmt" count="12"/>
2210
- <line num="603" type="stmt" count="12"/>
2211
- <line num="605" type="stmt" count="12"/>
2212
- <line num="607" type="stmt" count="12"/>
2213
- <line num="609" type="stmt" count="12"/>
2214
- <line num="611" type="stmt" count="12"/>
2215
- <line num="613" type="stmt" count="12"/>
2216
- <line num="615" type="stmt" count="12"/>
2217
- <line num="617" type="stmt" count="12"/>
2218
- <line num="619" type="stmt" count="12"/>
2219
- <line num="621" type="stmt" count="12"/>
2220
- <line num="623" type="stmt" count="12"/>
2221
- <line num="625" type="stmt" count="12"/>
2222
- <line num="627" type="stmt" count="12"/>
2223
- <line num="629" type="stmt" count="12"/>
2224
- <line num="631" type="stmt" count="12"/>
2225
- <line num="633" type="stmt" count="12"/>
2226
- <line num="635" type="stmt" count="12"/>
2227
- <line num="637" type="stmt" count="12"/>
2228
- <line num="639" type="stmt" count="12"/>
2229
- <line num="641" type="stmt" count="12"/>
2230
- <line num="643" type="stmt" count="12"/>
2231
- <line num="645" type="stmt" count="12"/>
2232
- <line num="647" type="stmt" count="12"/>
2233
- <line num="650" type="stmt" count="12"/>
2234
- <line num="652" type="stmt" count="12"/>
2235
- <line num="654" type="stmt" count="12"/>
2236
- <line num="657" type="stmt" count="12"/>
2237
  <line num="658" type="stmt" count="0"/>
2238
  <line num="659" type="stmt" count="0"/>
2239
- <line num="662" type="stmt" count="12"/>
2240
- <line num="663" type="stmt" count="12"/>
2241
  <line num="664" type="stmt" count="0"/>
2242
  <line num="665" type="stmt" count="0"/>
2243
- <line num="666" type="stmt" count="12"/>
2244
  <line num="667" type="stmt" count="0"/>
2245
  <line num="668" type="stmt" count="0"/>
2246
- <line num="669" type="stmt" count="12"/>
2247
- <line num="678" type="method" name="get_backup_identifier" visibility="public" complexity="5" crap="5.79" count="16"/>
2248
- <line num="680" type="stmt" count="16"/>
2249
  <line num="681" type="stmt" count="4"/>
2250
- <line num="685" type="stmt" count="12"/>
2251
- <line num="688" type="stmt" count="12"/>
2252
- <line num="689" type="stmt" count="11"/>
2253
- <line num="691" type="stmt" count="11"/>
2254
  <line num="695" type="stmt" count="1"/>
2255
  <line num="697" type="stmt" count="1"/>
2256
  <line num="699" type="stmt" count="1"/>
@@ -2740,7 +2740,7 @@
2740
  <line num="1786" type="stmt" count="4"/>
2741
  <line num="1787" type="stmt" count="0"/>
2742
  <line num="1789" type="stmt" count="4"/>
2743
- <line num="1790" type="stmt" count="3"/>
2744
  <line num="1793" type="stmt" count="4"/>
2745
  <line num="1794" type="stmt" count="3"/>
2746
  <line num="1797" type="stmt" count="4"/>
@@ -3066,30 +3066,30 @@
3066
  <line num="2523" type="stmt" count="0"/>
3067
  <line num="2526" type="stmt" count="0"/>
3068
  <line num="2527" type="stmt" count="0"/>
3069
- <line num="2542" type="method" name="set_doing_cron" visibility="public" complexity="3" crap="3" count="12"/>
3070
- <line num="2543" type="stmt" count="12"/>
3071
- <line num="2544" type="stmt" count="12"/>
3072
- <line num="2551" type="method" name="set_lang" visibility="public" complexity="1" crap="1" count="12"/>
3073
- <line num="2552" type="stmt" count="12"/>
3074
- <line num="2554" type="stmt" count="12"/>
3075
- <line num="2555" type="stmt" count="12"/>
3076
- <line num="2556" type="stmt" count="12"/>
3077
- <line num="2557" type="stmt" count="12"/>
3078
- <line num="2558" type="stmt" count="12"/>
3079
- <line num="2559" type="stmt" count="12"/>
3080
- <line num="2560" type="stmt" count="12"/>
3081
- <line num="2562" type="stmt" count="12"/>
3082
- <line num="2563" type="stmt" count="12"/>
3083
- <line num="2564" type="stmt" count="12"/>
3084
- <line num="2569" type="stmt" count="12"/>
3085
- <line num="2571" type="stmt" count="12"/>
3086
- <line num="2572" type="stmt" count="12"/>
3087
- <line num="2574" type="stmt" count="12"/>
3088
- <line num="2576" type="stmt" count="12"/>
3089
- <line num="2579" type="stmt" count="12"/>
3090
- <line num="2580" type="stmt" count="12"/>
3091
- <line num="2582" type="stmt" count="12"/>
3092
- <line num="2584" type="stmt" count="12"/>
3093
  <line num="2596" type="method" name="set_time_limit" visibility="public" complexity="2" crap="2" count="3"/>
3094
  <line num="2597" type="stmt" count="3"/>
3095
  <line num="2599" type="stmt" count="3"/>
@@ -3168,10 +3168,10 @@
3168
  <class name="Boldgrid_Backup_Admin_Cron_Log" namespace="global" fullPackage="Boldgrid.Backup.Admin.Cron">
3169
  <metrics complexity="26" methods="8" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="82" coveredstatements="3" elements="90" coveredelements="4"/>
3170
  </class>
3171
- <line num="56" type="method" name="__construct" visibility="public" complexity="1" crap="1" count="12"/>
3172
- <line num="57" type="stmt" count="12"/>
3173
- <line num="59" type="stmt" count="12"/>
3174
- <line num="60" type="stmt" count="12"/>
3175
  <line num="72" type="method" name="add_log" visibility="public" complexity="4" crap="20" count="0"/>
3176
  <line num="73" type="stmt" count="0"/>
3177
  <line num="74" type="stmt" count="0"/>
@@ -3264,12 +3264,12 @@
3264
  <class name="Boldgrid_Backup_Admin_Cron_Test" namespace="global" fullPackage="Boldgrid.Backup.Admin.Cron">
3265
  <metrics complexity="17" methods="6" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="66" coveredstatements="5" elements="72" coveredelements="6"/>
3266
  </class>
3267
- <line num="65" type="method" name="__construct" visibility="public" complexity="1" crap="1" count="12"/>
3268
- <line num="66" type="stmt" count="12"/>
3269
- <line num="68" type="stmt" count="12"/>
3270
- <line num="69" type="stmt" count="12"/>
3271
- <line num="70" type="stmt" count="12"/>
3272
- <line num="71" type="stmt" count="12"/>
3273
  <line num="80" type="method" name="clean_up" visibility="public" complexity="1" crap="2" count="0"/>
3274
  <line num="81" type="stmt" count="0"/>
3275
  <line num="82" type="stmt" count="0"/>
@@ -3340,11 +3340,11 @@
3340
  </file>
3341
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/class-boldgrid-backup-admin-cron.php">
3342
  <class name="Boldgrid_Backup_Admin_Cron" namespace="global" fullPackage="Boldgrid.Backup.Admin">
3343
- <metrics complexity="131" methods="25" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="441" coveredstatements="75" elements="466" coveredelements="76"/>
3344
  </class>
3345
- <line num="87" type="method" name="__construct" visibility="public" complexity="1" crap="1" count="12"/>
3346
- <line num="89" type="stmt" count="12"/>
3347
- <line num="90" type="stmt" count="12"/>
3348
  <line num="97" type="method" name="get_cron_command" visibility="public" complexity="1" crap="2" count="0"/>
3349
  <line num="98" type="stmt" count="0"/>
3350
  <line num="114" type="method" name="add_cron_entry" visibility="public" complexity="9" crap="90" count="0"/>
@@ -3466,243 +3466,262 @@
3466
  <line num="371" type="stmt" count="0"/>
3467
  <line num="373" type="stmt" count="0"/>
3468
  <line num="375" type="stmt" count="0"/>
3469
- <line num="388" type="method" name="update_cron" visibility="public" complexity="5" crap="5.68" count="1"/>
3470
- <line num="391" type="stmt" count="1"/>
3471
- <line num="392" type="stmt" count="0"/>
3472
- <line num="395" type="stmt" count="1"/>
3473
- <line num="396" type="stmt" count="0"/>
3474
- <line num="400" type="stmt" count="1"/>
3475
- <line num="401" type="stmt" count="0"/>
3476
- <line num="404" type="stmt" count="1"/>
3477
  <line num="406" type="stmt" count="1"/>
3478
  <line num="408" type="stmt" count="1"/>
3479
  <line num="410" type="stmt" count="1"/>
3480
- <line num="423" type="method" name="write_crontab" visibility="public" complexity="4" crap="4.05" count="1"/>
3481
- <line num="425" type="stmt" count="1"/>
3482
- <line num="428" type="stmt" count="1"/>
3483
- <line num="431" type="stmt" count="1"/>
3484
- <line num="434" type="stmt" count="1"/>
3485
- <line num="437" type="stmt" count="1"/>
3486
- <line num="438" type="stmt" count="0"/>
3487
- <line num="442" type="stmt" count="1"/>
3488
  <line num="444" type="stmt" count="1"/>
3489
- <line num="447" type="stmt" count="1"/>
3490
- <line num="448" type="stmt" count="0"/>
 
 
 
3491
  <line num="452" type="stmt" count="1"/>
 
3492
  <line num="454" type="stmt" count="1"/>
 
 
3493
  <line num="457" type="stmt" count="1"/>
3494
- <line num="459" type="stmt" count="1"/>
3495
- <line num="475" type="method" name="delete_cron_entries" visibility="public" complexity="13" crap="61.26" count="1"/>
3496
- <line num="477" type="stmt" count="1"/>
3497
- <line num="480" type="stmt" count="1"/>
3498
- <line num="481" type="stmt" count="0"/>
3499
- <line num="485" type="stmt" count="1"/>
3500
- <line num="486" type="stmt" count="0"/>
3501
- <line num="503" type="stmt" count="1"/>
3502
- <line num="504" type="stmt" count="1"/>
3503
- <line num="505" type="stmt" count="0"/>
3504
- <line num="506" type="stmt" count="1"/>
3505
- <line num="507" type="stmt" count="1"/>
3506
- <line num="508" type="stmt" count="1"/>
3507
- <line num="509" type="stmt" count="0"/>
3508
- <line num="510" type="stmt" count="0"/>
3509
- <line num="513" type="stmt" count="1"/>
3510
- <line num="516" type="stmt" count="1"/>
3511
- <line num="518" type="stmt" count="1"/>
 
 
 
 
 
 
 
3512
  <line num="521" type="stmt" count="1"/>
3513
- <line num="522" type="stmt" count="0"/>
3514
- <line num="526" type="stmt" count="1"/>
3515
  <line num="527" type="stmt" count="1"/>
3516
- <line num="531" type="stmt" count="0"/>
3517
- <line num="533" type="stmt" count="0"/>
3518
- <line num="535" type="stmt" count="0"/>
3519
  <line num="536" type="stmt" count="0"/>
3520
- <line num="537" type="stmt" count="0"/>
3521
- <line num="538" type="stmt" count="0"/>
3522
- <line num="539" type="stmt" count="0"/>
3523
- <line num="540" type="stmt" count="0"/>
3524
- <line num="543" type="stmt" count="0"/>
3525
- <line num="546" type="stmt" count="0"/>
3526
- <line num="549" type="stmt" count="0"/>
3527
- <line num="550" type="stmt" count="0"/>
3528
- <line num="554" type="stmt" count="0"/>
3529
- <line num="557" type="stmt" count="0"/>
3530
- <line num="560" type="stmt" count="0"/>
3531
- <line num="561" type="stmt" count="0"/>
3532
- <line num="565" type="stmt" count="0"/>
3533
- <line num="567" type="stmt" count="0"/>
3534
- <line num="570" type="stmt" count="0"/>
3535
- <line num="571" type="stmt" count="0"/>
3536
- <line num="573" type="stmt" count="0"/>
3537
- <line num="584" type="method" name="entry_delete" visibility="public" complexity="4" crap="4.02" count="1"/>
3538
- <line num="585" type="stmt" count="1"/>
3539
  <line num="586" type="stmt" count="0"/>
3540
- <line num="589" type="stmt" count="1"/>
3541
- <line num="591" type="stmt" count="1"/>
3542
- <line num="593" type="stmt" count="1"/>
3543
- <line num="594" type="stmt" count="1"/>
3544
- <line num="595" type="stmt" count="1"/>
3545
- <line num="597" type="stmt" count="1"/>
3546
  <line num="599" type="stmt" count="1"/>
3547
- <line num="609" type="method" name="entry_delete_contains" visibility="public" complexity="4" crap="20" count="0"/>
3548
- <line num="610" type="stmt" count="0"/>
3549
- <line num="612" type="stmt" count="0"/>
3550
- <line num="613" type="stmt" count="0"/>
3551
- <line num="616" type="stmt" count="0"/>
3552
  <line num="617" type="stmt" count="0"/>
3553
  <line num="618" type="stmt" count="0"/>
3554
- <line num="619" type="stmt" count="0"/>
3555
  <line num="620" type="stmt" count="0"/>
3556
  <line num="621" type="stmt" count="0"/>
3557
- <line num="631" type="method" name="entry_exists" visibility="public" complexity="2" crap="2.06" count="1"/>
3558
- <line num="632" type="stmt" count="1"/>
3559
- <line num="634" type="stmt" count="1"/>
3560
- <line num="635" type="stmt" count="0"/>
3561
- <line num="638" type="stmt" count="1"/>
3562
- <line num="649" type="method" name="entry_search" visibility="public" complexity="4" crap="20" count="0"/>
3563
- <line num="650" type="stmt" count="0"/>
 
3564
  <line num="651" type="stmt" count="0"/>
3565
- <line num="653" type="stmt" count="0"/>
3566
- <line num="654" type="stmt" count="0"/>
3567
- <line num="657" type="stmt" count="0"/>
3568
- <line num="658" type="stmt" count="0"/>
3569
- <line num="659" type="stmt" count="0"/>
3570
- <line num="660" type="stmt" count="0"/>
3571
- <line num="661" type="stmt" count="0"/>
3572
- <line num="663" type="stmt" count="0"/>
3573
- <line num="676" type="method" name="get_all" visibility="public" complexity="5" crap="5.47" count="1"/>
3574
- <line num="683" type="stmt" count="1"/>
3575
- <line num="684" type="stmt" count="0"/>
3576
- <line num="696" type="stmt" count="1"/>
3577
- <line num="697" type="stmt" count="1"/>
3578
- <line num="700" type="stmt" count="1"/>
3579
- <line num="701" type="stmt" count="1"/>
3580
- <line num="704" type="stmt" count="1"/>
3581
- <line num="705" type="stmt" count="1"/>
3582
- <line num="707" type="stmt" count="1"/>
3583
- <line num="708" type="stmt" count="1"/>
 
 
 
3584
  <line num="709" type="stmt" count="0"/>
3585
- <line num="710" type="stmt" count="0"/>
3586
- <line num="713" type="stmt" count="1"/>
3587
- <line num="714" type="stmt" count="0"/>
3588
- <line num="717" type="stmt" count="1"/>
3589
- <line num="730" type="method" name="get_our_crons" visibility="public" complexity="4" crap="20" count="0"/>
3590
- <line num="731" type="stmt" count="0"/>
3591
  <line num="732" type="stmt" count="0"/>
3592
- <line num="734" type="stmt" count="0"/>
3593
- <line num="735" type="stmt" count="0"/>
3594
- <line num="738" type="stmt" count="0"/>
3595
- <line num="739" type="stmt" count="0"/>
3596
- <line num="740" type="stmt" count="0"/>
3597
- <line num="741" type="stmt" count="0"/>
3598
- <line num="742" type="stmt" count="0"/>
3599
- <line num="744" type="stmt" count="0"/>
3600
- <line num="760" type="method" name="get_restore_command" visibility="public" complexity="3" crap="3.00" count="1"/>
 
 
 
3601
  <line num="761" type="stmt" count="1"/>
 
3602
  <line num="764" type="stmt" count="1"/>
3603
- <line num="765" type="stmt" count="0"/>
3604
- <line num="768" type="stmt" count="1"/>
3605
- <line num="769" type="stmt" count="1"/>
3606
- <line num="770" type="stmt" count="1"/>
3607
- <line num="773" type="stmt" count="1"/>
3608
- <line num="774" type="stmt" count="1"/>
3609
- <line num="775" type="stmt" count="1"/>
3610
- <line num="785" type="stmt" count="1"/>
3611
- <line num="786" type="stmt" count="1"/>
3612
- <line num="787" type="stmt" count="1"/>
3613
- <line num="788" type="stmt" count="1"/>
3614
- <line num="789" type="stmt" count="1"/>
3615
- <line num="792" type="stmt" count="1"/>
3616
- <line num="793" type="stmt" count="1"/>
3617
- <line num="794" type="stmt" count="1"/>
3618
- <line num="796" type="stmt" count="1"/>
3619
- <line num="798" type="stmt" count="1"/>
3620
- <line num="809" type="method" name="get_schedule" visibility="public" complexity="15" crap="240" count="0"/>
3621
- <line num="812" type="stmt" count="0"/>
3622
- <line num="813" type="stmt" count="0"/>
 
 
 
 
3623
  <line num="814" type="stmt" count="0"/>
3624
- <line num="815" type="stmt" count="0"/>
3625
  <line num="816" type="stmt" count="0"/>
3626
  <line num="817" type="stmt" count="0"/>
3627
- <line num="818" type="stmt" count="0"/>
3628
- <line num="819" type="stmt" count="0"/>
3629
  <line num="820" type="stmt" count="0"/>
3630
  <line num="821" type="stmt" count="0"/>
3631
  <line num="822" type="stmt" count="0"/>
3632
  <line num="824" type="stmt" count="0"/>
3633
  <line num="825" type="stmt" count="0"/>
 
 
 
3634
  <line num="829" type="stmt" count="0"/>
 
 
3635
  <line num="832" type="stmt" count="0"/>
3636
  <line num="833" type="stmt" count="0"/>
3637
  <line num="834" type="stmt" count="0"/>
3638
  <line num="835" type="stmt" count="0"/>
 
 
 
3639
  <line num="839" type="stmt" count="0"/>
3640
  <line num="840" type="stmt" count="0"/>
3641
  <line num="841" type="stmt" count="0"/>
3642
  <line num="842" type="stmt" count="0"/>
 
 
 
3643
  <line num="846" type="stmt" count="0"/>
 
3644
  <line num="848" type="stmt" count="0"/>
3645
  <line num="849" type="stmt" count="0"/>
3646
- <line num="852" type="stmt" count="0"/>
3647
- <line num="853" type="stmt" count="0"/>
3648
- <line num="854" type="stmt" count="0"/>
3649
- <line num="856" type="stmt" count="0"/>
3650
- <line num="857" type="stmt" count="0"/>
3651
- <line num="858" type="stmt" count="0"/>
3652
- <line num="859" type="stmt" count="0"/>
3653
- <line num="860" type="stmt" count="0"/>
3654
- <line num="861" type="stmt" count="0"/>
3655
- <line num="862" type="stmt" count="0"/>
3656
  <line num="863" type="stmt" count="0"/>
3657
  <line num="864" type="stmt" count="0"/>
3658
  <line num="865" type="stmt" count="0"/>
3659
- <line num="866" type="stmt" count="0"/>
3660
- <line num="867" type="stmt" count="0"/>
3661
  <line num="868" type="stmt" count="0"/>
3662
  <line num="869" type="stmt" count="0"/>
3663
  <line num="870" type="stmt" count="0"/>
3664
- <line num="871" type="stmt" count="0"/>
3665
  <line num="872" type="stmt" count="0"/>
3666
  <line num="873" type="stmt" count="0"/>
3667
- <line num="874" type="stmt" count="0"/>
3668
  <line num="875" type="stmt" count="0"/>
3669
  <line num="876" type="stmt" count="0"/>
3670
  <line num="877" type="stmt" count="0"/>
3671
  <line num="878" type="stmt" count="0"/>
3672
  <line num="879" type="stmt" count="0"/>
3673
- <line num="880" type="stmt" count="0"/>
3674
- <line num="881" type="stmt" count="0"/>
3675
  <line num="883" type="stmt" count="0"/>
3676
- <line num="893" type="method" name="print_cron_report" visibility="public" complexity="16" crap="272" count="0"/>
3677
- <line num="895" type="stmt" count="0"/>
3678
- <line num="896" type="stmt" count="0"/>
 
 
 
 
 
 
3679
  <line num="897" type="stmt" count="0"/>
 
3680
  <line num="900" type="stmt" count="0"/>
3681
- <line num="901" type="stmt" count="0"/>
3682
  <line num="902" type="stmt" count="0"/>
3683
  <line num="904" type="stmt" count="0"/>
3684
- <line num="905" type="stmt" count="0"/>
3685
  <line num="907" type="stmt" count="0"/>
3686
  <line num="908" type="stmt" count="0"/>
3687
- <line num="909" type="stmt" count="0"/>
3688
  <line num="910" type="stmt" count="0"/>
3689
  <line num="911" type="stmt" count="0"/>
 
3690
  <line num="914" type="stmt" count="0"/>
3691
  <line num="915" type="stmt" count="0"/>
3692
  <line num="916" type="stmt" count="0"/>
3693
- <line num="917" type="stmt" count="0"/>
3694
  <line num="919" type="stmt" count="0"/>
3695
  <line num="920" type="stmt" count="0"/>
3696
  <line num="921" type="stmt" count="0"/>
 
3697
  <line num="923" type="stmt" count="0"/>
3698
  <line num="924" type="stmt" count="0"/>
3699
- <line num="925" type="stmt" count="0"/>
3700
  <line num="926" type="stmt" count="0"/>
 
3701
  <line num="929" type="stmt" count="0"/>
 
3702
  <line num="931" type="stmt" count="0"/>
3703
  <line num="932" type="stmt" count="0"/>
3704
  <line num="934" type="stmt" count="0"/>
3705
- <line num="936" type="stmt" count="0"/>
 
3706
  <line num="938" type="stmt" count="0"/>
3707
  <line num="939" type="stmt" count="0"/>
3708
  <line num="940" type="stmt" count="0"/>
@@ -3714,13 +3733,12 @@
3714
  <line num="948" type="stmt" count="0"/>
3715
  <line num="950" type="stmt" count="0"/>
3716
  <line num="951" type="stmt" count="0"/>
3717
- <line num="952" type="stmt" count="0"/>
3718
  <line num="953" type="stmt" count="0"/>
3719
  <line num="954" type="stmt" count="0"/>
3720
  <line num="955" type="stmt" count="0"/>
3721
  <line num="956" type="stmt" count="0"/>
3722
- <line num="958" type="stmt" count="0"/>
3723
  <line num="959" type="stmt" count="0"/>
 
3724
  <line num="961" type="stmt" count="0"/>
3725
  <line num="962" type="stmt" count="0"/>
3726
  <line num="963" type="stmt" count="0"/>
@@ -3731,84 +3749,60 @@
3731
  <line num="970" type="stmt" count="0"/>
3732
  <line num="971" type="stmt" count="0"/>
3733
  <line num="972" type="stmt" count="0"/>
3734
- <line num="974" type="stmt" count="0"/>
3735
  <line num="975" type="stmt" count="0"/>
3736
  <line num="977" type="stmt" count="0"/>
3737
  <line num="978" type="stmt" count="0"/>
3738
- <line num="979" type="stmt" count="0"/>
3739
  <line num="980" type="stmt" count="0"/>
3740
  <line num="982" type="stmt" count="0"/>
3741
- <line num="983" type="stmt" count="0"/>
3742
- <line num="985" type="stmt" count="0"/>
3743
- <line num="986" type="stmt" count="0"/>
3744
- <line num="987" type="stmt" count="0"/>
3745
- <line num="988" type="stmt" count="0"/>
3746
- <line num="991" type="stmt" count="0"/>
3747
- <line num="992" type="stmt" count="0"/>
3748
- <line num="993" type="stmt" count="0"/>
3749
- <line num="994" type="stmt" count="0"/>
3750
- <line num="995" type="stmt" count="0"/>
3751
  <line num="996" type="stmt" count="0"/>
3752
- <line num="998" type="stmt" count="0"/>
3753
  <line num="999" type="stmt" count="0"/>
3754
- <line num="1001" type="stmt" count="0"/>
3755
  <line num="1002" type="stmt" count="0"/>
3756
  <line num="1003" type="stmt" count="0"/>
3757
- <line num="1004" type="stmt" count="0"/>
3758
  <line num="1005" type="stmt" count="0"/>
3759
- <line num="1007" type="stmt" count="0"/>
3760
- <line num="1009" type="stmt" count="0"/>
3761
- <line num="1010" type="stmt" count="0"/>
3762
- <line num="1012" type="stmt" count="0"/>
3763
- <line num="1014" type="stmt" count="0"/>
3764
- <line num="1016" type="stmt" count="0"/>
3765
- <line num="1027" type="method" name="get_cron_secret" visibility="public" complexity="3" crap="12" count="0"/>
3766
  <line num="1028" type="stmt" count="0"/>
3767
- <line num="1029" type="stmt" count="0"/>
3768
  <line num="1031" type="stmt" count="0"/>
3769
- <line num="1032" type="stmt" count="0"/>
3770
- <line num="1034" type="stmt" count="0"/>
3771
  <line num="1035" type="stmt" count="0"/>
3772
- <line num="1037" type="stmt" count="0"/>
3773
- <line num="1038" type="stmt" count="0"/>
3774
- <line num="1040" type="stmt" count="0"/>
3775
- <line num="1057" type="method" name="is_valid_call" visibility="public" complexity="5" crap="30" count="0"/>
3776
- <line num="1059" type="stmt" count="0"/>
3777
- <line num="1060" type="stmt" count="0"/>
3778
- <line num="1062" type="stmt" count="0"/>
3779
- <line num="1063" type="stmt" count="0"/>
 
3780
  <line num="1067" type="stmt" count="0"/>
3781
- <line num="1080" type="method" name="upgrade_crontab_entries" visibility="public" complexity="4" crap="20" count="0"/>
3782
- <line num="1081" type="stmt" count="0"/>
3783
- <line num="1082" type="stmt" count="0"/>
3784
- <line num="1084" type="stmt" count="0"/>
 
3785
  <line num="1085" type="stmt" count="0"/>
 
3786
  <line num="1087" type="stmt" count="0"/>
3787
  <line num="1089" type="stmt" count="0"/>
3788
- <line num="1097" type="stmt" count="0"/>
3789
- <line num="1098" type="stmt" count="0"/>
3790
- <line num="1099" type="stmt" count="0"/>
3791
- <line num="1100" type="stmt" count="0"/>
3792
- <line num="1101" type="stmt" count="0"/>
3793
- <line num="1102" type="stmt" count="0"/>
3794
  <line num="1104" type="stmt" count="0"/>
3795
- <line num="1116" type="method" name="backup" visibility="public" complexity="2" crap="6" count="0"/>
3796
- <line num="1117" type="stmt" count="0"/>
3797
- <line num="1118" type="stmt" count="0"/>
3798
- <line num="1119" type="stmt" count="0"/>
3799
- <line num="1121" type="stmt" count="0"/>
3800
- <line num="1123" type="stmt" count="0"/>
3801
- <line num="1135" type="method" name="restore" visibility="public" complexity="3" crap="12" count="0"/>
3802
- <line num="1136" type="stmt" count="0"/>
3803
- <line num="1137" type="stmt" count="0"/>
3804
- <line num="1138" type="stmt" count="0"/>
3805
- <line num="1141" type="stmt" count="0"/>
3806
- <line num="1142" type="stmt" count="0"/>
3807
- <line num="1144" type="stmt" count="0"/>
3808
- <line num="1145" type="stmt" count="0"/>
3809
- <line num="1146" type="stmt" count="0"/>
3810
- <line num="1148" type="stmt" count="0"/>
3811
- <metrics loc="1150" ncloc="611" classes="1" methods="25" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="441" coveredstatements="75" elements="466" coveredelements="76"/>
3812
  </file>
3813
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/class-boldgrid-backup-admin-crypt.php">
3814
  <class name="Boldgrid_Backup_Admin_Crypt" namespace="global" fullPackage="Boldgrid.Backup.Admin">
@@ -3851,9 +3845,9 @@
3851
  <class name="Boldgrid_Backup_Admin_Dashboard_Widget" namespace="global" fullPackage="Boldgrid.Backup.Admin.Dashboard">
3852
  <metrics complexity="5" methods="2" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="18" coveredstatements="2" elements="20" coveredelements="3"/>
3853
  </class>
3854
- <line num="37" type="method" name="__construct" visibility="public" complexity="1" crap="1" count="12"/>
3855
- <line num="38" type="stmt" count="12"/>
3856
- <line num="39" type="stmt" count="12"/>
3857
  <line num="50" type="method" name="filter_feature" visibility="public" complexity="4" crap="20" count="0"/>
3858
  <line num="52" type="stmt" count="0"/>
3859
  <line num="53" type="stmt" count="0"/>
@@ -3877,9 +3871,9 @@
3877
  <class name="Boldgrid_Backup_Admin_Dashboard" namespace="global" fullPackage="Boldgrid.Backup.Admin">
3878
  <metrics complexity="5" methods="4" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="17" coveredstatements="2" elements="21" coveredelements="3"/>
3879
  </class>
3880
- <line num="37" type="method" name="__construct" visibility="public" complexity="1" crap="1" count="12"/>
3881
- <line num="38" type="stmt" count="12"/>
3882
- <line num="39" type="stmt" count="12"/>
3883
  <line num="48" type="method" name="admin_enqueue_scripts" visibility="public" complexity="2" crap="6" count="0"/>
3884
  <line num="49" type="stmt" count="0"/>
3885
  <line num="50" type="stmt" count="0"/>
@@ -3904,9 +3898,9 @@
3904
  <class name="Boldgrid_Backup_Admin_Db_Dump" namespace="global" fullPackage="Boldgrid.Backup.Admin.Db">
3905
  <metrics complexity="12" methods="4" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="59" coveredstatements="23" elements="63" coveredelements="24"/>
3906
  </class>
3907
- <line num="39" type="method" name="__construct" visibility="public" complexity="1" crap="1" count="12"/>
3908
- <line num="40" type="stmt" count="12"/>
3909
- <line num="41" type="stmt" count="12"/>
3910
  <line num="51" type="method" name="dump" visibility="public" complexity="3" crap="3.01" count="3"/>
3911
  <line num="52" type="stmt" count="3"/>
3912
  <line num="53" type="stmt" count="3"/>
@@ -3973,9 +3967,9 @@
3973
  <class name="Boldgrid_Backup_Admin_Db_Get" namespace="global" fullPackage="Boldgrid.Backup.Admin.Db">
3974
  <metrics complexity="5" methods="3" coveredmethods="2" conditionals="0" coveredconditionals="0" statements="19" coveredstatements="11" elements="22" coveredelements="13"/>
3975
  </class>
3976
- <line num="39" type="method" name="__construct" visibility="public" complexity="1" crap="1" count="12"/>
3977
- <line num="40" type="stmt" count="12"/>
3978
- <line num="41" type="stmt" count="12"/>
3979
  <line num="52" type="method" name="prefixed" visibility="public" complexity="2" crap="2" count="3"/>
3980
  <line num="53" type="stmt" count="3"/>
3981
  <line num="55" type="stmt" count="3"/>
@@ -4051,9 +4045,9 @@
4051
  <class name="Boldgrid_Backup_Admin_Db_Omit" namespace="global" fullPackage="Boldgrid.Backup.Admin.Db">
4052
  <metrics complexity="37" methods="11" coveredmethods="3" conditionals="0" coveredconditionals="0" statements="84" coveredstatements="39" elements="95" coveredelements="42"/>
4053
  </class>
4054
- <line num="61" type="method" name="__construct" visibility="public" complexity="1" crap="1" count="12"/>
4055
- <line num="62" type="stmt" count="12"/>
4056
- <line num="63" type="stmt" count="12"/>
4057
  <line num="74" type="method" name="email_part" visibility="public" complexity="3" crap="3" count="3"/>
4058
  <line num="75" type="stmt" count="3"/>
4059
  <line num="78" type="stmt" count="3"/>
@@ -4152,9 +4146,9 @@
4152
  <class name="Boldgrid_Backup_Admin_Email" namespace="global" fullPackage="Boldgrid.Backup.Admin">
4153
  <metrics complexity="12" methods="6" coveredmethods="3" conditionals="0" coveredconditionals="0" statements="56" coveredstatements="44" elements="62" coveredelements="47"/>
4154
  </class>
4155
- <line num="48" type="method" name="__construct" visibility="public" complexity="1" crap="1" count="12"/>
4156
- <line num="49" type="stmt" count="12"/>
4157
- <line num="50" type="stmt" count="12"/>
4158
  <line num="63" type="method" name="fill_generic_template" visibility="public" complexity="2" crap="6" count="0"/>
4159
  <line num="64" type="stmt" count="0"/>
4160
  <line num="66" type="stmt" count="0"/>
@@ -4220,9 +4214,9 @@
4220
  <class name="Boldgrid_Backup_Admin_Filelist" namespace="global" fullPackage="Boldgrid.Backup.Admin">
4221
  <metrics complexity="7" methods="3" coveredmethods="2" conditionals="0" coveredconditionals="0" statements="20" coveredstatements="7" elements="23" coveredelements="9"/>
4222
  </class>
4223
- <line num="73" type="method" name="__construct" visibility="public" complexity="1" crap="1" count="12"/>
4224
- <line num="74" type="stmt" count="12"/>
4225
- <line num="75" type="stmt" count="12"/>
4226
  <line num="84" type="method" name="get_size" visibility="public" complexity="4" crap="20" count="0"/>
4227
  <line num="92" type="stmt" count="0"/>
4228
  <line num="93" type="stmt" count="0"/>
@@ -4249,11 +4243,11 @@
4249
  <class name="Boldgrid_Backup_Admin_Folder_Exclusion" namespace="global" fullPackage="Boldgrid.Backup.Admin.Folder">
4250
  <metrics complexity="57" methods="10" coveredmethods="3" conditionals="0" coveredconditionals="0" statements="150" coveredstatements="73" elements="160" coveredelements="76"/>
4251
  </class>
4252
- <line num="113" type="method" name="__construct" visibility="public" complexity="1" crap="1" count="12"/>
4253
- <line num="114" type="stmt" count="12"/>
4254
- <line num="131" type="stmt" count="12"/>
4255
- <line num="132" type="stmt" count="12"/>
4256
- <line num="133" type="stmt" count="12"/>
4257
  <line num="143" type="method" name="allow_file" visibility="public" complexity="11" crap="11.97" count="3"/>
4258
  <line num="145" type="stmt" count="3"/>
4259
  <line num="146" type="stmt" count="0"/>
@@ -4415,9 +4409,9 @@
4415
  <class name="Boldgrid_Backup_Admin_Go_Pro" namespace="global" fullPackage="Boldgrid.Backup.Admin.Go">
4416
  <metrics complexity="17" methods="5" coveredmethods="2" conditionals="0" coveredconditionals="0" statements="68" coveredstatements="4" elements="73" coveredelements="6"/>
4417
  </class>
4418
- <line num="46" type="method" name="__construct" visibility="public" complexity="1" crap="1" count="12"/>
4419
- <line num="47" type="stmt" count="12"/>
4420
- <line num="48" type="stmt" count="12"/>
4421
  <line num="60" type="method" name="get_admin_notices" visibility="public" complexity="8" crap="72" count="0"/>
4422
  <line num="61" type="stmt" count="0"/>
4423
  <line num="64" type="stmt" count="0"/>
@@ -4494,9 +4488,9 @@
4494
  <class name="Boldgrid_Backup_Admin_Home_Dir" namespace="global" fullPackage="Boldgrid.Backup.Admin.Home">
4495
  <metrics complexity="6" methods="2" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="10" coveredstatements="2" elements="12" coveredelements="3"/>
4496
  </class>
4497
- <line num="37" type="method" name="__construct" visibility="public" complexity="1" crap="1" count="12"/>
4498
- <line num="38" type="stmt" count="12"/>
4499
- <line num="39" type="stmt" count="12"/>
4500
  <line num="51" type="method" name="get_for_disk" visibility="public" complexity="5" crap="30" count="0"/>
4501
  <line num="52" type="stmt" count="0"/>
4502
  <line num="53" type="stmt" count="0"/>
@@ -4547,9 +4541,9 @@
4547
  <class name="Boldgrid_Backup_Admin_In_Progress" namespace="global" fullPackage="Boldgrid.Backup.Admin.In">
4548
  <metrics complexity="31" methods="13" coveredmethods="2" conditionals="0" coveredconditionals="0" statements="84" coveredstatements="6" elements="97" coveredelements="8"/>
4549
  </class>
4550
- <line num="48" type="method" name="__construct" visibility="public" complexity="1" crap="1" count="12"/>
4551
- <line num="49" type="stmt" count="12"/>
4552
- <line num="50" type="stmt" count="12"/>
4553
  <line num="60" type="method" name="add_notice" visibility="public" complexity="4" crap="20" count="0"/>
4554
  <line num="61" type="stmt" count="0"/>
4555
  <line num="63" type="stmt" count="0"/>
@@ -4661,9 +4655,9 @@
4661
  <class name="Boldgrid_Backup_Admin_Jobs" namespace="global" fullPackage="Boldgrid.Backup.Admin">
4662
  <metrics complexity="29" methods="9" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="96" coveredstatements="2" elements="105" coveredelements="3"/>
4663
  </class>
4664
- <line num="68" type="method" name="__construct" visibility="public" complexity="1" crap="1" count="12"/>
4665
- <line num="69" type="stmt" count="12"/>
4666
- <line num="70" type="stmt" count="12"/>
4667
  <line num="80" type="method" name="add" visibility="public" complexity="2" crap="6" count="0"/>
4668
  <line num="81" type="stmt" count="0"/>
4669
  <line num="82" type="stmt" count="0"/>
@@ -4772,9 +4766,9 @@
4772
  <class name="Boldgrid_Backup_Admin_Notice" namespace="global" fullPackage="Boldgrid.Backup.Admin">
4773
  <metrics complexity="19" methods="10" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="68" coveredstatements="2" elements="78" coveredelements="3"/>
4774
  </class>
4775
- <line num="48" type="method" name="__construct" visibility="public" complexity="1" crap="1" count="12"/>
4776
- <line num="49" type="stmt" count="12"/>
4777
- <line num="50" type="stmt" count="12"/>
4778
  <line num="61" type="method" name="add_user_notice" visibility="public" complexity="1" crap="2" count="0"/>
4779
  <line num="62" type="stmt" count="0"/>
4780
  <line num="64" type="stmt" count="0"/>
@@ -4873,9 +4867,9 @@
4873
  <class name="Boldgrid_Backup_Admin_Remote" namespace="global" fullPackage="Boldgrid.Backup.Admin">
4874
  <metrics complexity="16" methods="5" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="33" coveredstatements="2" elements="38" coveredelements="3"/>
4875
  </class>
4876
- <line num="37" type="method" name="__construct" visibility="public" complexity="1" crap="1" count="12"/>
4877
- <line num="38" type="stmt" count="12"/>
4878
- <line num="39" type="stmt" count="12"/>
4879
  <line num="48" type="method" name="any_enabled" visibility="public" complexity="6" crap="42" count="0"/>
4880
  <line num="49" type="stmt" count="0"/>
4881
  <line num="51" type="stmt" count="0"/>
@@ -4935,9 +4929,9 @@
4935
  <class name="Boldgrid_Backup_Admin_Restore_Helper" namespace="global" fullPackage="Boldgrid.Backup.Admin.Restore">
4936
  <metrics complexity="44" methods="10" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="103" coveredstatements="15" elements="113" coveredelements="16"/>
4937
  </class>
4938
- <line num="68" type="method" name="__construct" visibility="public" complexity="2" crap="2" count="12"/>
4939
- <line num="69" type="stmt" count="12"/>
4940
- <line num="70" type="stmt" count="12"/>
4941
  <line num="79" type="method" name="get_last_error" visibility="public" complexity="2" crap="6" count="0"/>
4942
  <line num="80" type="stmt" count="0"/>
4943
  <line num="82" type="stmt" count="0"/>
@@ -5052,56 +5046,53 @@
5052
  </file>
5053
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/class-boldgrid-backup-admin-scheduler.php">
5054
  <class name="Boldgrid_Backup_Admin_Scheduler" namespace="global" fullPackage="Boldgrid.Backup.Admin">
5055
- <metrics complexity="12" methods="5" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="33" coveredstatements="2" elements="38" coveredelements="3"/>
5056
  </class>
5057
- <line num="46" type="method" name="__construct" visibility="public" complexity="1" crap="1" count="12"/>
5058
- <line num="47" type="stmt" count="12"/>
5059
- <line num="48" type="stmt" count="12"/>
5060
  <line num="55" type="method" name="clear_all_schedules" visibility="public" complexity="1" crap="2" count="0"/>
5061
  <line num="56" type="stmt" count="0"/>
 
5062
  <line num="58" type="stmt" count="0"/>
5063
- <line num="59" type="stmt" count="0"/>
5064
- <line num="60" type="stmt" count="0"/>
5065
- <line num="63" type="stmt" count="0"/>
5066
- <line num="64" type="stmt" count="0"/>
5067
- <line num="72" type="method" name="get" visibility="public" complexity="4" crap="20" count="0"/>
5068
  <line num="73" type="stmt" count="0"/>
 
5069
  <line num="75" type="stmt" count="0"/>
5070
- <line num="77" type="stmt" count="0"/>
5071
  <line num="78" type="stmt" count="0"/>
5072
- <line num="79" type="stmt" count="0"/>
5073
- <line num="80" type="stmt" count="0"/>
5074
- <line num="81" type="stmt" count="0"/>
5075
- <line num="82" type="stmt" count="0"/>
5076
- <line num="84" type="stmt" count="0"/>
5077
- <line num="103" type="method" name="get_available" visibility="public" complexity="5" crap="30" count="0"/>
5078
- <line num="104" type="stmt" count="0"/>
5079
- <line num="105" type="stmt" count="0"/>
5080
  <line num="108" type="stmt" count="0"/>
5081
- <line num="109" type="stmt" count="0"/>
5082
  <line num="112" type="stmt" count="0"/>
5083
- <line num="113" type="stmt" count="0"/>
5084
  <line num="114" type="stmt" count="0"/>
 
5085
  <line num="116" type="stmt" count="0"/>
5086
  <line num="118" type="stmt" count="0"/>
5087
  <line num="120" type="stmt" count="0"/>
5088
- <line num="121" type="stmt" count="0"/>
5089
- <line num="122" type="stmt" count="0"/>
5090
- <line num="124" type="stmt" count="0"/>
5091
- <line num="126" type="stmt" count="0"/>
5092
- <line num="137" type="method" name="is_available" visibility="public" complexity="1" crap="2" count="0"/>
5093
- <line num="138" type="stmt" count="0"/>
5094
- <line num="140" type="stmt" count="0"/>
5095
- <metrics loc="142" ncloc="66" classes="1" methods="5" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="33" coveredstatements="2" elements="38" coveredelements="3"/>
5096
  </file>
5097
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/class-boldgrid-backup-admin-settings.php">
5098
  <class name="Boldgrid_Backup_Admin_Settings" namespace="global" fullPackage="Boldgrid.Backup.Admin">
5099
  <metrics complexity="138" methods="16" coveredmethods="3" conditionals="0" coveredconditionals="0" statements="436" coveredstatements="47" elements="452" coveredelements="50"/>
5100
  </class>
5101
- <line num="48" type="method" name="__construct" visibility="public" complexity="1" crap="1" count="12"/>
5102
- <line num="50" type="stmt" count="12"/>
5103
- <line num="52" type="stmt" count="12"/>
5104
- <line num="53" type="stmt" count="12"/>
5105
  <line num="65" type="method" name="get_dow_count" visibility="public" complexity="5" crap="30" count="0"/>
5106
  <line num="66" type="stmt" count="0"/>
5107
  <line num="68" type="stmt" count="0"/>
@@ -5556,9 +5547,9 @@
5556
  <class name="Boldgrid_Backup_Admin_Support" namespace="global" fullPackage="Boldgrid.Backup.Admin">
5557
  <metrics complexity="10" methods="7" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="44" coveredstatements="2" elements="51" coveredelements="3"/>
5558
  </class>
5559
- <line num="46" type="method" name="__construct" visibility="public" complexity="1" crap="1" count="12"/>
5560
- <line num="47" type="stmt" count="12"/>
5561
- <line num="48" type="stmt" count="12"/>
5562
  <line num="57" type="method" name="deactivate" visibility="public" complexity="1" crap="2" count="0"/>
5563
  <line num="58" type="stmt" count="0"/>
5564
  <line num="61" type="stmt" count="0"/>
@@ -5613,11 +5604,11 @@
5613
  </file>
5614
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/class-boldgrid-backup-admin-test.php">
5615
  <class name="Boldgrid_Backup_Admin_Test" namespace="global" fullPackage="Boldgrid.Backup.Admin">
5616
- <metrics complexity="94" methods="25" coveredmethods="5" conditionals="0" coveredconditionals="0" statements="250" coveredstatements="105" elements="275" coveredelements="110"/>
5617
  </class>
5618
- <line num="122" type="method" name="__construct" visibility="public" complexity="1" crap="1" count="12"/>
5619
- <line num="124" type="stmt" count="12"/>
5620
- <line num="125" type="stmt" count="12"/>
5621
  <line num="135" type="method" name="can_exec_write" visibility="public" complexity="4" crap="4.32" count="1"/>
5622
  <line num="136" type="stmt" count="1"/>
5623
  <line num="137" type="stmt" count="0"/>
@@ -5716,9 +5707,9 @@
5716
  <line num="388" type="stmt" count="0"/>
5717
  <line num="390" type="stmt" count="0"/>
5718
  <line num="392" type="stmt" count="0"/>
5719
- <line num="404" type="method" name="is_crontab_available" visibility="public" complexity="4" crap="4.43" count="1"/>
5720
  <line num="406" type="stmt" count="1"/>
5721
- <line num="407" type="stmt" count="0"/>
5722
  <line num="410" type="stmt" count="1"/>
5723
  <line num="411" type="stmt" count="0"/>
5724
  <line num="412" type="stmt" count="0"/>
@@ -5890,15 +5881,15 @@
5890
  <line num="857" type="stmt" count="0"/>
5891
  <line num="858" type="stmt" count="0"/>
5892
  <line num="860" type="stmt" count="1"/>
5893
- <metrics loc="862" ncloc="428" classes="1" methods="25" coveredmethods="5" conditionals="0" coveredconditionals="0" statements="250" coveredstatements="105" elements="275" coveredelements="110"/>
5894
  </file>
5895
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/class-boldgrid-backup-admin-time.php">
5896
  <class name="Boldgrid_Backup_Admin_Time" namespace="global" fullPackage="Boldgrid.Backup.Admin">
5897
  <metrics complexity="34" methods="10" coveredmethods="2" conditionals="0" coveredconditionals="0" statements="102" coveredstatements="39" elements="112" coveredelements="41"/>
5898
  </class>
5899
- <line num="73" type="method" name="__construct" visibility="public" complexity="1" crap="1" count="12"/>
5900
- <line num="74" type="stmt" count="12"/>
5901
- <line num="75" type="stmt" count="12"/>
5902
  <line num="84" type="method" name="get_server_date" visibility="public" complexity="2" crap="6" count="0"/>
5903
  <line num="85" type="stmt" count="0"/>
5904
  <line num="87" type="stmt" count="0"/>
@@ -6014,9 +6005,9 @@
6014
  <class name="Boldgrid_Backup_Admin_Tools" namespace="global" fullPackage="Boldgrid.Backup.Admin">
6015
  <metrics complexity="2" methods="2" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="7" coveredstatements="2" elements="9" coveredelements="3"/>
6016
  </class>
6017
- <line num="37" type="method" name="__construct" visibility="public" complexity="1" crap="1" count="12"/>
6018
- <line num="38" type="stmt" count="12"/>
6019
- <line num="39" type="stmt" count="12"/>
6020
  <line num="46" type="method" name="page" visibility="public" complexity="1" crap="2" count="0"/>
6021
  <line num="47" type="stmt" count="0"/>
6022
  <line num="48" type="stmt" count="0"/>
@@ -6029,9 +6020,9 @@
6029
  <class name="Boldgrid_Backup_Admin_Transfers" namespace="global" fullPackage="Boldgrid.Backup.Admin">
6030
  <metrics complexity="2" methods="2" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="12" coveredstatements="2" elements="14" coveredelements="3"/>
6031
  </class>
6032
- <line num="36" type="method" name="__construct" visibility="public" complexity="1" crap="1" count="12"/>
6033
- <line num="37" type="stmt" count="12"/>
6034
- <line num="38" type="stmt" count="12"/>
6035
  <line num="45" type="method" name="page" visibility="public" complexity="1" crap="2" count="0"/>
6036
  <line num="46" type="stmt" count="0"/>
6037
  <line num="47" type="stmt" count="0"/>
@@ -6049,9 +6040,9 @@
6049
  <class name="Boldgrid_Backup_Admin_Upload" namespace="global" fullPackage="Boldgrid.Backup.Admin">
6050
  <metrics complexity="36" methods="8" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="197" coveredstatements="2" elements="205" coveredelements="3"/>
6051
  </class>
6052
- <line num="39" type="method" name="__construct" visibility="public" complexity="1" crap="1" count="12"/>
6053
- <line num="41" type="stmt" count="12"/>
6054
- <line num="42" type="stmt" count="12"/>
6055
  <line num="56" type="method" name="verify_upload_access" visibility="public" complexity="9" crap="90" count="0"/>
6056
  <line num="58" type="stmt" count="0"/>
6057
  <line num="60" type="stmt" count="0"/>
@@ -6583,19 +6574,19 @@
6583
  <class name="Boldgrid_Backup_Admin_WP_Cron" namespace="global" fullPackage="Boldgrid.Backup.Admin.WP">
6584
  <metrics complexity="32" methods="11" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="94" coveredstatements="12" elements="105" coveredelements="13"/>
6585
  </class>
6586
- <line num="73" type="method" name="__construct" visibility="public" complexity="1" crap="1" count="12"/>
6587
- <line num="74" type="stmt" count="12"/>
6588
- <line num="76" type="stmt" count="12"/>
6589
- <line num="78" type="stmt" count="12"/>
6590
- <line num="79" type="stmt" count="12"/>
6591
- <line num="80" type="stmt" count="12"/>
6592
- <line num="82" type="stmt" count="12"/>
6593
- <line num="83" type="stmt" count="12"/>
6594
- <line num="84" type="stmt" count="12"/>
6595
- <line num="92" type="stmt" count="12"/>
6596
- <line num="93" type="stmt" count="12"/>
6597
- <line num="94" type="stmt" count="12"/>
6598
- <line num="96" type="stmt" count="12"/>
6599
  <line num="113" type="method" name="add_all_crons" visibility="public" complexity="7" crap="56" count="0"/>
6600
  <line num="114" type="stmt" count="0"/>
6601
  <line num="115" type="stmt" count="0"/>
@@ -6818,10 +6809,10 @@
6818
  <class name="Boldgrid_Backup_Admin_Xhprof" namespace="global" fullPackage="Boldgrid.Backup.Admin">
6819
  <metrics complexity="14" methods="3" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="41" coveredstatements="8" elements="44" coveredelements="8"/>
6820
  </class>
6821
- <line num="37" type="method" name="__construct" visibility="public" complexity="2" crap="3.03" count="12"/>
6822
- <line num="39" type="stmt" count="12"/>
6823
- <line num="42" type="stmt" count="12"/>
6824
- <line num="46" type="stmt" count="12"/>
6825
  <line num="47" type="stmt" count="0"/>
6826
  <line num="48" type="stmt" count="0"/>
6827
  <line num="50" type="stmt" count="0"/>
@@ -6829,15 +6820,15 @@
6829
  <line num="52" type="stmt" count="0"/>
6830
  <line num="53" type="stmt" count="0"/>
6831
  <line num="54" type="stmt" count="0"/>
6832
- <line num="55" type="stmt" count="12"/>
6833
- <line num="64" type="method" name="xhprof_enable" visibility="private" complexity="5" crap="6.97" count="12"/>
6834
- <line num="66" type="stmt" count="12"/>
6835
  <line num="67" type="stmt" count="0"/>
6836
- <line num="71" type="stmt" count="12"/>
6837
- <line num="74" type="stmt" count="12"/>
6838
  <line num="75" type="stmt" count="0"/>
6839
  <line num="77" type="stmt" count="0"/>
6840
- <line num="81" type="stmt" count="12"/>
6841
  <line num="91" type="method" name="xhprof_disable" visibility="public" complexity="7" crap="56" count="0"/>
6842
  <line num="93" type="stmt" count="0"/>
6843
  <line num="94" type="stmt" count="0"/>
@@ -6922,9 +6913,9 @@
6922
  <line num="160" type="stmt" count="0"/>
6923
  <line num="161" type="stmt" count="0"/>
6924
  <line num="162" type="stmt" count="0"/>
6925
- <line num="173" type="method" name="get_configs" visibility="public" complexity="6" crap="6.56" count="12"/>
6926
- <line num="175" type="stmt" count="12"/>
6927
- <line num="176" type="stmt" count="12"/>
6928
  <line num="180" type="stmt" count="1"/>
6929
  <line num="183" type="stmt" count="1"/>
6930
  <line num="184" type="stmt" count="1"/>
@@ -7288,8 +7279,8 @@
7288
  <line num="253" type="stmt" count="0"/>
7289
  <line num="254" type="stmt" count="0"/>
7290
  <line num="257" type="stmt" count="3"/>
7291
- <line num="265" type="method" name="is_available" visibility="public" complexity="2" crap="2" count="13"/>
7292
- <line num="266" type="stmt" count="13"/>
7293
  <line num="276" type="method" name="test" visibility="public" complexity="4" crap="4.20" count="1"/>
7294
  <line num="277" type="stmt" count="1"/>
7295
  <line num="278" type="stmt" count="0"/>
@@ -7326,26 +7317,48 @@
7326
  <package name="Boldgrid\Backup\Admin\Cron">
7327
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/cron/class-crontab.php">
7328
  <class name="Crontab" namespace="Boldgrid\Backup\Admin\Cron">
7329
- <metrics complexity="5" methods="1" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="16" coveredstatements="0" elements="17" coveredelements="0"/>
7330
  </class>
7331
- <line num="36" type="method" name="find_crons" visibility="public" complexity="5" crap="30" count="0"/>
7332
- <line num="37" type="stmt" count="0"/>
7333
- <line num="39" type="stmt" count="0"/>
7334
- <line num="41" type="stmt" count="0"/>
7335
- <line num="43" type="stmt" count="0"/>
7336
- <line num="44" type="stmt" count="0"/>
7337
- <line num="46" type="stmt" count="0"/>
7338
- <line num="47" type="stmt" count="0"/>
7339
- <line num="48" type="stmt" count="0"/>
7340
- <line num="49" type="stmt" count="0"/>
7341
- <line num="50" type="stmt" count="0"/>
7342
- <line num="52" type="stmt" count="0"/>
7343
- <line num="53" type="stmt" count="0"/>
7344
- <line num="54" type="stmt" count="0"/>
7345
- <line num="55" type="stmt" count="0"/>
7346
- <line num="57" type="stmt" count="0"/>
7347
  <line num="58" type="stmt" count="0"/>
7348
- <metrics loc="59" ncloc="29" classes="1" methods="1" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="16" coveredstatements="0" elements="17" coveredelements="0"/>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7349
  </file>
7350
  </package>
7351
  <package name="Boldgrid\Backup\Admin\Cron\Entry">
@@ -10255,9 +10268,9 @@
10255
  <class name="Boldgrid_Backup_Admin_Ftp_Hooks" namespace="global" fullPackage="Boldgrid.Backup.Admin.Ftp">
10256
  <metrics complexity="31" methods="11" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="128" coveredstatements="2" elements="139" coveredelements="3"/>
10257
  </class>
10258
- <line num="47" type="method" name="__construct" visibility="public" complexity="1" crap="1" count="12"/>
10259
- <line num="48" type="stmt" count="12"/>
10260
- <line num="49" type="stmt" count="12"/>
10261
  <line num="56" type="method" name="add_menu_items" visibility="public" complexity="1" crap="2" count="0"/>
10262
  <line num="57" type="stmt" count="0"/>
10263
  <line num="59" type="stmt" count="0"/>
@@ -10400,9 +10413,9 @@
10400
  <class name="Boldgrid_Backup_Admin_Ftp_Page" namespace="global" fullPackage="Boldgrid.Backup.Admin.Ftp">
10401
  <metrics complexity="21" methods="5" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="116" coveredstatements="2" elements="121" coveredelements="3"/>
10402
  </class>
10403
- <line num="39" type="method" name="__construct" visibility="public" complexity="1" crap="1" count="12"/>
10404
- <line num="40" type="stmt" count="12"/>
10405
- <line num="41" type="stmt" count="12"/>
10406
  <line num="48" type="method" name="enqueue_scripts" visibility="public" complexity="2" crap="6" count="0"/>
10407
  <line num="49" type="stmt" count="0"/>
10408
  <line num="50" type="stmt" count="0"/>
@@ -10527,14 +10540,14 @@
10527
  <class name="Boldgrid_Backup_Admin_Ftp" namespace="global" fullPackage="Boldgrid.Backup.Admin">
10528
  <metrics complexity="135" methods="22" coveredmethods="2" conditionals="0" coveredconditionals="0" statements="475" coveredstatements="14" elements="497" coveredelements="16"/>
10529
  </class>
10530
- <line num="247" type="method" name="__construct" visibility="public" complexity="1" crap="1" count="12"/>
10531
- <line num="248" type="stmt" count="12"/>
10532
- <line num="250" type="stmt" count="12"/>
10533
- <line num="251" type="stmt" count="12"/>
10534
- <line num="252" type="stmt" count="12"/>
10535
- <line num="253" type="stmt" count="12"/>
10536
- <line num="255" type="stmt" count="12"/>
10537
- <line num="256" type="stmt" count="12"/>
10538
  <line num="263" type="method" name="connect" visibility="public" complexity="10" crap="110" count="0"/>
10539
  <line num="264" type="stmt" count="0"/>
10540
  <line num="265" type="stmt" count="0"/>
@@ -10975,14 +10988,14 @@
10975
  <line num="1045" type="stmt" count="0"/>
10976
  <line num="1046" type="stmt" count="0"/>
10977
  <line num="1047" type="stmt" count="0"/>
10978
- <line num="1054" type="method" name="set_default_folder_name" visibility="public" complexity="1" crap="1" count="12"/>
10979
- <line num="1055" type="stmt" count="12"/>
10980
- <line num="1056" type="stmt" count="12"/>
10981
- <line num="1057" type="stmt" count="12"/>
10982
- <line num="1058" type="stmt" count="12"/>
10983
- <line num="1059" type="stmt" count="12"/>
10984
- <line num="1061" type="stmt" count="12"/>
10985
- <line num="1062" type="stmt" count="12"/>
10986
  <line num="1071" type="method" name="set_pass" visibility="public" complexity="1" crap="2" count="0"/>
10987
  <line num="1072" type="stmt" count="0"/>
10988
  <line num="1073" type="stmt" count="0"/>
@@ -11034,9 +11047,9 @@
11034
  <class name="Boldgrid_Backup_Admin_Remote_Settings" namespace="global" fullPackage="Boldgrid.Backup.Admin.Remote">
11035
  <metrics complexity="11" methods="9" coveredmethods="9" conditionals="0" coveredconditionals="0" statements="21" coveredstatements="21" elements="30" coveredelements="30"/>
11036
  </class>
11037
- <line num="77" type="method" name="__construct" visibility="public" complexity="1" crap="1" count="12"/>
11038
- <line num="78" type="stmt" count="12"/>
11039
- <line num="79" type="stmt" count="12"/>
11040
  <line num="88" type="method" name="get_last_login" visibility="public" complexity="1" crap="1" count="3"/>
11041
  <line num="89" type="stmt" count="3"/>
11042
  <line num="99" type="method" name="get_option" visibility="public" complexity="1" crap="1" count="8"/>
@@ -11070,9 +11083,9 @@
11070
  <class name="Boldgrid_Backup_Admin_Storage_Local" namespace="global" fullPackage="Boldgrid.Backup.Admin.Storage">
11071
  <metrics complexity="30" methods="9" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="119" coveredstatements="2" elements="128" coveredelements="3"/>
11072
  </class>
11073
- <line num="39" type="method" name="__construct" visibility="public" complexity="1" crap="1" count="12"/>
11074
- <line num="40" type="stmt" count="12"/>
11075
- <line num="41" type="stmt" count="12"/>
11076
  <line num="55" type="method" name="delete_local" visibility="public" complexity="1" crap="2" count="0"/>
11077
  <line num="56" type="stmt" count="0"/>
11078
  <line num="71" type="method" name="post_archive_files" visibility="public" complexity="4" crap="20" count="0"/>
@@ -12383,9 +12396,9 @@
12383
  <class name="Boldgrid_Backup_Download" namespace="global" fullPackage="Boldgrid.Backup">
12384
  <metrics complexity="5" methods="2" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="12" coveredstatements="2" elements="14" coveredelements="3"/>
12385
  </class>
12386
- <line num="37" type="method" name="__construct" visibility="public" complexity="1" crap="1" count="12"/>
12387
- <line num="38" type="stmt" count="12"/>
12388
- <line num="39" type="stmt" count="12"/>
12389
  <line num="52" type="method" name="public_download" visibility="public" complexity="4" crap="20" count="0"/>
12390
  <line num="53" type="stmt" count="0"/>
12391
  <line num="54" type="stmt" count="0"/>
@@ -16188,71 +16201,37 @@
16188
  <metrics loc="886" ncloc="559" classes="1" methods="9" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="528" coveredstatements="0" elements="537" coveredelements="0"/>
16189
  </file>
16190
  </package>
16191
- <file name="/home/travis/build/BoldGrid/boldgrid-backup/node_modules/PHP_CodeSniffer/scripts/ValidatePEAR/FileList.php">
16192
- <class name="FileList" namespace="global">
16193
- <metrics complexity="4" methods="2" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="24" coveredstatements="0" elements="26" coveredelements="0"/>
16194
- </class>
16195
- <line num="56" type="method" name="__construct" visibility="public" complexity="2" crap="6" count="0"/>
16196
- <line num="57" type="stmt" count="0"/>
16197
- <line num="58" type="stmt" count="0"/>
16198
- <line num="60" type="stmt" count="0"/>
16199
- <line num="61" type="stmt" count="0"/>
16200
- <line num="62" type="stmt" count="0"/>
16201
- <line num="63" type="stmt" count="0"/>
16202
- <line num="64" type="stmt" count="0"/>
16203
- <line num="65" type="stmt" count="0"/>
16204
- <line num="66" type="stmt" count="0"/>
16205
- <line num="67" type="stmt" count="0"/>
16206
- <line num="68" type="stmt" count="0"/>
16207
- <line num="70" type="stmt" count="0"/>
16208
- <line num="71" type="stmt" count="0"/>
16209
- <line num="72" type="stmt" count="0"/>
16210
- <line num="74" type="stmt" count="0"/>
16211
- <line num="76" type="stmt" count="0"/>
16212
- <line num="78" type="stmt" count="0"/>
16213
- <line num="86" type="method" name="getList" visibility="public" complexity="2" crap="6" count="0"/>
16214
- <line num="87" type="stmt" count="0"/>
16215
- <line num="88" type="stmt" count="0"/>
16216
- <line num="90" type="stmt" count="0"/>
16217
- <line num="91" type="stmt" count="0"/>
16218
- <line num="92" type="stmt" count="0"/>
16219
- <line num="94" type="stmt" count="0"/>
16220
- <line num="96" type="stmt" count="0"/>
16221
- <metrics loc="99" ncloc="45" classes="1" methods="2" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="24" coveredstatements="0" elements="26" coveredelements="0"/>
16222
- </file>
16223
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/node_modules/PHP_CodeSniffer/scripts/ValidatePEAR/ValidatePEARPackageXML.php">
16224
  <class name="ValidatePEARPackageXML" namespace="global">
16225
  <metrics complexity="51" methods="6" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="175" coveredstatements="0" elements="181" coveredelements="0"/>
16226
  </class>
16227
- <line num="70" type="method" name="__construct" visibility="public" complexity="1" crap="2" count="0"/>
16228
- <line num="71" type="stmt" count="0"/>
16229
- <line num="72" type="stmt" count="0"/>
16230
  <line num="73" type="stmt" count="0"/>
 
16231
  <line num="75" type="stmt" count="0"/>
16232
- <line num="76" type="stmt" count="0"/>
16233
  <line num="78" type="stmt" count="0"/>
16234
- <line num="86" type="method" name="validate" visibility="public" complexity="3" crap="12" count="0"/>
16235
- <line num="87" type="stmt" count="0"/>
16236
- <line num="88" type="stmt" count="0"/>
16237
  <line num="89" type="stmt" count="0"/>
16238
  <line num="90" type="stmt" count="0"/>
16239
  <line num="91" type="stmt" count="0"/>
 
16240
  <line num="93" type="stmt" count="0"/>
16241
- <line num="94" type="stmt" count="0"/>
16242
  <line num="95" type="stmt" count="0"/>
 
16243
  <line num="97" type="stmt" count="0"/>
16244
  <line num="99" type="stmt" count="0"/>
16245
- <line num="107" type="method" name="checkContents" visibility="protected" complexity="5" crap="30" count="0"/>
16246
- <line num="108" type="stmt" count="0"/>
16247
- <line num="109" type="stmt" count="0"/>
16248
  <line num="110" type="stmt" count="0"/>
 
16249
  <line num="112" type="stmt" count="0"/>
16250
- <line num="120" type="stmt" count="0"/>
16251
- <line num="121" type="stmt" count="0"/>
16252
  <line num="122" type="stmt" count="0"/>
16253
  <line num="123" type="stmt" count="0"/>
16254
- <line num="129" type="stmt" count="0"/>
16255
- <line num="130" type="stmt" count="0"/>
16256
  <line num="131" type="stmt" count="0"/>
16257
  <line num="132" type="stmt" count="0"/>
16258
  <line num="133" type="stmt" count="0"/>
@@ -16262,66 +16241,66 @@
16262
  <line num="137" type="stmt" count="0"/>
16263
  <line num="138" type="stmt" count="0"/>
16264
  <line num="139" type="stmt" count="0"/>
 
16265
  <line num="141" type="stmt" count="0"/>
16266
- <line num="142" type="stmt" count="0"/>
16267
  <line num="143" type="stmt" count="0"/>
16268
  <line num="144" type="stmt" count="0"/>
 
16269
  <line num="146" type="stmt" count="0"/>
16270
- <line num="147" type="stmt" count="0"/>
16271
  <line num="148" type="stmt" count="0"/>
 
16272
  <line num="150" type="stmt" count="0"/>
16273
- <line num="151" type="stmt" count="0"/>
16274
  <line num="152" type="stmt" count="0"/>
 
16275
  <line num="154" type="stmt" count="0"/>
16276
  <line num="156" type="stmt" count="0"/>
16277
- <line num="168" type="method" name="walkDirTag" visibility="protected" complexity="8" crap="72" count="0"/>
16278
- <line num="169" type="stmt" count="0"/>
16279
- <line num="170" type="stmt" count="0"/>
16280
  <line num="171" type="stmt" count="0"/>
16281
  <line num="172" type="stmt" count="0"/>
16282
  <line num="173" type="stmt" count="0"/>
16283
  <line num="174" type="stmt" count="0"/>
 
16284
  <line num="176" type="stmt" count="0"/>
16285
- <line num="177" type="stmt" count="0"/>
16286
  <line num="178" type="stmt" count="0"/>
16287
  <line num="179" type="stmt" count="0"/>
16288
  <line num="180" type="stmt" count="0"/>
16289
  <line num="181" type="stmt" count="0"/>
16290
  <line num="182" type="stmt" count="0"/>
 
16291
  <line num="184" type="stmt" count="0"/>
16292
- <line num="185" type="stmt" count="0"/>
16293
  <line num="186" type="stmt" count="0"/>
16294
  <line num="187" type="stmt" count="0"/>
16295
  <line num="188" type="stmt" count="0"/>
16296
  <line num="189" type="stmt" count="0"/>
 
16297
  <line num="191" type="stmt" count="0"/>
16298
  <line num="193" type="stmt" count="0"/>
16299
- <line num="205" type="method" name="checkFileTag" visibility="protected" complexity="17" crap="306" count="0"/>
16300
- <line num="206" type="stmt" count="0"/>
16301
- <line num="207" type="stmt" count="0"/>
16302
  <line num="208" type="stmt" count="0"/>
16303
  <line num="209" type="stmt" count="0"/>
16304
  <line num="210" type="stmt" count="0"/>
16305
  <line num="211" type="stmt" count="0"/>
 
16306
  <line num="213" type="stmt" count="0"/>
16307
  <line num="215" type="stmt" count="0"/>
16308
- <line num="216" type="stmt" count="0"/>
16309
  <line num="217" type="stmt" count="0"/>
16310
  <line num="218" type="stmt" count="0"/>
16311
  <line num="219" type="stmt" count="0"/>
16312
  <line num="220" type="stmt" count="0"/>
16313
  <line num="221" type="stmt" count="0"/>
16314
  <line num="222" type="stmt" count="0"/>
 
16315
  <line num="224" type="stmt" count="0"/>
16316
- <line num="225" type="stmt" count="0"/>
16317
  <line num="226" type="stmt" count="0"/>
16318
  <line num="227" type="stmt" count="0"/>
16319
  <line num="228" type="stmt" count="0"/>
16320
  <line num="229" type="stmt" count="0"/>
16321
  <line num="230" type="stmt" count="0"/>
16322
  <line num="231" type="stmt" count="0"/>
 
16323
  <line num="233" type="stmt" count="0"/>
16324
- <line num="234" type="stmt" count="0"/>
16325
  <line num="235" type="stmt" count="0"/>
16326
  <line num="236" type="stmt" count="0"/>
16327
  <line num="237" type="stmt" count="0"/>
@@ -16330,8 +16309,8 @@
16330
  <line num="240" type="stmt" count="0"/>
16331
  <line num="241" type="stmt" count="0"/>
16332
  <line num="242" type="stmt" count="0"/>
 
16333
  <line num="244" type="stmt" count="0"/>
16334
- <line num="245" type="stmt" count="0"/>
16335
  <line num="246" type="stmt" count="0"/>
16336
  <line num="247" type="stmt" count="0"/>
16337
  <line num="248" type="stmt" count="0"/>
@@ -16340,72 +16319,74 @@
16340
  <line num="251" type="stmt" count="0"/>
16341
  <line num="252" type="stmt" count="0"/>
16342
  <line num="253" type="stmt" count="0"/>
 
16343
  <line num="255" type="stmt" count="0"/>
16344
- <line num="256" type="stmt" count="0"/>
16345
  <line num="257" type="stmt" count="0"/>
16346
  <line num="258" type="stmt" count="0"/>
16347
  <line num="259" type="stmt" count="0"/>
16348
  <line num="260" type="stmt" count="0"/>
16349
  <line num="261" type="stmt" count="0"/>
 
16350
  <line num="263" type="stmt" count="0"/>
16351
  <line num="265" type="stmt" count="0"/>
16352
- <line num="273" type="method" name="checkPHPRelease" visibility="protected" complexity="17" crap="306" count="0"/>
16353
- <line num="274" type="stmt" count="0"/>
16354
- <line num="275" type="stmt" count="0"/>
16355
  <line num="276" type="stmt" count="0"/>
 
16356
  <line num="278" type="stmt" count="0"/>
16357
- <line num="279" type="stmt" count="0"/>
16358
  <line num="280" type="stmt" count="0"/>
16359
- <line num="287" type="stmt" count="0"/>
16360
- <line num="288" type="stmt" count="0"/>
16361
  <line num="289" type="stmt" count="0"/>
16362
  <line num="290" type="stmt" count="0"/>
16363
  <line num="291" type="stmt" count="0"/>
 
16364
  <line num="293" type="stmt" count="0"/>
16365
  <line num="295" type="stmt" count="0"/>
16366
- <line num="296" type="stmt" count="0"/>
16367
  <line num="297" type="stmt" count="0"/>
 
16368
  <line num="299" type="stmt" count="0"/>
16369
- <line num="300" type="stmt" count="0"/>
16370
  <line num="301" type="stmt" count="0"/>
16371
  <line num="302" type="stmt" count="0"/>
16372
- <line num="305" type="stmt" count="0"/>
16373
- <line num="306" type="stmt" count="0"/>
16374
  <line num="307" type="stmt" count="0"/>
16375
- <line num="310" type="stmt" count="0"/>
16376
- <line num="311" type="stmt" count="0"/>
16377
  <line num="312" type="stmt" count="0"/>
16378
  <line num="313" type="stmt" count="0"/>
16379
  <line num="314" type="stmt" count="0"/>
16380
- <line num="317" type="stmt" count="0"/>
16381
- <line num="318" type="stmt" count="0"/>
16382
  <line num="319" type="stmt" count="0"/>
16383
  <line num="320" type="stmt" count="0"/>
16384
  <line num="321" type="stmt" count="0"/>
 
16385
  <line num="323" type="stmt" count="0"/>
16386
- <line num="324" type="stmt" count="0"/>
16387
  <line num="325" type="stmt" count="0"/>
 
16388
  <line num="327" type="stmt" count="0"/>
16389
- <line num="328" type="stmt" count="0"/>
16390
  <line num="330" type="stmt" count="0"/>
16391
- <line num="331" type="stmt" count="0"/>
16392
  <line num="332" type="stmt" count="0"/>
16393
- <line num="338" type="stmt" count="0"/>
 
16394
  <line num="340" type="stmt" count="0"/>
16395
- <line num="341" type="stmt" count="0"/>
16396
  <line num="342" type="stmt" count="0"/>
16397
  <line num="343" type="stmt" count="0"/>
16398
  <line num="344" type="stmt" count="0"/>
 
16399
  <line num="346" type="stmt" count="0"/>
16400
- <line num="347" type="stmt" count="0"/>
16401
  <line num="348" type="stmt" count="0"/>
16402
  <line num="349" type="stmt" count="0"/>
 
16403
  <line num="351" type="stmt" count="0"/>
16404
- <line num="352" type="stmt" count="0"/>
16405
  <line num="353" type="stmt" count="0"/>
 
16406
  <line num="355" type="stmt" count="0"/>
16407
  <line num="357" type="stmt" count="0"/>
16408
- <metrics loc="360" ncloc="238" classes="1" methods="6" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="175" coveredstatements="0" elements="181" coveredelements="0"/>
 
16409
  </file>
16410
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/node_modules/PHP_CodeSniffer/scripts/build-phar.php">
16411
  <line num="1" type="stmt" count="0"/>
@@ -16524,7 +16505,7 @@
16524
  </file>
16525
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/node_modules/PHP_CodeSniffer/src/Files/File.php">
16526
  <class name="File" namespace="PHP_CodeSniffer\Files">
16527
- <metrics complexity="390" methods="41" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="1422" coveredstatements="0" elements="1463" coveredelements="0"/>
16528
  </class>
16529
  <line num="234" type="method" name="__construct" visibility="public" complexity="2" crap="6" count="0"/>
16530
  <line num="235" type="stmt" count="0"/>
@@ -17798,7 +17779,7 @@
17798
  <line num="2273" type="stmt" count="0"/>
17799
  <line num="2275" type="stmt" count="0"/>
17800
  <line num="2277" type="stmt" count="0"/>
17801
- <line num="2288" type="method" name="findEndOfStatement" visibility="public" complexity="22" crap="506" count="0"/>
17802
  <line num="2289" type="stmt" count="0"/>
17803
  <line num="2290" type="stmt" count="0"/>
17804
  <line num="2291" type="stmt" count="0"/>
@@ -17849,27 +17830,27 @@
17849
  <line num="2344" type="stmt" count="0"/>
17850
  <line num="2345" type="stmt" count="0"/>
17851
  <line num="2346" type="stmt" count="0"/>
 
17852
  <line num="2348" type="stmt" count="0"/>
17853
  <line num="2349" type="stmt" count="0"/>
17854
  <line num="2350" type="stmt" count="0"/>
17855
  <line num="2351" type="stmt" count="0"/>
17856
  <line num="2353" type="stmt" count="0"/>
 
17857
  <line num="2355" type="stmt" count="0"/>
17858
- <line num="2375" type="method" name="findFirstOnLine" visibility="public" complexity="11" crap="132" count="0"/>
17859
- <line num="2376" type="stmt" count="0"/>
17860
- <line num="2377" type="stmt" count="0"/>
17861
- <line num="2378" type="stmt" count="0"/>
17862
- <line num="2379" type="stmt" count="0"/>
17863
  <line num="2381" type="stmt" count="0"/>
 
17864
  <line num="2383" type="stmt" count="0"/>
17865
  <line num="2384" type="stmt" count="0"/>
17866
- <line num="2385" type="stmt" count="0"/>
17867
  <line num="2386" type="stmt" count="0"/>
17868
  <line num="2388" type="stmt" count="0"/>
17869
  <line num="2389" type="stmt" count="0"/>
17870
  <line num="2390" type="stmt" count="0"/>
17871
  <line num="2391" type="stmt" count="0"/>
17872
- <line num="2392" type="stmt" count="0"/>
17873
  <line num="2393" type="stmt" count="0"/>
17874
  <line num="2394" type="stmt" count="0"/>
17875
  <line num="2395" type="stmt" count="0"/>
@@ -17879,117 +17860,122 @@
17879
  <line num="2399" type="stmt" count="0"/>
17880
  <line num="2400" type="stmt" count="0"/>
17881
  <line num="2401" type="stmt" count="0"/>
 
17882
  <line num="2403" type="stmt" count="0"/>
17883
  <line num="2404" type="stmt" count="0"/>
17884
  <line num="2405" type="stmt" count="0"/>
17885
  <line num="2406" type="stmt" count="0"/>
17886
- <line num="2407" type="stmt" count="0"/>
17887
  <line num="2408" type="stmt" count="0"/>
17888
  <line num="2409" type="stmt" count="0"/>
17889
  <line num="2410" type="stmt" count="0"/>
 
17890
  <line num="2412" type="stmt" count="0"/>
 
17891
  <line num="2414" type="stmt" count="0"/>
17892
- <line num="2425" type="method" name="hasCondition" visibility="public" complexity="5" crap="30" count="0"/>
17893
- <line num="2426" type="stmt" count="0"/>
17894
- <line num="2428" type="stmt" count="0"/>
17895
- <line num="2429" type="stmt" count="0"/>
17896
- <line num="2430" type="stmt" count="0"/>
17897
  <line num="2433" type="stmt" count="0"/>
17898
  <line num="2434" type="stmt" count="0"/>
17899
  <line num="2435" type="stmt" count="0"/>
17900
- <line num="2437" type="stmt" count="0"/>
17901
  <line num="2438" type="stmt" count="0"/>
 
17902
  <line num="2440" type="stmt" count="0"/>
17903
- <line num="2441" type="stmt" count="0"/>
17904
  <line num="2443" type="stmt" count="0"/>
17905
- <line num="2444" type="stmt" count="0"/>
17906
  <line num="2445" type="stmt" count="0"/>
17907
- <line num="2447" type="stmt" count="0"/>
 
17908
  <line num="2449" type="stmt" count="0"/>
17909
- <line num="2462" type="method" name="getCondition" visibility="public" complexity="5" crap="30" count="0"/>
17910
- <line num="2463" type="stmt" count="0"/>
17911
- <line num="2465" type="stmt" count="0"/>
17912
- <line num="2466" type="stmt" count="0"/>
17913
- <line num="2467" type="stmt" count="0"/>
17914
  <line num="2470" type="stmt" count="0"/>
17915
  <line num="2471" type="stmt" count="0"/>
17916
  <line num="2472" type="stmt" count="0"/>
17917
- <line num="2474" type="stmt" count="0"/>
17918
  <line num="2475" type="stmt" count="0"/>
17919
  <line num="2476" type="stmt" count="0"/>
17920
  <line num="2477" type="stmt" count="0"/>
17921
- <line num="2478" type="stmt" count="0"/>
17922
  <line num="2479" type="stmt" count="0"/>
 
17923
  <line num="2481" type="stmt" count="0"/>
 
17924
  <line num="2483" type="stmt" count="0"/>
17925
- <line num="2496" type="method" name="findExtendedClassName" visibility="public" complexity="8" crap="72" count="0"/>
17926
- <line num="2497" type="stmt" count="0"/>
17927
- <line num="2499" type="stmt" count="0"/>
17928
- <line num="2500" type="stmt" count="0"/>
17929
- <line num="2501" type="stmt" count="0"/>
17930
- <line num="2503" type="stmt" count="0"/>
17931
  <line num="2504" type="stmt" count="0"/>
17932
  <line num="2505" type="stmt" count="0"/>
17933
  <line num="2506" type="stmt" count="0"/>
17934
- <line num="2507" type="stmt" count="0"/>
17935
  <line num="2508" type="stmt" count="0"/>
 
17936
  <line num="2510" type="stmt" count="0"/>
17937
  <line num="2511" type="stmt" count="0"/>
17938
  <line num="2512" type="stmt" count="0"/>
17939
- <line num="2514" type="stmt" count="0"/>
17940
  <line num="2515" type="stmt" count="0"/>
17941
  <line num="2516" type="stmt" count="0"/>
17942
  <line num="2517" type="stmt" count="0"/>
17943
- <line num="2518" type="stmt" count="0"/>
17944
  <line num="2520" type="stmt" count="0"/>
17945
  <line num="2521" type="stmt" count="0"/>
17946
  <line num="2522" type="stmt" count="0"/>
17947
  <line num="2523" type="stmt" count="0"/>
17948
- <line num="2524" type="stmt" count="0"/>
17949
  <line num="2526" type="stmt" count="0"/>
17950
  <line num="2527" type="stmt" count="0"/>
17951
  <line num="2528" type="stmt" count="0"/>
17952
- <line num="2530" type="stmt" count="0"/>
17953
  <line num="2531" type="stmt" count="0"/>
17954
  <line num="2532" type="stmt" count="0"/>
17955
- <line num="2534" type="stmt" count="0"/>
 
17956
  <line num="2536" type="stmt" count="0"/>
17957
- <line num="2548" type="method" name="findImplementedInterfaceNames" visibility="public" complexity="7" crap="56" count="0"/>
17958
- <line num="2549" type="stmt" count="0"/>
17959
- <line num="2551" type="stmt" count="0"/>
17960
- <line num="2552" type="stmt" count="0"/>
17961
- <line num="2553" type="stmt" count="0"/>
17962
- <line num="2555" type="stmt" count="0"/>
17963
  <line num="2556" type="stmt" count="0"/>
17964
  <line num="2557" type="stmt" count="0"/>
17965
  <line num="2558" type="stmt" count="0"/>
17966
- <line num="2559" type="stmt" count="0"/>
17967
  <line num="2561" type="stmt" count="0"/>
17968
  <line num="2562" type="stmt" count="0"/>
17969
  <line num="2563" type="stmt" count="0"/>
17970
- <line num="2565" type="stmt" count="0"/>
17971
  <line num="2566" type="stmt" count="0"/>
17972
  <line num="2567" type="stmt" count="0"/>
17973
  <line num="2568" type="stmt" count="0"/>
17974
- <line num="2569" type="stmt" count="0"/>
17975
  <line num="2571" type="stmt" count="0"/>
17976
  <line num="2572" type="stmt" count="0"/>
17977
  <line num="2573" type="stmt" count="0"/>
17978
  <line num="2574" type="stmt" count="0"/>
17979
- <line num="2575" type="stmt" count="0"/>
17980
  <line num="2576" type="stmt" count="0"/>
 
17981
  <line num="2578" type="stmt" count="0"/>
17982
  <line num="2579" type="stmt" count="0"/>
17983
  <line num="2580" type="stmt" count="0"/>
17984
- <line num="2582" type="stmt" count="0"/>
17985
  <line num="2583" type="stmt" count="0"/>
17986
  <line num="2584" type="stmt" count="0"/>
17987
  <line num="2585" type="stmt" count="0"/>
17988
- <line num="2586" type="stmt" count="0"/>
17989
  <line num="2587" type="stmt" count="0"/>
17990
  <line num="2588" type="stmt" count="0"/>
 
17991
  <line num="2590" type="stmt" count="0"/>
17992
- <metrics loc="2593" ncloc="1615" classes="1" methods="41" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="1422" coveredstatements="0" elements="1463" coveredelements="0"/>
 
 
 
 
17993
  </file>
17994
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/node_modules/PHP_CodeSniffer/src/Files/FileList.php">
17995
  <class name="FileList" namespace="PHP_CodeSniffer\Files">
@@ -26191,7 +26177,7 @@
26191
  <package name="PHP_CodeSniffer\Standards\Generic\Sniffs\WhiteSpace">
26192
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/node_modules/PHP_CodeSniffer/src/Standards/Generic/Sniffs/WhiteSpace/ArbitraryParenthesesSpacingSniff.php">
26193
  <class name="ArbitraryParenthesesSpacingSniff" namespace="PHP_CodeSniffer\Standards\Generic\Sniffs\WhiteSpace">
26194
- <metrics complexity="38" methods="2" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="140" coveredstatements="0" elements="142" coveredelements="0"/>
26195
  </class>
26196
  <line num="50" type="method" name="register" visibility="public" complexity="1" crap="2" count="0"/>
26197
  <line num="51" type="stmt" count="0"/>
@@ -26207,43 +26193,43 @@
26207
  <line num="63" type="stmt" count="0"/>
26208
  <line num="64" type="stmt" count="0"/>
26209
  <line num="65" type="stmt" count="0"/>
26210
- <line num="66" type="stmt" count="0"/>
26211
  <line num="68" type="stmt" count="0"/>
26212
  <line num="69" type="stmt" count="0"/>
26213
  <line num="70" type="stmt" count="0"/>
26214
- <line num="71" type="stmt" count="0"/>
26215
- <line num="73" type="stmt" count="0"/>
26216
- <line num="85" type="method" name="process" visibility="public" complexity="37" crap="1406" count="0"/>
26217
  <line num="86" type="stmt" count="0"/>
26218
- <line num="87" type="stmt" count="0"/>
26219
- <line num="89" type="stmt" count="0"/>
26220
  <line num="91" type="stmt" count="0"/>
26221
- <line num="92" type="stmt" count="0"/>
26222
  <line num="95" type="stmt" count="0"/>
26223
  <line num="96" type="stmt" count="0"/>
26224
- <line num="97" type="stmt" count="0"/>
26225
  <line num="99" type="stmt" count="0"/>
26226
- <line num="100" type="stmt" count="0"/>
26227
  <line num="102" type="stmt" count="0"/>
26228
- <line num="103" type="stmt" count="0"/>
26229
  <line num="105" type="stmt" count="0"/>
26230
- <line num="106" type="stmt" count="0"/>
26231
  <line num="108" type="stmt" count="0"/>
26232
- <line num="109" type="stmt" count="0"/>
26233
  <line num="112" type="stmt" count="0"/>
26234
  <line num="113" type="stmt" count="0"/>
26235
  <line num="114" type="stmt" count="0"/>
26236
  <line num="115" type="stmt" count="0"/>
26237
  <line num="116" type="stmt" count="0"/>
26238
- <line num="117" type="stmt" count="0"/>
26239
  <line num="119" type="stmt" count="0"/>
26240
  <line num="120" type="stmt" count="0"/>
26241
- <line num="121" type="stmt" count="0"/>
26242
- <line num="124" type="stmt" count="0"/>
26243
  <line num="126" type="stmt" count="0"/>
26244
  <line num="127" type="stmt" count="0"/>
26245
  <line num="128" type="stmt" count="0"/>
26246
- <line num="129" type="stmt" count="0"/>
26247
  <line num="131" type="stmt" count="0"/>
26248
  <line num="132" type="stmt" count="0"/>
26249
  <line num="133" type="stmt" count="0"/>
@@ -26252,7 +26238,7 @@
26252
  <line num="136" type="stmt" count="0"/>
26253
  <line num="137" type="stmt" count="0"/>
26254
  <line num="138" type="stmt" count="0"/>
26255
- <line num="139" type="stmt" count="0"/>
26256
  <line num="141" type="stmt" count="0"/>
26257
  <line num="142" type="stmt" count="0"/>
26258
  <line num="143" type="stmt" count="0"/>
@@ -26261,12 +26247,12 @@
26261
  <line num="146" type="stmt" count="0"/>
26262
  <line num="147" type="stmt" count="0"/>
26263
  <line num="148" type="stmt" count="0"/>
26264
- <line num="149" type="stmt" count="0"/>
26265
  <line num="151" type="stmt" count="0"/>
26266
  <line num="152" type="stmt" count="0"/>
26267
  <line num="153" type="stmt" count="0"/>
26268
  <line num="154" type="stmt" count="0"/>
26269
- <line num="155" type="stmt" count="0"/>
26270
  <line num="157" type="stmt" count="0"/>
26271
  <line num="158" type="stmt" count="0"/>
26272
  <line num="159" type="stmt" count="0"/>
@@ -26276,9 +26262,9 @@
26276
  <line num="163" type="stmt" count="0"/>
26277
  <line num="164" type="stmt" count="0"/>
26278
  <line num="165" type="stmt" count="0"/>
26279
- <line num="166" type="stmt" count="0"/>
26280
  <line num="168" type="stmt" count="0"/>
26281
- <line num="169" type="stmt" count="0"/>
26282
  <line num="171" type="stmt" count="0"/>
26283
  <line num="172" type="stmt" count="0"/>
26284
  <line num="173" type="stmt" count="0"/>
@@ -26286,11 +26272,11 @@
26286
  <line num="175" type="stmt" count="0"/>
26287
  <line num="176" type="stmt" count="0"/>
26288
  <line num="177" type="stmt" count="0"/>
26289
- <line num="178" type="stmt" count="0"/>
26290
  <line num="180" type="stmt" count="0"/>
26291
  <line num="181" type="stmt" count="0"/>
26292
  <line num="182" type="stmt" count="0"/>
26293
- <line num="183" type="stmt" count="0"/>
26294
  <line num="185" type="stmt" count="0"/>
26295
  <line num="186" type="stmt" count="0"/>
26296
  <line num="187" type="stmt" count="0"/>
@@ -26299,7 +26285,7 @@
26299
  <line num="190" type="stmt" count="0"/>
26300
  <line num="191" type="stmt" count="0"/>
26301
  <line num="192" type="stmt" count="0"/>
26302
- <line num="193" type="stmt" count="0"/>
26303
  <line num="195" type="stmt" count="0"/>
26304
  <line num="196" type="stmt" count="0"/>
26305
  <line num="197" type="stmt" count="0"/>
@@ -26308,12 +26294,12 @@
26308
  <line num="200" type="stmt" count="0"/>
26309
  <line num="201" type="stmt" count="0"/>
26310
  <line num="202" type="stmt" count="0"/>
26311
- <line num="203" type="stmt" count="0"/>
26312
  <line num="205" type="stmt" count="0"/>
26313
  <line num="206" type="stmt" count="0"/>
26314
  <line num="207" type="stmt" count="0"/>
26315
  <line num="208" type="stmt" count="0"/>
26316
- <line num="209" type="stmt" count="0"/>
26317
  <line num="211" type="stmt" count="0"/>
26318
  <line num="212" type="stmt" count="0"/>
26319
  <line num="213" type="stmt" count="0"/>
@@ -26323,9 +26309,9 @@
26323
  <line num="217" type="stmt" count="0"/>
26324
  <line num="218" type="stmt" count="0"/>
26325
  <line num="219" type="stmt" count="0"/>
26326
- <line num="220" type="stmt" count="0"/>
26327
  <line num="222" type="stmt" count="0"/>
26328
- <line num="223" type="stmt" count="0"/>
26329
  <line num="225" type="stmt" count="0"/>
26330
  <line num="226" type="stmt" count="0"/>
26331
  <line num="227" type="stmt" count="0"/>
@@ -26333,9 +26319,8 @@
26333
  <line num="229" type="stmt" count="0"/>
26334
  <line num="230" type="stmt" count="0"/>
26335
  <line num="231" type="stmt" count="0"/>
26336
- <line num="232" type="stmt" count="0"/>
26337
- <line num="234" type="stmt" count="0"/>
26338
- <metrics loc="237" ncloc="167" classes="1" methods="2" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="140" coveredstatements="0" elements="142" coveredelements="0"/>
26339
  </file>
26340
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/node_modules/PHP_CodeSniffer/src/Standards/Generic/Sniffs/WhiteSpace/DisallowSpaceIndentSniff.php">
26341
  <class name="DisallowSpaceIndentSniff" namespace="PHP_CodeSniffer\Standards\Generic\Sniffs\WhiteSpace">
@@ -35317,6 +35302,286 @@
35317
  <line num="97" type="stmt" count="0"/>
35318
  <metrics loc="100" ncloc="67" classes="1" methods="2" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="46" coveredstatements="0" elements="48" coveredelements="0"/>
35319
  </file>