Total Upkeep – WordPress Backup Plugin plus Restore & Migrate by BoldGrid - Version branch.filelist-analyzer.202010091450

Version Description

Download this release

Release Info

Developer boldgrid
Plugin Icon 128x128 Total Upkeep – WordPress Backup Plugin plus Restore & Migrate by BoldGrid
Version branch.filelist-analyzer.202010091450
Comparing to
See all releases

Code changes from version branch.issue-376.202010021533 to branch.filelist-analyzer.202010091450

admin/class-boldgrid-backup-admin-core.php CHANGED
@@ -1580,7 +1580,8 @@ class Boldgrid_Backup_Admin_Core {
1580
  public function archive_files( $save = false, $dryrun = false ) {
1581
  $this->archiving_files = true;
1582
 
1583
- $this->logger->init( 'archive-' . time() . '.log' );
 
1584
  $this->logger->add( 'Backup process initialized.' );
1585
 
1586
  $this->utility->bump_memory_limit( '1G' );
@@ -1804,6 +1805,18 @@ class Boldgrid_Backup_Admin_Core {
1804
  ]
1805
  );
1806
 
 
 
 
 
 
 
 
 
 
 
 
 
1807
  /*
1808
  * Use the chosen compressor to build an archive.
1809
  * If the is no available compressor, then return an error.
1580
  public function archive_files( $save = false, $dryrun = false ) {
1581
  $this->archiving_files = true;
1582
 
1583
+ $log_time = time();
1584
+ $this->logger->init( 'archive-' . $log_time . '.log' );
1585
  $this->logger->add( 'Backup process initialized.' );
1586
 
1587
  $this->utility->bump_memory_limit( '1G' );
1805
  ]
1806
  );
1807
 
1808
+ if ( Boldgrid_Backup_Admin_Filelist_Analyzer::is_enabled() ) {
1809
+ $this->logger->add_separator();
1810
+ $this->logger->add( 'Starting to analyze filelist...' );
1811
+ $this->logger->add_memory();
1812
+
1813
+ $filelist_analyzer = new Boldgrid_Backup_Admin_Filelist_Analyzer( $filelist, $log_time );
1814
+ $filelist_analyzer->run();
1815
+
1816
+ $this->logger->add( 'Finished analyzing filelist!' );
1817
+ $this->logger->add_memory();
1818
+ }
1819
+
1820
  /*
1821
  * Use the chosen compressor to build an archive.
1822
  * If the is no available compressor, then return an error.
admin/class-boldgrid-backup-admin-filelist-analyzer.php ADDED
@@ -0,0 +1,156 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * File: class-boldgrid-backup-admin-filelist-analyzer.php
4
+ *
5
+ * @link https://www.boldgrid.com
6
+ * @since SINCEVERSION
7
+ *
8
+ * @package Boldgrid_Backup
9
+ * @subpackage Boldgrid_Backup/admin
10
+ * @copyright BoldGrid
11
+ * @version $Id$
12
+ * @author BoldGrid <support@boldgrid.com>
13
+ */
14
+
15
+ /**
16
+ * Class: Boldgrid_Backup_Admin_Filelist
17
+ *
18
+ * @since SINCEVERSION
19
+ */
20
+ class Boldgrid_Backup_Admin_Filelist_Analyzer {
21
+ /**
22
+ * The key used to save this setting in the Total Upkeep settings.
23
+ *
24
+ * @since SINCEVERSION
25
+ * @var string
26
+ */
27
+ public static $settings_key = 'backup_filelist_analysis';
28
+
29
+ /**
30
+ * The unix timestamp used for the parent backup's log file.
31
+ *
32
+ * This is passed in via the constructor, and is only used when creating the log file. We want
33
+ * the unixtime in the "backup" and "backup filelist" log fies to match so you know their is a
34
+ * relationship.
35
+ *
36
+ * @since SINCEVERSION
37
+ * @access private
38
+ * @var int
39
+ */
40
+ private $log_time;
41
+
42
+ /**
43
+ * An array of files.
44
+ *
45
+ * This is passed in via the contructor. This is the same filelist that is passed to each compressor
46
+ * so they know which files to backup.
47
+ *
48
+ * @since SINCEVERSION
49
+ * @access private
50
+ * @var array
51
+ */
52
+ private $filelist;
53
+
54
+ /**
55
+ * Constructor.
56
+ *
57
+ * @since SINCEVERSION
58
+ *
59
+ * @param array $filelist
60
+ * @param int $log_time
61
+ */
62
+ public function __construct( $filelist = array(), $log_time ) {
63
+ $this->filelist = is_array( $filelist ) ? $filelist : array();
64
+ $this->log_time = ! empty( $log_time ) ? $log_time : time();
65
+ }
66
+
67
+ /**
68
+ * Whether or not the filelist analyer is enabled.
69
+ *
70
+ * @since SINCEVERSION
71
+ *
72
+ * @return bool
73
+ */
74
+ public static function is_enabled() {
75
+ $core = apply_filters( 'boldgrid_backup_get_core', null );
76
+ $setting = $core->settings->get_setting( self::$settings_key );
77
+
78
+ return ! empty( $setting );
79
+ }
80
+
81
+ /**
82
+ * Run.
83
+ *
84
+ * Do all the magic and write the log file.
85
+ *
86
+ * @since SINCEVERSION
87
+ */
88
+ public function run() {
89
+ $core = apply_filters( 'boldgrid_backup_get_core', null );
90
+ $logger = new Boldgrid_Backup_Admin_Log( $core );
91
+
92
+ $size_by_extension = array();
93
+ $count_by_extension = array();
94
+ $size_by_dir = array();
95
+
96
+ $logger->init( 'archive-' . $this->log_time . '-filelist.log' );
97
+
98
+ // Loop through each file.
99
+ foreach ( $this->filelist as $file ) {
100
+ $extension = pathinfo( $file[1], PATHINFO_EXTENSION );
101
+ $dir = dirname( $file[1] );
102
+
103
+ // Generate our stats.
104
+ $size_by_extension[ $extension ] = empty( $size_by_extension[ $extension ] ) ? $file[2] : $size_by_extension[ $extension ] + $file[2];
105
+ $count_by_extension[ $extension ] = empty( $count_by_extension[ $extension ] ) ? 1 : $count_by_extension[ $extension ] + 1;
106
+ $size_by_dir[ $dir ] = empty( $size_by_dir[ $dir ] ) ? $file[2] : $size_by_dir[ $dir ] + $file[2];
107
+ }
108
+
109
+ // Display top 100 files.
110
+ $logger->add_separator();
111
+ $logger->add( 'LARGEST FILES' );
112
+ usort( $this->filelist, function ( $item1, $item2 ) {
113
+ return $item1[2] <= $item2[2] ? 1 : -1;
114
+ } );
115
+ $to_show = count( $size_by_extension ) >= 100 ? 100 : count( $size_by_extension );
116
+ $key = 1;
117
+ foreach ( $this->filelist as $file ) {
118
+ $logger->add( '(' . $key . ') ' . $file[1] . ' - ' . size_format( $file[2], 2 ) );
119
+
120
+ $key++;
121
+ if ( $key > $to_show ) {
122
+ break;
123
+ }
124
+ }
125
+
126
+ // Display size by extension.
127
+ $logger->add_separator();
128
+ $logger->add( 'SIZE BY EXTENSION' );
129
+ arsort( $size_by_extension );
130
+ $to_show = count( $size_by_extension ) >= 30 ? 30 : count( $size_by_extension );
131
+ $key = 1;
132
+ foreach ( $size_by_extension as $extension => $size ) {
133
+ $logger->add( '(' . $key . ') .' . $extension . ' - ' . number_format( $count_by_extension[ $extension ] ) . ' files totaling ' . size_format( $size, 2 ) );
134
+
135
+ $key++;
136
+ if ( $key > $to_show ) {
137
+ break;
138
+ }
139
+ }
140
+
141
+ // Display size by directory.
142
+ $logger->add_separator();
143
+ $logger->add( 'SIZE BY DIRECTORY' );
144
+ arsort( $size_by_dir );
145
+ $to_show = count( $size_by_dir ) >= 30 ? 30 : count( $size_by_dir );
146
+ $key = 1;
147
+ foreach ( $size_by_dir as $directory => $size ) {
148
+ $logger->add( '(' . $key . ') ' . $directory . ' - ' . size_format( $size, 2 ) );
149
+
150
+ $key++;
151
+ if ( $key > $to_show ) {
152
+ break;
153
+ }
154
+ }
155
+ }
156
+ }
admin/class-boldgrid-backup-admin-settings.php CHANGED
@@ -691,6 +691,14 @@ class Boldgrid_Backup_Admin_Settings {
691
  }
692
  }
693
 
 
 
 
 
 
 
 
 
694
  /*
695
  * Save Compression Level Settings.
696
  *
691
  }
692
  }
693
 
694
+ /*
695
+ * Save "backup filelist analysis" setting.
696
+ *
697
+ * @since SINCEVERSION
698
+ */
699
+ $tmp_key = Boldgrid_Backup_Admin_Filelist_Analyzer::$settings_key;
700
+ $settings[ $tmp_key ] = ! empty( $_POST[ $tmp_key ] ) ? 1 : 0;
701
+
702
  /*
703
  * Save Compression Level Settings.
704
  *
admin/partials/boldgrid-backup-admin-settings.php CHANGED
@@ -19,6 +19,7 @@ defined( 'WPINC' ) || die;
19
  $nav = include BOLDGRID_BACKUP_PATH . '/admin/partials/boldgrid-backup-admin-nav.php';
20
  $scheduler = include BOLDGRID_BACKUP_PATH . '/admin/partials/settings/scheduler.php';
21
  $compressor = include BOLDGRID_BACKUP_PATH . '/admin/partials/settings/compressor.php';
 
22
  $folders_include = include BOLDGRID_BACKUP_PATH . '/admin/partials/settings/folders.php';
23
  $db = include BOLDGRID_BACKUP_PATH . '/admin/partials/settings/db.php';
24
  $auto_backup = include BOLDGRID_BACKUP_PATH . '/admin/partials/settings/auto-backup.php';
@@ -57,7 +58,7 @@ $sections = [
57
  [
58
  'id' => 'section_process',
59
  'title' => __( 'Backup Process', 'boldgrid-backup' ),
60
- 'content' => $compressor,
61
  ],
62
  [
63
  'id' => 'connect_key',
19
  $nav = include BOLDGRID_BACKUP_PATH . '/admin/partials/boldgrid-backup-admin-nav.php';
20
  $scheduler = include BOLDGRID_BACKUP_PATH . '/admin/partials/settings/scheduler.php';
21
  $compressor = include BOLDGRID_BACKUP_PATH . '/admin/partials/settings/compressor.php';
22
+ $backup_logs = include BOLDGRID_BACKUP_PATH . '/admin/partials/settings/backup-logs.php';
23
  $folders_include = include BOLDGRID_BACKUP_PATH . '/admin/partials/settings/folders.php';
24
  $db = include BOLDGRID_BACKUP_PATH . '/admin/partials/settings/db.php';
25
  $auto_backup = include BOLDGRID_BACKUP_PATH . '/admin/partials/settings/auto-backup.php';
58
  [
59
  'id' => 'section_process',
60
  'title' => __( 'Backup Process', 'boldgrid-backup' ),
61
+ 'content' => $compressor . $backup_logs,
62
  ],
63
  [
64
  'id' => 'connect_key',
admin/partials/settings/backup-logs.php ADDED
@@ -0,0 +1,48 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * File: backup-logs.php
4
+ *
5
+ * Backup logs on settings page.
6
+ *
7
+ * @link https://www.boldgrid.com
8
+ * @since SINCEVERSION
9
+ *
10
+ * @package Boldgrid_Backup
11
+ * @subpackage Boldgrid_Backup/admin/partials/settings
12
+ * @copyright BoldGrid
13
+ * @version $Id$
14
+ * @author BoldGrid <support@boldgrid.com>
15
+ */
16
+
17
+ defined( 'WPINC' ) || die;
18
+
19
+ $checked = Boldgrid_Backup_Admin_Filelist_Analyzer::is_enabled() ? 'checked' : '';
20
+
21
+ ob_start();
22
+ ?>
23
+ <div class="bg-box">
24
+ <div class="bg-box-top">
25
+ <?php esc_html_e( 'Backup Logs', 'boldgrid-backup' ); ?>
26
+ </div>
27
+ <div class="bg-box-bottom">
28
+
29
+ <table class="form-table">
30
+ <tr>
31
+ <th>
32
+ <strong><?php esc_html_e( 'Filelist Analysis', 'boldgrid-backup' ); ?></strong>
33
+ <p style="font-weight: normal;">
34
+ <?php esc_html_e( 'Include a filelist analysis log file with each backup. This log file will show you the largest files and directories that were added to your backup, and can be useful for troubleshooting failed backups.', 'boldgrid-backup' ); ?>
35
+ </p>
36
+ </th>
37
+ <td>
38
+ <input type="checkbox" name="<?php echo esc_attr( Boldgrid_Backup_Admin_Filelist_Analyzer::$settings_key ); ?>" value="1" <?php echo esc_attr( $checked ); ?>>
39
+ </td>
40
+ </tr>
41
+ </table>
42
+ </div>
43
+ </div>
44
+
45
+ <?php
46
+ $output = ob_get_contents();
47
+ ob_end_clean();
48
+ return $output;
admin/remote/class-boldgrid-backup-admin-ftp.php CHANGED
@@ -301,7 +301,7 @@ class Boldgrid_Backup_Admin_Ftp {
301
  }
302
 
303
  $contents = $this->get_contents();
304
- if ( ! is_array( $contents ) ) {
305
  $this->errors[] = __( 'Unable to get a directory listing from FTP server.', 'boldgrid-backup' );
306
  return false;
307
  } elseif ( in_array( $this->get_folder_name(), $contents, true ) ) {
@@ -1098,11 +1098,6 @@ class Boldgrid_Backup_Admin_Ftp {
1098
  * @return bool
1099
  */
1100
  public function upload( $filepath ) {
1101
- $logger = new Boldgrid_Backup_Admin_Log( $this->core );
1102
- $logger->init( 'ftp.log' );
1103
- $logger->add_separator();
1104
- $logger->add( 'Beginning ' . __METHOD__ . '...' );
1105
-
1106
  // Make sure our backup file exists.
1107
  if ( ! $this->core->wp_filesystem->exists( $filepath ) ) {
1108
  $this->last_error = sprintf(
@@ -1110,36 +1105,25 @@ class Boldgrid_Backup_Admin_Ftp {
1110
  __( 'Archive does not exist: $1$s', 'boldgrid-backup' ),
1111
  $filepath
1112
  );
1113
- $logger->add( $this->last_error );
1114
  return false;
1115
  }
1116
 
1117
  $remote_file = $this->get_folder_name() . '/' . basename( $filepath );
1118
 
1119
- $logger->add( 'Local path: ' . $filepath . ' / ' . $this->core->wp_filesystem->size( $filepath ) );
1120
- $logger->add( 'Remote path: ' . $remote_file );
1121
-
1122
  $timestamp = filemtime( $filepath );
1123
 
1124
- $logger->add( 'Connecting...' );
1125
  $this->connect();
1126
- $logger->add( 'Logging in...' );
1127
  $this->log_in();
1128
  if ( ! $this->logged_in ) {
1129
- $error = __( 'Unable to log in to ftp server.', 'boldgrid-backup' );
1130
- $this->errors[] = $error;
1131
- $logger->add( $error );
1132
  return false;
1133
  }
1134
 
1135
  $has_remote_dir = $this->create_backup_dir();
1136
  if ( ! $has_remote_dir ) {
1137
- $logger->add( 'Unable to create backup directory on remote host.' );
1138
  return false;
1139
  }
1140
 
1141
- $logger->add( 'Beginning upload...' );
1142
-
1143
  switch ( $this->type ) {
1144
  case 'ftp':
1145
  case 'ftpes':
@@ -1164,8 +1148,6 @@ class Boldgrid_Backup_Admin_Ftp {
1164
  break;
1165
  }
1166
 
1167
- $logger->add( 'Upload status: ' . print_r( $uploaded,1 ) ); //phpcs:ignore
1168
-
1169
  if ( ! $uploaded ) {
1170
  $last_error = error_get_last();
1171
 
@@ -1183,15 +1165,8 @@ class Boldgrid_Backup_Admin_Ftp {
1183
  return false;
1184
  }
1185
 
1186
- $logger->add( 'Enforcing retention...' );
1187
  $this->enforce_retention();
1188
- $logger->add( 'Retention enforcement complete!' );
1189
-
1190
- $logger->add( 'Getting remote contents...' );
1191
- $contents = $this->get_contents( true, $this->get_folder_name() );
1192
- $logger->add( 'Remote contents: ' . print_r( $contents, 1 ) ); // phpcs:ignore
1193
 
1194
- $logger->add( 'Completed ' . __METHOD__ . '!' );
1195
  return true;
1196
  }
1197
  }
301
  }
302
 
303
  $contents = $this->get_contents();
304
+ if ( ! $contents || ! is_array( $contents ) ) {
305
  $this->errors[] = __( 'Unable to get a directory listing from FTP server.', 'boldgrid-backup' );
306
  return false;
307
  } elseif ( in_array( $this->get_folder_name(), $contents, true ) ) {
1098
  * @return bool
1099
  */
1100
  public function upload( $filepath ) {
 
 
 
 
 
1101
  // Make sure our backup file exists.
1102
  if ( ! $this->core->wp_filesystem->exists( $filepath ) ) {
1103
  $this->last_error = sprintf(
1105
  __( 'Archive does not exist: $1$s', 'boldgrid-backup' ),
1106
  $filepath
1107
  );
 
1108
  return false;
1109
  }
1110
 
1111
  $remote_file = $this->get_folder_name() . '/' . basename( $filepath );
1112
 
 
 
 
1113
  $timestamp = filemtime( $filepath );
1114
 
 
1115
  $this->connect();
 
1116
  $this->log_in();
1117
  if ( ! $this->logged_in ) {
1118
+ $this->errors[] = __( 'Unable to log in to ftp server.', 'boldgrid-backup' );
 
 
1119
  return false;
1120
  }
1121
 
1122
  $has_remote_dir = $this->create_backup_dir();
1123
  if ( ! $has_remote_dir ) {
 
1124
  return false;
1125
  }
1126
 
 
 
1127
  switch ( $this->type ) {
1128
  case 'ftp':
1129
  case 'ftpes':
1148
  break;
1149
  }
1150
 
 
 
1151
  if ( ! $uploaded ) {
1152
  $last_error = error_get_last();
1153
 
1165
  return false;
1166
  }
1167
 
 
1168
  $this->enforce_retention();
 
 
 
 
 
1169
 
 
1170
  return true;
1171
  }
1172
  }
coverage.xml CHANGED
@@ -1,6 +1,6 @@
1
  <?xml version="1.0" encoding="UTF-8"?>
2
- <coverage generated="1601667251">
3
- <project timestamp="1601667251">
4
  <package name="Boldgrid\Backup\Admin\Card">
5
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/card/class-amazon-s3.php">
6
  <class name="Amazon_S3" namespace="Boldgrid\Backup\Admin\Card" fullPackage="Amazon">
@@ -2720,7 +2720,7 @@
2720
  </file>
2721
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/class-boldgrid-backup-admin-core.php">
2722
  <class name="Boldgrid_Backup_Admin_Core" namespace="global" fullPackage="Boldgrid.Backup.Admin">
2723
- <metrics complexity="235" methods="29" coveredmethods="4" conditionals="0" coveredconditionals="0" statements="1121" coveredstatements="542" elements="1150" coveredelements="546"/>
2724
  </class>
2725
  <line num="600" type="method" name="__construct" visibility="public" complexity="8" crap="8.07" count="29"/>
2726
  <line num="605" type="stmt" count="29"/>
@@ -3164,31 +3164,31 @@
3164
  <line num="1562" type="stmt" count="4"/>
3165
  <line num="1563" type="stmt" count="4"/>
3166
  <line num="1565" type="stmt" count="4"/>
3167
- <line num="1580" type="method" name="archive_files" visibility="public" complexity="49" crap="69.06" count="4"/>
3168
  <line num="1581" type="stmt" count="4"/>
3169
  <line num="1583" type="stmt" count="4"/>
3170
  <line num="1584" type="stmt" count="4"/>
3171
- <line num="1586" type="stmt" count="4"/>
3172
- <line num="1588" type="stmt" count="4"/>
3173
- <line num="1594" type="stmt" count="4"/>
3174
- <line num="1596" type="stmt" count="4"/>
3175
  <line num="1597" type="stmt" count="4"/>
3176
  <line num="1598" type="stmt" count="4"/>
3177
- <line num="1605" type="stmt" count="4"/>
3178
- <line num="1607" type="stmt" count="4"/>
3179
  <line num="1608" type="stmt" count="4"/>
3180
  <line num="1609" type="stmt" count="4"/>
3181
- <line num="1620" type="stmt" count="4"/>
3182
- <line num="1621" type="stmt" count="0"/>
3183
  <line num="1622" type="stmt" count="0"/>
3184
  <line num="1623" type="stmt" count="0"/>
3185
- <line num="1627" type="stmt" count="4"/>
3186
- <line num="1629" type="stmt" count="0"/>
3187
- <line num="1631" type="stmt" count="0"/>
3188
  <line num="1632" type="stmt" count="0"/>
3189
- <line num="1634" type="stmt" count="0"/>
3190
- <line num="1638" type="stmt" count="4"/>
3191
- <line num="1647" type="stmt" count="4"/>
3192
  <line num="1648" type="stmt" count="4"/>
3193
  <line num="1649" type="stmt" count="4"/>
3194
  <line num="1650" type="stmt" count="4"/>
@@ -3199,11 +3199,11 @@
3199
  <line num="1655" type="stmt" count="4"/>
3200
  <line num="1656" type="stmt" count="4"/>
3201
  <line num="1657" type="stmt" count="4"/>
3202
- <line num="1659" type="stmt" count="4"/>
3203
  <line num="1660" type="stmt" count="4"/>
3204
  <line num="1661" type="stmt" count="4"/>
3205
  <line num="1662" type="stmt" count="4"/>
3206
- <line num="1664" type="stmt" count="4"/>
3207
  <line num="1665" type="stmt" count="4"/>
3208
  <line num="1666" type="stmt" count="4"/>
3209
  <line num="1667" type="stmt" count="4"/>
@@ -3216,57 +3216,57 @@
3216
  <line num="1674" type="stmt" count="4"/>
3217
  <line num="1675" type="stmt" count="4"/>
3218
  <line num="1676" type="stmt" count="4"/>
3219
- <line num="1679" type="stmt" count="4"/>
3220
- <line num="1680" type="stmt" count="0"/>
3221
- <line num="1681" type="stmt" count="4"/>
3222
- <line num="1682" type="stmt" count="0"/>
3223
  <line num="1683" type="stmt" count="0"/>
3224
- <line num="1684" type="stmt" count="4"/>
3225
- <line num="1685" type="stmt" count="0"/>
3226
- <line num="1686" type="stmt" count="4"/>
3227
- <line num="1687" type="stmt" count="0"/>
3228
  <line num="1688" type="stmt" count="0"/>
3229
- <line num="1689" type="stmt" count="4"/>
3230
- <line num="1692" type="stmt" count="4"/>
3231
- <line num="1695" type="stmt" count="4"/>
3232
- <line num="1696" type="stmt" count="0"/>
3233
- <line num="1700" type="stmt" count="4"/>
3234
  <line num="1701" type="stmt" count="4"/>
3235
  <line num="1702" type="stmt" count="4"/>
3236
- <line num="1705" type="stmt" count="4"/>
3237
- <line num="1708" type="stmt" count="4"/>
3238
- <line num="1711" type="stmt" count="4"/>
3239
  <line num="1712" type="stmt" count="4"/>
3240
  <line num="1713" type="stmt" count="4"/>
3241
  <line num="1714" type="stmt" count="4"/>
3242
- <line num="1716" type="stmt" count="4"/>
3243
- <line num="1718" type="stmt" count="4"/>
3244
  <line num="1719" type="stmt" count="4"/>
3245
  <line num="1720" type="stmt" count="4"/>
3246
- <line num="1722" type="stmt" count="4"/>
3247
- <line num="1724" type="stmt" count="0"/>
3248
  <line num="1725" type="stmt" count="0"/>
3249
  <line num="1726" type="stmt" count="0"/>
3250
- <line num="1728" type="stmt" count="4"/>
3251
- <line num="1731" type="stmt" count="4"/>
3252
- <line num="1734" type="stmt" count="4"/>
3253
- <line num="1737" type="stmt" count="4"/>
3254
- <line num="1740" type="stmt" count="4"/>
3255
- <line num="1741" type="stmt" count="0"/>
3256
- <line num="1743" type="stmt" count="0"/>
3257
  <line num="1744" type="stmt" count="0"/>
3258
- <line num="1746" type="stmt" count="0"/>
3259
- <line num="1750" type="stmt" count="4"/>
3260
- <line num="1753" type="stmt" count="4"/>
3261
- <line num="1754" type="stmt" count="0"/>
3262
- <line num="1758" type="stmt" count="4"/>
3263
  <line num="1759" type="stmt" count="4"/>
3264
- <line num="1762" type="stmt" count="4"/>
3265
  <line num="1763" type="stmt" count="4"/>
3266
  <line num="1764" type="stmt" count="4"/>
3267
  <line num="1765" type="stmt" count="4"/>
3268
- <line num="1767" type="stmt" count="4"/>
3269
- <line num="1769" type="stmt" count="4"/>
3270
  <line num="1770" type="stmt" count="4"/>
3271
  <line num="1771" type="stmt" count="4"/>
3272
  <line num="1772" type="stmt" count="4"/>
@@ -3275,611 +3275,621 @@
3275
  <line num="1775" type="stmt" count="4"/>
3276
  <line num="1776" type="stmt" count="4"/>
3277
  <line num="1777" type="stmt" count="4"/>
3278
- <line num="1779" type="stmt" count="4"/>
3279
- <line num="1791" type="stmt" count="4"/>
3280
- <line num="1793" type="stmt" count="4"/>
3281
  <line num="1794" type="stmt" count="4"/>
3282
- <line num="1797" type="stmt" count="4"/>
3283
- <line num="1799" type="stmt" count="4"/>
3284
- <line num="1801" type="stmt" count="4"/>
3285
  <line num="1802" type="stmt" count="4"/>
3286
  <line num="1803" type="stmt" count="4"/>
3287
- <line num="1805" type="stmt" count="4"/>
3288
- <line num="1811" type="stmt" count="4"/>
3289
- <line num="1812" type="stmt" count="4"/>
3290
- <line num="1813" type="stmt" count="1"/>
3291
- <line num="1814" type="stmt" count="1"/>
3292
- <line num="1815" type="stmt" count="1"/>
3293
- <line num="1816" type="stmt" count="4"/>
3294
- <line num="1817" type="stmt" count="4"/>
3295
- <line num="1818" type="stmt" count="4"/>
3296
- <line num="1819" type="stmt" count="4"/>
3297
- <line num="1820" type="stmt" count="1"/>
3298
- <line num="1822" type="stmt" count="0"/>
3299
- <line num="1823" type="stmt" count="0"/>
3300
- <line num="1824" type="stmt" count="1"/>
3301
- <line num="1826" type="stmt" count="0"/>
3302
- <line num="1827" type="stmt" count="0"/>
3303
  <line num="1828" type="stmt" count="1"/>
3304
- <line num="1830" type="stmt" count="0"/>
3305
- <line num="1831" type="stmt" count="0"/>
3306
- <line num="1832" type="stmt" count="1"/>
3307
- <line num="1834" type="stmt" count="0"/>
 
3308
  <line num="1835" type="stmt" count="0"/>
3309
- <line num="1836" type="stmt" count="1"/>
3310
  <line num="1837" type="stmt" count="1"/>
3311
- <line num="1838" type="stmt" count="1"/>
3312
- <line num="1839" type="stmt" count="1"/>
3313
  <line num="1840" type="stmt" count="0"/>
3314
- <line num="1841" type="stmt" count="0"/>
3315
- <line num="1842" type="stmt" count="0"/>
3316
- <line num="1843" type="stmt" count="4"/>
3317
- <line num="1845" type="stmt" count="4"/>
3318
- <line num="1846" type="stmt" count="4"/>
3319
- <line num="1849" type="stmt" count="4"/>
3320
- <line num="1850" type="stmt" count="4"/>
3321
- <line num="1851" type="stmt" count="0"/>
3322
- <line num="1852" type="stmt" count="0"/>
3323
- <line num="1853" type="stmt" count="4"/>
3324
- <line num="1854" type="stmt" count="4"/>
3325
- <line num="1855" type="stmt" count="4"/>
 
3326
  <line num="1856" type="stmt" count="4"/>
3327
- <line num="1857" type="stmt" count="4"/>
3328
  <line num="1858" type="stmt" count="4"/>
3329
  <line num="1859" type="stmt" count="4"/>
3330
- <line num="1860" type="stmt" count="4"/>
3331
- <line num="1861" type="stmt" count="4"/>
3332
  <line num="1863" type="stmt" count="4"/>
3333
- <line num="1864" type="stmt" count="4"/>
 
3334
  <line num="1866" type="stmt" count="4"/>
 
3335
  <line num="1868" type="stmt" count="4"/>
3336
- <line num="1869" type="stmt" count="0"/>
3337
- <line num="1870" type="stmt" count="0"/>
 
3338
  <line num="1872" type="stmt" count="4"/>
3339
- <line num="1873" type="stmt" count="0"/>
 
3340
  <line num="1876" type="stmt" count="4"/>
3341
- <line num="1878" type="stmt" count="4"/>
3342
- <line num="1880" type="stmt" count="4"/>
3343
- <line num="1883" type="stmt" count="4"/>
3344
- <line num="1886" type="stmt" count="4"/>
3345
- <line num="1887" type="stmt" count="4"/>
3346
- <line num="1890" type="stmt" count="4"/>
 
 
 
3347
  <line num="1893" type="stmt" count="4"/>
3348
- <line num="1894" type="stmt" count="4"/>
3349
- <line num="1895" type="stmt" count="4"/>
3350
- <line num="1928" type="stmt" count="4"/>
3351
- <line num="1939" type="stmt" count="4"/>
3352
- <line num="1940" type="stmt" count="4"/>
3353
- <line num="1942" type="stmt" count="4"/>
3354
- <line num="1943" type="stmt" count="4"/>
3355
- <line num="1944" type="stmt" count="4"/>
3356
- <line num="1946" type="stmt" count="4"/>
3357
- <line num="1947" type="stmt" count="4"/>
3358
- <line num="1950" type="stmt" count="4"/>
3359
  <line num="1952" type="stmt" count="4"/>
3360
- <line num="1954" type="stmt" count="4"/>
 
 
3361
  <line num="1957" type="stmt" count="4"/>
3362
  <line num="1959" type="stmt" count="4"/>
3363
  <line num="1960" type="stmt" count="4"/>
3364
  <line num="1963" type="stmt" count="4"/>
3365
- <line num="1964" type="stmt" count="0"/>
3366
- <line num="1965" type="stmt" count="0"/>
3367
  <line num="1967" type="stmt" count="4"/>
3368
- <line num="1969" type="stmt" count="4"/>
3369
- <line num="1970" type="stmt" count="0"/>
3370
- <line num="1971" type="stmt" count="0"/>
3371
  <line num="1973" type="stmt" count="4"/>
3372
- <line num="1974" type="stmt" count="4"/>
3373
  <line num="1976" type="stmt" count="4"/>
3374
- <line num="1979" type="stmt" count="4"/>
3375
- <line num="2000" type="method" name="get_archive_list" visibility="public" complexity="11" crap="11.15" count="6"/>
3376
- <line num="2002" type="stmt" count="6"/>
3377
- <line num="2005" type="stmt" count="6"/>
3378
- <line num="2008" type="stmt" count="6"/>
3379
- <line num="2009" type="stmt" count="6"/>
3380
- <line num="2010" type="stmt" count="6"/>
3381
- <line num="2013" type="stmt" count="6"/>
3382
- <line num="2014" type="stmt" count="0"/>
 
 
 
3383
  <line num="2018" type="stmt" count="6"/>
3384
  <line num="2021" type="stmt" count="6"/>
3385
- <line num="2022" type="stmt" count="0"/>
 
3386
  <line num="2026" type="stmt" count="6"/>
3387
  <line num="2027" type="stmt" count="0"/>
3388
- <line num="2029" type="stmt" count="6"/>
3389
- <line num="2030" type="stmt" count="5"/>
3390
- <line num="2033" type="stmt" count="6"/>
3391
- <line num="2034" type="stmt" count="5"/>
3392
- <line num="2037" type="stmt" count="6"/>
3393
  <line num="2039" type="stmt" count="6"/>
 
3394
  <line num="2042" type="stmt" count="6"/>
3395
- <line num="2045" type="stmt" count="6"/>
3396
  <line num="2046" type="stmt" count="6"/>
3397
- <line num="2048" type="stmt" count="5"/>
3398
- <line num="2051" type="stmt" count="5"/>
3399
- <line num="2052" type="stmt" count="0"/>
3400
- <line num="2057" type="stmt" count="5"/>
3401
- <line num="2058" type="stmt" count="5"/>
3402
- <line num="2059" type="stmt" count="5"/>
3403
- <line num="2060" type="stmt" count="5"/>
3404
  <line num="2061" type="stmt" count="5"/>
3405
- <line num="2062" type="stmt" count="5"/>
3406
- <line num="2063" type="stmt" count="5"/>
3407
  <line num="2064" type="stmt" count="5"/>
3408
- <line num="2068" type="stmt" count="5"/>
3409
- <line num="2069" type="stmt" count="1"/>
3410
  <line num="2071" type="stmt" count="5"/>
3411
- <line num="2072" type="stmt" count="6"/>
3412
- <line num="2075" type="stmt" count="6"/>
3413
- <line num="2086" type="method" name="delete_archive_file" visibility="public" complexity="11" crap="132" count="0"/>
3414
- <line num="2089" type="stmt" count="0"/>
3415
- <line num="2090" type="stmt" count="0"/>
3416
- <line num="2094" type="stmt" count="0"/>
3417
- <line num="2097" type="stmt" count="0"/>
3418
- <line num="2100" type="stmt" count="0"/>
3419
- <line num="2101" type="stmt" count="0"/>
 
 
 
3420
  <line num="2102" type="stmt" count="0"/>
3421
  <line num="2103" type="stmt" count="0"/>
3422
- <line num="2105" type="stmt" count="0"/>
3423
- <line num="2106" type="stmt" count="0"/>
3424
  <line num="2107" type="stmt" count="0"/>
3425
- <line num="2109" type="stmt" count="0"/>
3426
- <line num="2111" type="stmt" count="0"/>
 
3427
  <line num="2115" type="stmt" count="0"/>
3428
  <line num="2116" type="stmt" count="0"/>
3429
- <line num="2117" type="stmt" count="0"/>
3430
  <line num="2119" type="stmt" count="0"/>
3431
  <line num="2120" type="stmt" count="0"/>
3432
- <line num="2121" type="stmt" count="0"/>
3433
- <line num="2123" type="stmt" count="0"/>
3434
- <line num="2125" type="stmt" count="0"/>
3435
  <line num="2129" type="stmt" count="0"/>
3436
  <line num="2130" type="stmt" count="0"/>
 
 
3437
  <line num="2134" type="stmt" count="0"/>
3438
- <line num="2137" type="stmt" count="0"/>
3439
- <line num="2139" type="stmt" count="0"/>
3440
- <line num="2140" type="stmt" count="0"/>
3441
- <line num="2141" type="stmt" count="0"/>
3442
  <line num="2143" type="stmt" count="0"/>
3443
- <line num="2145" type="stmt" count="0"/>
3444
  <line num="2150" type="stmt" count="0"/>
3445
- <line num="2151" type="stmt" count="0"/>
3446
  <line num="2152" type="stmt" count="0"/>
3447
- <line num="2155" type="stmt" count="0"/>
3448
- <line num="2157" type="stmt" count="0"/>
 
3449
  <line num="2158" type="stmt" count="0"/>
3450
- <line num="2159" type="stmt" count="0"/>
3451
- <line num="2161" type="stmt" count="0"/>
3452
  <line num="2163" type="stmt" count="0"/>
 
 
3453
  <line num="2168" type="stmt" count="0"/>
3454
- <line num="2169" type="stmt" count="0"/>
3455
  <line num="2170" type="stmt" count="0"/>
 
3456
  <line num="2172" type="stmt" count="0"/>
3457
- <line num="2175" type="stmt" count="0"/>
3458
  <line num="2176" type="stmt" count="0"/>
3459
- <line num="2177" type="stmt" count="0"/>
3460
- <line num="2178" type="stmt" count="0"/>
3461
- <line num="2180" type="stmt" count="0"/>
3462
  <line num="2181" type="stmt" count="0"/>
 
 
 
 
 
 
3463
  <line num="2191" type="stmt" count="0"/>
 
3464
  <line num="2194" type="stmt" count="0"/>
3465
- <line num="2207" type="method" name="get_dump_file" visibility="public" complexity="9" crap="25.08" count="1"/>
3466
- <line num="2209" type="stmt" count="1"/>
3467
- <line num="2210" type="stmt" count="0"/>
3468
- <line num="2230" type="stmt" count="1"/>
3469
- <line num="2231" type="stmt" count="1"/>
3470
- <line num="2232" type="stmt" count="1"/>
3471
- <line num="2233" type="stmt" count="1"/>
3472
- <line num="2237" type="stmt" count="0"/>
3473
- <line num="2240" type="stmt" count="0"/>
3474
- <line num="2243" type="stmt" count="0"/>
3475
- <line num="2244" type="stmt" count="0"/>
3476
- <line num="2248" type="stmt" count="0"/>
3477
- <line num="2249" type="stmt" count="0"/>
3478
- <line num="2250" type="method" name="anonymous function" complexity="3" crap="12" count="0"/>
3479
- <line num="2251" type="stmt" count="0"/>
3480
- <line num="2252" type="stmt" count="0"/>
3481
- <line num="2255" type="stmt" count="0"/>
3482
  <line num="2256" type="stmt" count="0"/>
3483
- <line num="2259" type="stmt" count="0"/>
3484
  <line num="2261" type="stmt" count="0"/>
 
 
 
 
3485
  <line num="2268" type="stmt" count="0"/>
3486
  <line num="2269" type="stmt" count="0"/>
3487
- <line num="2270" type="stmt" count="0"/>
3488
- <line num="2271" type="stmt" count="0"/>
3489
- <line num="2273" type="stmt" count="0"/>
3490
- <line num="2276" type="stmt" count="0"/>
3491
- <line num="2289" type="method" name="restore_archive_file" visibility="public" complexity="28" crap="65.94" count="1"/>
3492
- <line num="2290" type="stmt" count="1"/>
3493
- <line num="2292" type="stmt" count="1"/>
3494
- <line num="2293" type="stmt" count="1"/>
3495
- <line num="2294" type="stmt" count="1"/>
3496
- <line num="2297" type="stmt" count="1"/>
3497
- <line num="2299" type="stmt" count="1"/>
3498
- <line num="2302" type="stmt" count="1"/>
3499
- <line num="2303" type="stmt" count="0"/>
3500
- <line num="2304" type="stmt" count="0"/>
3501
- <line num="2305" type="stmt" count="0"/>
3502
- <line num="2309" type="stmt" count="1"/>
3503
- <line num="2310" type="stmt" count="0"/>
3504
- <line num="2311" type="stmt" count="0"/>
3505
- <line num="2312" type="stmt" count="0"/>
3506
- <line num="2316" type="stmt" count="1"/>
3507
- <line num="2317" type="stmt" count="1"/>
3508
- <line num="2320" type="stmt" count="1"/>
3509
- <line num="2321" type="stmt" count="1"/>
3510
  <line num="2322" type="stmt" count="1"/>
3511
  <line num="2323" type="stmt" count="0"/>
3512
  <line num="2324" type="stmt" count="0"/>
3513
  <line num="2325" type="stmt" count="0"/>
3514
  <line num="2329" type="stmt" count="1"/>
3515
  <line num="2330" type="stmt" count="1"/>
3516
- <line num="2331" type="stmt" count="1"/>
3517
- <line num="2332" type="stmt" count="0"/>
3518
- <line num="2333" type="stmt" count="0"/>
3519
- <line num="2334" type="stmt" count="0"/>
3520
- <line num="2338" type="stmt" count="1"/>
3521
- <line num="2340" type="stmt" count="1"/>
3522
- <line num="2341" type="stmt" count="1"/>
3523
- <line num="2342" type="stmt" count="0"/>
3524
- <line num="2343" type="stmt" count="0"/>
3525
- <line num="2344" type="stmt" count="0"/>
3526
- <line num="2347" type="stmt" count="1"/>
3527
- <line num="2349" type="stmt" count="1"/>
3528
- <line num="2350" type="stmt" count="0"/>
3529
- <line num="2351" type="stmt" count="0"/>
3530
- <line num="2352" type="stmt" count="0"/>
3531
- <line num="2355" type="stmt" count="1"/>
3532
- <line num="2357" type="stmt" count="1"/>
3533
- <line num="2358" type="stmt" count="1"/>
3534
- <line num="2359" type="stmt" count="1"/>
3535
- <line num="2360" type="stmt" count="0"/>
3536
- <line num="2361" type="stmt" count="0"/>
3537
- <line num="2362" type="stmt" count="0"/>
3538
- <line num="2367" type="stmt" count="1"/>
3539
  <line num="2368" type="stmt" count="1"/>
3540
- <line num="2369" type="stmt" count="1"/>
3541
  <line num="2370" type="stmt" count="1"/>
3542
  <line num="2371" type="stmt" count="1"/>
3543
  <line num="2372" type="stmt" count="1"/>
3544
- <line num="2373" type="stmt" count="1"/>
3545
- <line num="2374" type="stmt" count="1"/>
3546
- <line num="2375" type="stmt" count="1"/>
3547
- <line num="2378" type="stmt" count="1"/>
3548
  <line num="2380" type="stmt" count="1"/>
3549
- <line num="2389" type="stmt" count="1"/>
3550
- <line num="2395" type="stmt" count="1"/>
3551
- <line num="2396" type="stmt" count="1"/>
3552
- <line num="2397" type="stmt" count="0"/>
3553
- <line num="2398" type="stmt" count="0"/>
3554
- <line num="2399" type="stmt" count="0"/>
3555
- <line num="2401" type="stmt" count="1"/>
3556
- <line num="2402" type="stmt" count="0"/>
3557
- <line num="2405" type="stmt" count="1"/>
3558
- <line num="2406" type="stmt" count="1"/>
3559
- <line num="2407" type="stmt" count="1"/>
3560
  <line num="2408" type="stmt" count="1"/>
3561
  <line num="2409" type="stmt" count="1"/>
3562
- <line num="2411" type="stmt" count="1"/>
 
3563
  <line num="2412" type="stmt" count="0"/>
3564
- <line num="2422" type="stmt" count="0"/>
3565
- <line num="2424" type="stmt" count="0"/>
 
 
 
 
 
 
3566
  <line num="2425" type="stmt" count="0"/>
3567
- <line num="2426" type="stmt" count="0"/>
3568
- <line num="2427" type="stmt" count="0"/>
3569
- <line num="2428" type="stmt" count="0"/>
3570
- <line num="2430" type="stmt" count="0"/>
3571
- <line num="2440" type="stmt" count="1"/>
3572
- <line num="2449" type="stmt" count="1"/>
3573
- <line num="2450" type="stmt" count="1"/>
3574
- <line num="2451" type="stmt" count="1"/>
3575
- <line num="2452" type="stmt" count="1"/>
3576
  <line num="2453" type="stmt" count="1"/>
3577
- <line num="2456" type="stmt" count="1"/>
3578
- <line num="2457" type="stmt" count="0"/>
3579
- <line num="2458" type="stmt" count="0"/>
3580
- <line num="2460" type="stmt" count="1"/>
3581
- <line num="2461" type="stmt" count="0"/>
3582
- <line num="2463" type="stmt" count="0"/>
3583
- <line num="2464" type="stmt" count="0"/>
3584
- <line num="2465" type="stmt" count="0"/>
3585
- <line num="2466" type="stmt" count="0"/>
3586
  <line num="2469" type="stmt" count="1"/>
3587
- <line num="2470" type="stmt" count="1"/>
 
3588
  <line num="2473" type="stmt" count="1"/>
3589
- <line num="2474" type="stmt" count="1"/>
3590
- <line num="2477" type="stmt" count="1"/>
 
3591
  <line num="2478" type="stmt" count="0"/>
3592
  <line num="2479" type="stmt" count="0"/>
3593
- <line num="2480" type="stmt" count="0"/>
3594
  <line num="2482" type="stmt" count="1"/>
3595
  <line num="2483" type="stmt" count="1"/>
3596
- <line num="2484" type="stmt" count="1"/>
3597
  <line num="2487" type="stmt" count="1"/>
3598
  <line num="2490" type="stmt" count="1"/>
3599
- <line num="2493" type="stmt" count="1"/>
3600
- <line num="2494" type="stmt" count="1"/>
 
 
 
3601
  <line num="2497" type="stmt" count="1"/>
3602
- <line num="2501" type="stmt" count="1"/>
3603
  <line num="2503" type="stmt" count="1"/>
3604
- <line num="2504" type="stmt" count="1"/>
3605
  <line num="2507" type="stmt" count="1"/>
3606
  <line num="2510" type="stmt" count="1"/>
3607
- <line num="2512" type="stmt" count="1"/>
3608
  <line num="2514" type="stmt" count="1"/>
 
3609
  <line num="2517" type="stmt" count="1"/>
3610
- <line num="2530" type="method" name="page_archives" visibility="public" complexity="4" crap="20" count="0"/>
3611
- <line num="2531" type="stmt" count="0"/>
3612
- <line num="2534" type="stmt" count="0"/>
3613
- <line num="2536" type="stmt" count="0"/>
3614
- <line num="2539" type="stmt" count="0"/>
3615
- <line num="2542" type="stmt" count="0"/>
3616
- <line num="2543" type="stmt" count="0"/>
3617
- <line num="2545" type="stmt" count="0"/>
3618
- <line num="2548" type="stmt" count="0"/>
3619
  <line num="2549" type="stmt" count="0"/>
3620
- <line num="2550" type="stmt" count="0"/>
3621
  <line num="2552" type="stmt" count="0"/>
3622
- <line num="2553" type="stmt" count="0"/>
3623
  <line num="2556" type="stmt" count="0"/>
3624
- <line num="2559" type="stmt" count="0"/>
 
3625
  <line num="2562" type="stmt" count="0"/>
3626
- <line num="2564" type="stmt" count="0"/>
3627
  <line num="2565" type="stmt" count="0"/>
3628
  <line num="2566" type="stmt" count="0"/>
3629
  <line num="2569" type="stmt" count="0"/>
3630
- <line num="2571" type="stmt" count="0"/>
3631
- <line num="2574" type="stmt" count="0"/>
3632
  <line num="2575" type="stmt" count="0"/>
3633
- <line num="2576" type="stmt" count="0"/>
3634
  <line num="2578" type="stmt" count="0"/>
3635
- <line num="2581" type="stmt" count="0"/>
3636
  <line num="2582" type="stmt" count="0"/>
3637
- <line num="2591" type="method" name="boldgrid_backup_now_callback" visibility="public" complexity="10" crap="110" count="0"/>
 
 
 
 
3638
  <line num="2594" type="stmt" count="0"/>
3639
  <line num="2595" type="stmt" count="0"/>
3640
- <line num="2596" type="stmt" count="0"/>
3641
- <line num="2598" type="stmt" count="0"/>
3642
- <line num="2599" type="stmt" count="0"/>
3643
- <line num="2600" type="stmt" count="0"/>
3644
- <line num="2603" type="stmt" count="0"/>
3645
- <line num="2604" type="stmt" count="0"/>
3646
- <line num="2605" type="stmt" count="0"/>
3647
  <line num="2607" type="stmt" count="0"/>
3648
  <line num="2608" type="stmt" count="0"/>
3649
  <line num="2609" type="stmt" count="0"/>
3650
  <line num="2611" type="stmt" count="0"/>
 
3651
  <line num="2613" type="stmt" count="0"/>
3652
- <line num="2614" type="stmt" count="0"/>
3653
- <line num="2615" type="stmt" count="0"/>
3654
  <line num="2617" type="stmt" count="0"/>
3655
  <line num="2618" type="stmt" count="0"/>
3656
  <line num="2620" type="stmt" count="0"/>
3657
- <line num="2623" type="stmt" count="0"/>
 
3658
  <line num="2624" type="stmt" count="0"/>
3659
- <line num="2625" type="stmt" count="0"/>
3660
  <line num="2626" type="stmt" count="0"/>
3661
  <line num="2627" type="stmt" count="0"/>
3662
- <line num="2629" type="stmt" count="0"/>
3663
  <line num="2630" type="stmt" count="0"/>
3664
- <line num="2632" type="stmt" count="0"/>
3665
  <line num="2633" type="stmt" count="0"/>
3666
- <line num="2634" type="stmt" count="0"/>
 
 
 
 
 
3667
  <line num="2643" type="stmt" count="0"/>
3668
- <line num="2644" type="stmt" count="0"/>
3669
- <line num="2656" type="method" name="download_archive_file_callback" visibility="public" complexity="10" crap="110" count="0"/>
3670
- <line num="2658" type="stmt" count="0"/>
3671
- <line num="2661" type="stmt" count="0"/>
3672
- <line num="2662" type="stmt" count="0"/>
3673
- <line num="2663" type="stmt" count="0"/>
3674
- <line num="2664" type="stmt" count="0"/>
3675
- <line num="2667" type="stmt" count="0"/>
3676
- <line num="2668" type="stmt" count="0"/>
3677
- <line num="2669" type="stmt" count="0"/>
3678
- <line num="2670" type="stmt" count="0"/>
3679
  <line num="2671" type="stmt" count="0"/>
 
3680
  <line num="2675" type="stmt" count="0"/>
3681
  <line num="2676" type="stmt" count="0"/>
3682
  <line num="2677" type="stmt" count="0"/>
3683
- <line num="2678" type="stmt" count="0"/>
3684
- <line num="2679" type="stmt" count="0"/>
 
3685
  <line num="2683" type="stmt" count="0"/>
3686
- <line num="2686" type="stmt" count="0"/>
3687
- <line num="2687" type="stmt" count="0"/>
3688
  <line num="2688" type="stmt" count="0"/>
3689
  <line num="2689" type="stmt" count="0"/>
 
 
3690
  <line num="2692" type="stmt" count="0"/>
3691
- <line num="2695" type="stmt" count="0"/>
3692
  <line num="2696" type="stmt" count="0"/>
3693
- <line num="2697" type="stmt" count="0"/>
3694
- <line num="2698" type="stmt" count="0"/>
 
3695
  <line num="2702" type="stmt" count="0"/>
3696
- <line num="2703" type="stmt" count="0"/>
3697
- <line num="2704" type="stmt" count="0"/>
3698
- <line num="2707" type="stmt" count="0"/>
3699
  <line num="2708" type="stmt" count="0"/>
3700
  <line num="2709" type="stmt" count="0"/>
3701
  <line num="2710" type="stmt" count="0"/>
3702
- <line num="2712" type="stmt" count="0"/>
3703
- <line num="2714" type="stmt" count="0"/>
3704
  <line num="2716" type="stmt" count="0"/>
3705
  <line num="2717" type="stmt" count="0"/>
3706
- <line num="2718" type="stmt" count="0"/>
3707
  <line num="2721" type="stmt" count="0"/>
3708
  <line num="2722" type="stmt" count="0"/>
3709
- <line num="2732" type="method" name="page_backup_test" visibility="public" complexity="6" crap="42" count="0"/>
 
 
 
 
 
3710
  <line num="2734" type="stmt" count="0"/>
3711
- <line num="2737" type="stmt" count="0"/>
3712
- <line num="2740" type="stmt" count="0"/>
3713
- <line num="2743" type="stmt" count="0"/>
3714
- <line num="2746" type="stmt" count="0"/>
3715
- <line num="2748" type="stmt" count="0"/>
3716
- <line num="2751" type="stmt" count="0"/>
3717
- <line num="2754" type="stmt" count="0"/>
3718
- <line num="2757" type="stmt" count="0"/>
3719
- <line num="2760" type="stmt" count="0"/>
3720
- <line num="2763" type="stmt" count="0"/>
3721
- <line num="2765" type="stmt" count="0"/>
3722
  <line num="2773" type="stmt" count="0"/>
3723
- <line num="2774" type="stmt" count="0"/>
3724
- <line num="2775" type="stmt" count="0"/>
3725
  <line num="2776" type="stmt" count="0"/>
3726
- <line num="2777" type="stmt" count="0"/>
3727
- <line num="2780" type="stmt" count="0"/>
3728
- <line num="2781" type="stmt" count="0"/>
3729
- <line num="2782" type="stmt" count="0"/>
3730
- <line num="2783" type="stmt" count="0"/>
3731
- <line num="2784" type="stmt" count="0"/>
3732
- <line num="2785" type="stmt" count="0"/>
3733
  <line num="2786" type="stmt" count="0"/>
3734
  <line num="2787" type="stmt" count="0"/>
 
3735
  <line num="2789" type="stmt" count="0"/>
3736
- <line num="2792" type="stmt" count="0"/>
3737
  <line num="2793" type="stmt" count="0"/>
3738
  <line num="2794" type="stmt" count="0"/>
3739
  <line num="2795" type="stmt" count="0"/>
3740
  <line num="2796" type="stmt" count="0"/>
3741
  <line num="2797" type="stmt" count="0"/>
 
3742
  <line num="2799" type="stmt" count="0"/>
3743
  <line num="2800" type="stmt" count="0"/>
3744
- <line num="2801" type="stmt" count="0"/>
3745
- <line num="2803" type="stmt" count="0"/>
3746
- <line num="2804" type="stmt" count="0"/>
3747
  <line num="2805" type="stmt" count="0"/>
 
3748
  <line num="2807" type="stmt" count="0"/>
3749
  <line num="2808" type="stmt" count="0"/>
 
3750
  <line num="2810" type="stmt" count="0"/>
3751
- <line num="2811" type="stmt" count="0"/>
3752
  <line num="2812" type="stmt" count="0"/>
3753
- <line num="2819" type="stmt" count="0"/>
 
 
 
 
 
3754
  <line num="2821" type="stmt" count="0"/>
3755
- <line num="2822" type="stmt" count="0"/>
3756
  <line num="2824" type="stmt" count="0"/>
3757
- <line num="2829" type="stmt" count="0"/>
3758
- <line num="2830" type="stmt" count="0"/>
3759
- <line num="2831" type="stmt" count="0"/>
3760
  <line num="2835" type="stmt" count="0"/>
3761
- <line num="2836" type="stmt" count="0"/>
3762
- <line num="2851" type="method" name="set_doing_cron" visibility="public" complexity="3" crap="3" count="29"/>
3763
- <line num="2852" type="stmt" count="29"/>
3764
- <line num="2853" type="stmt" count="29"/>
3765
- <line num="2860" type="method" name="set_lang" visibility="public" complexity="1" crap="1" count="29"/>
 
 
3766
  <line num="2865" type="stmt" count="29"/>
3767
- <line num="2867" type="stmt" count="29"/>
3768
- <line num="2868" type="stmt" count="29"/>
3769
- <line num="2869" type="stmt" count="29"/>
3770
- <line num="2870" type="stmt" count="29"/>
3771
- <line num="2871" type="stmt" count="29"/>
3772
- <line num="2872" type="stmt" count="29"/>
3773
- <line num="2874" type="stmt" count="29"/>
3774
- <line num="2875" type="stmt" count="29"/>
3775
- <line num="2877" type="stmt" count="29"/>
3776
  <line num="2878" type="stmt" count="29"/>
3777
- <line num="2879" type="stmt" count="29"/>
3778
  <line num="2880" type="stmt" count="29"/>
3779
  <line num="2881" type="stmt" count="29"/>
3780
  <line num="2882" type="stmt" count="29"/>
 
3781
  <line num="2884" type="stmt" count="29"/>
3782
  <line num="2885" type="stmt" count="29"/>
3783
- <line num="2886" type="stmt" count="29"/>
 
 
 
3784
  <line num="2892" type="stmt" count="29"/>
 
3785
  <line num="2894" type="stmt" count="29"/>
3786
  <line num="2895" type="stmt" count="29"/>
3787
- <line num="2896" type="stmt" count="29"/>
3788
  <line num="2897" type="stmt" count="29"/>
3789
  <line num="2898" type="stmt" count="29"/>
3790
- <line num="2900" type="stmt" count="29"/>
3791
- <line num="2903" type="stmt" count="29"/>
3792
- <line num="2904" type="stmt" count="29"/>
3793
- <line num="2906" type="stmt" count="29"/>
3794
  <line num="2908" type="stmt" count="29"/>
3795
- <line num="2920" type="method" name="set_time_limit" visibility="public" complexity="2" crap="2" count="4"/>
3796
- <line num="2921" type="stmt" count="4"/>
3797
- <line num="2923" type="stmt" count="4"/>
3798
- <line num="2924" type="stmt" count="4"/>
3799
- <line num="2931" type="method" name="wp_ajax_restore" visibility="public" complexity="6" crap="42" count="0"/>
3800
- <line num="2932" type="stmt" count="0"/>
3801
- <line num="2933" type="stmt" count="0"/>
3802
- <line num="2936" type="stmt" count="0"/>
3803
- <line num="2937" type="stmt" count="0"/>
3804
- <line num="2938" type="stmt" count="0"/>
3805
- <line num="2940" type="stmt" count="0"/>
3806
- <line num="2941" type="stmt" count="0"/>
3807
- <line num="2942" type="stmt" count="0"/>
3808
  <line num="2945" type="stmt" count="0"/>
3809
  <line num="2946" type="stmt" count="0"/>
3810
- <line num="2947" type="stmt" count="0"/>
3811
  <line num="2949" type="stmt" count="0"/>
3812
  <line num="2950" type="stmt" count="0"/>
3813
  <line num="2951" type="stmt" count="0"/>
3814
  <line num="2953" type="stmt" count="0"/>
 
 
 
 
 
 
 
 
3815
  <line num="2966" type="stmt" count="0"/>
3816
- <line num="2967" type="stmt" count="0"/>
3817
- <line num="2969" type="stmt" count="0"/>
3818
- <line num="2970" type="stmt" count="0"/>
3819
- <line num="2971" type="stmt" count="0"/>
3820
- <line num="2972" type="stmt" count="0"/>
3821
- <line num="2973" type="stmt" count="0"/>
3822
- <line num="2975" type="stmt" count="0"/>
3823
- <line num="2976" type="stmt" count="0"/>
3824
- <line num="2977" type="stmt" count="0"/>
3825
- <line num="2978" type="stmt" count="0"/>
3826
  <line num="2980" type="stmt" count="0"/>
3827
  <line num="2982" type="stmt" count="0"/>
3828
  <line num="2983" type="stmt" count="0"/>
3829
- <line num="2999" type="method" name="boldgrid_backup_now_auto" visibility="public" complexity="4" crap="20" count="0"/>
3830
- <line num="3001" type="stmt" count="0"/>
3831
- <line num="3003" type="stmt" count="0"/>
3832
- <line num="3004" type="stmt" count="0"/>
3833
- <line num="3008" type="stmt" count="0"/>
3834
- <line num="3011" type="stmt" count="0"/>
3835
- <line num="3012" type="stmt" count="0"/>
 
 
 
 
 
3836
  <line num="3016" type="stmt" count="0"/>
3837
  <line num="3017" type="stmt" count="0"/>
3838
- <line num="3028" type="method" name="enforce_retention" visibility="public" complexity="8" crap="8.07" count="4"/>
3839
- <line num="3029" type="stmt" count="4"/>
3840
- <line num="3030" type="stmt" count="4"/>
3841
- <line num="3031" type="stmt" count="4"/>
3842
- <line num="3033" type="stmt" count="4"/>
3843
- <line num="3034" type="stmt" count="4"/>
3844
- <line num="3036" type="stmt" count="4"/>
3845
- <line num="3037" type="stmt" count="4"/>
3846
- <line num="3040" type="stmt" count="4"/>
3847
- <line num="3041" type="stmt" count="4"/>
3848
  <line num="3042" type="stmt" count="4"/>
3849
  <line num="3043" type="stmt" count="4"/>
3850
- <line num="3044" type="stmt" count="0"/>
3851
- <line num="3045" type="stmt" count="0"/>
3852
- <line num="3046" type="stmt" count="0"/>
3853
  <line num="3047" type="stmt" count="4"/>
3854
- <line num="3048" type="stmt" count="4"/>
3855
  <line num="3049" type="stmt" count="4"/>
3856
- <line num="3052" type="stmt" count="4"/>
 
 
3857
  <line num="3055" type="stmt" count="4"/>
3858
  <line num="3056" type="stmt" count="4"/>
3859
- <line num="3057" type="stmt" count="4"/>
3860
- <line num="3061" type="stmt" count="1"/>
3861
- <line num="3064" type="stmt" count="1"/>
3862
- <line num="3067" type="stmt" count="1"/>
3863
- <line num="3068" type="stmt" count="1"/>
3864
- <line num="3069" type="stmt" count="1"/>
3865
- <line num="3072" type="stmt" count="1"/>
3866
- <line num="3075" type="stmt" count="1"/>
3867
- <line num="3078" type="stmt" count="1"/>
 
 
 
3868
  <line num="3080" type="stmt" count="1"/>
3869
  <line num="3081" type="stmt" count="1"/>
3870
- <line num="3090" type="stmt" count="1"/>
 
 
3871
  <line num="3091" type="stmt" count="1"/>
3872
- <line num="3092" type="stmt" count="0"/>
3873
  <line num="3094" type="stmt" count="1"/>
3874
- <line num="3096" type="stmt" count="1"/>
3875
- <line num="3097" type="stmt" count="1"/>
3876
- <line num="3098" type="stmt" count="1"/>
3877
- <line num="3105" type="method" name="add_thickbox" visibility="public" complexity="2" crap="6" count="0"/>
3878
- <line num="3106" type="stmt" count="0"/>
3879
- <line num="3107" type="stmt" count="0"/>
3880
- <line num="3108" type="stmt" count="0"/>
3881
- <line num="3109" type="stmt" count="0"/>
3882
- <metrics loc="3110" ncloc="1615" classes="1" methods="29" coveredmethods="4" conditionals="0" coveredconditionals="0" statements="1128" coveredstatements="542" elements="1157" coveredelements="546"/>
 
 
 
 
3883
  </file>
3884
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/class-boldgrid-backup-admin-cron-log.php">
3885
  <class name="Boldgrid_Backup_Admin_Cron_Log" namespace="global" fullPackage="Boldgrid.Backup.Admin.Cron">
@@ -5177,6 +5187,70 @@
5177
  <line num="194" type="stmt" count="0"/>
5178
  <metrics loc="195" ncloc="71" classes="1" methods="8" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="30" coveredstatements="0" elements="38" coveredelements="0"/>
5179
  </file>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5180
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/class-boldgrid-backup-admin-filelist.php">
5181
  <class name="Boldgrid_Backup_Admin_Filelist" namespace="global" fullPackage="Boldgrid.Backup.Admin">
5182
  <metrics complexity="7" methods="3" coveredmethods="2" conditionals="0" coveredconditionals="0" statements="20" coveredstatements="7" elements="23" coveredelements="9"/>
@@ -6410,7 +6484,7 @@
6410
  </file>
6411
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/class-boldgrid-backup-admin-settings.php">
6412
  <class name="Boldgrid_Backup_Admin_Settings" namespace="global" fullPackage="Boldgrid.Backup.Admin">
6413
- <metrics complexity="168" methods="19" coveredmethods="5" conditionals="0" coveredconditionals="0" statements="500" coveredstatements="112" elements="519" coveredelements="117"/>
6414
  </class>
6415
  <line num="50" type="method" name="__construct" visibility="public" complexity="1" crap="1" count="29"/>
6416
  <line num="52" type="stmt" count="29"/>
@@ -6426,9 +6500,9 @@
6426
  <line num="78" type="stmt" count="0"/>
6427
  <line num="79" type="stmt" count="0"/>
6428
  <line num="81" type="stmt" count="0"/>
6429
- <line num="92" type="method" name="get_setting" visibility="public" complexity="2" crap="2" count="9"/>
6430
- <line num="93" type="stmt" count="9"/>
6431
- <line num="95" type="stmt" count="9"/>
6432
  <line num="108" type="method" name="get_settings" visibility="public" complexity="37" crap="39.53" count="15"/>
6433
  <line num="110" type="stmt" count="15"/>
6434
  <line num="112" type="stmt" count="15"/>
@@ -6622,7 +6696,7 @@
6622
  <line num="506" type="stmt" count="0"/>
6623
  <line num="507" type="stmt" count="0"/>
6624
  <line num="509" type="stmt" count="0"/>
6625
- <line num="523" type="method" name="update_settings" visibility="private" complexity="67" crap="4556" count="0"/>
6626
  <line num="524" type="stmt" count="0"/>
6627
  <line num="527" type="stmt" count="0"/>
6628
  <line num="528" type="stmt" count="0"/>
@@ -6726,212 +6800,214 @@
6726
  <line num="692" type="stmt" count="0"/>
6727
  <line num="699" type="stmt" count="0"/>
6728
  <line num="700" type="stmt" count="0"/>
6729
- <line num="701" type="stmt" count="0"/>
6730
- <line num="710" type="stmt" count="0"/>
6731
- <line num="711" type="stmt" count="0"/>
6732
- <line num="712" type="stmt" count="0"/>
6733
- <line num="713" type="stmt" count="0"/>
6734
- <line num="714" type="stmt" count="0"/>
6735
- <line num="715" type="stmt" count="0"/>
6736
- <line num="716" type="stmt" count="0"/>
6737
  <line num="718" type="stmt" count="0"/>
6738
- <line num="728" type="stmt" count="0"/>
6739
- <line num="729" type="stmt" count="0"/>
6740
- <line num="730" type="stmt" count="0"/>
6741
- <line num="731" type="stmt" count="0"/>
6742
- <line num="732" type="stmt" count="0"/>
6743
- <line num="733" type="stmt" count="0"/>
 
 
 
 
 
6744
  <line num="740" type="stmt" count="0"/>
6745
- <line num="743" type="stmt" count="0"/>
6746
- <line num="744" type="stmt" count="0"/>
6747
- <line num="745" type="stmt" count="0"/>
6748
- <line num="746" type="stmt" count="0"/>
6749
  <line num="753" type="stmt" count="0"/>
6750
- <line num="756" type="stmt" count="0"/>
6751
- <line num="757" type="stmt" count="0"/>
6752
- <line num="758" type="stmt" count="0"/>
6753
  <line num="761" type="stmt" count="0"/>
6754
- <line num="762" type="stmt" count="0"/>
6755
  <line num="765" type="stmt" count="0"/>
6756
  <line num="766" type="stmt" count="0"/>
6757
- <line num="772" type="stmt" count="0"/>
 
6758
  <line num="773" type="stmt" count="0"/>
6759
  <line num="774" type="stmt" count="0"/>
6760
- <line num="775" type="stmt" count="0"/>
 
6761
  <line num="782" type="stmt" count="0"/>
6762
  <line num="783" type="stmt" count="0"/>
6763
  <line num="790" type="stmt" count="0"/>
6764
  <line num="791" type="stmt" count="0"/>
6765
- <line num="792" type="stmt" count="0"/>
6766
- <line num="803" type="stmt" count="0"/>
6767
- <line num="804" type="stmt" count="0"/>
6768
- <line num="806" type="stmt" count="0"/>
6769
- <line num="807" type="stmt" count="0"/>
6770
- <line num="808" type="stmt" count="0"/>
6771
  <line num="811" type="stmt" count="0"/>
6772
  <line num="812" type="stmt" count="0"/>
6773
- <line num="813" type="stmt" count="0"/>
6774
  <line num="814" type="stmt" count="0"/>
6775
  <line num="815" type="stmt" count="0"/>
6776
- <line num="818" type="stmt" count="0"/>
6777
  <line num="819" type="stmt" count="0"/>
6778
  <line num="820" type="stmt" count="0"/>
 
6779
  <line num="822" type="stmt" count="0"/>
6780
  <line num="823" type="stmt" count="0"/>
6781
- <line num="824" type="stmt" count="0"/>
6782
- <line num="825" type="stmt" count="0"/>
6783
  <line num="826" type="stmt" count="0"/>
6784
  <line num="827" type="stmt" count="0"/>
6785
- <line num="829" type="stmt" count="0"/>
6786
  <line num="830" type="stmt" count="0"/>
 
 
 
6787
  <line num="834" type="stmt" count="0"/>
6788
  <line num="835" type="stmt" count="0"/>
6789
- <line num="836" type="stmt" count="0"/>
6790
  <line num="837" type="stmt" count="0"/>
6791
- <line num="840" type="stmt" count="0"/>
 
6792
  <line num="843" type="stmt" count="0"/>
6793
  <line num="844" type="stmt" count="0"/>
6794
  <line num="845" type="stmt" count="0"/>
6795
- <line num="846" type="stmt" count="0"/>
6796
- <line num="847" type="stmt" count="0"/>
6797
- <line num="850" type="stmt" count="0"/>
6798
  <line num="852" type="stmt" count="0"/>
6799
  <line num="853" type="stmt" count="0"/>
6800
  <line num="854" type="stmt" count="0"/>
6801
- <line num="856" type="stmt" count="0"/>
6802
- <line num="857" type="stmt" count="0"/>
6803
  <line num="858" type="stmt" count="0"/>
6804
- <line num="859" type="stmt" count="0"/>
6805
  <line num="860" type="stmt" count="0"/>
6806
- <line num="863" type="stmt" count="0"/>
 
6807
  <line num="864" type="stmt" count="0"/>
6808
  <line num="865" type="stmt" count="0"/>
 
6809
  <line num="867" type="stmt" count="0"/>
 
 
 
6810
  <line num="873" type="stmt" count="0"/>
6811
- <line num="874" type="stmt" count="0"/>
6812
- <line num="877" type="stmt" count="0"/>
6813
- <line num="889" type="method" name="validate_auto_update" visibility="public" complexity="6" crap="42" count="0"/>
6814
- <line num="890" type="stmt" count="0"/>
6815
- <line num="892" type="stmt" count="0"/>
6816
- <line num="893" type="stmt" count="0"/>
6817
- <line num="896" type="stmt" count="0"/>
6818
- <line num="904" type="method" name="delete_rollback_option" visibility="public" complexity="1" crap="1" count="1"/>
6819
- <line num="905" type="stmt" count="1"/>
6820
- <line num="906" type="stmt" count="1"/>
6821
- <line num="916" type="method" name="page_backup_settings" visibility="public" complexity="12" crap="156" count="0"/>
6822
- <line num="918" type="stmt" count="0"/>
6823
- <line num="919" type="stmt" count="0"/>
6824
- <line num="920" type="stmt" count="0"/>
6825
- <line num="922" type="stmt" count="0"/>
6826
- <line num="923" type="stmt" count="0"/>
6827
- <line num="924" type="stmt" count="0"/>
6828
- <line num="925" type="stmt" count="0"/>
6829
  <line num="926" type="stmt" count="0"/>
 
6830
  <line num="928" type="stmt" count="0"/>
6831
- <line num="929" type="stmt" count="0"/>
6832
  <line num="930" type="stmt" count="0"/>
 
6833
  <line num="932" type="stmt" count="0"/>
6834
  <line num="933" type="stmt" count="0"/>
6835
  <line num="934" type="stmt" count="0"/>
 
6836
  <line num="937" type="stmt" count="0"/>
6837
  <line num="938" type="stmt" count="0"/>
6838
- <line num="939" type="stmt" count="0"/>
6839
  <line num="940" type="stmt" count="0"/>
 
6840
  <line num="942" type="stmt" count="0"/>
6841
- <line num="943" type="stmt" count="0"/>
6842
  <line num="945" type="stmt" count="0"/>
6843
  <line num="946" type="stmt" count="0"/>
 
6844
  <line num="948" type="stmt" count="0"/>
6845
  <line num="950" type="stmt" count="0"/>
6846
  <line num="951" type="stmt" count="0"/>
 
 
 
6847
  <line num="958" type="stmt" count="0"/>
6848
  <line num="959" type="stmt" count="0"/>
6849
- <line num="960" type="stmt" count="0"/>
6850
- <line num="961" type="stmt" count="0"/>
6851
- <line num="963" type="stmt" count="0"/>
6852
- <line num="965" type="stmt" count="0"/>
6853
  <line num="966" type="stmt" count="0"/>
 
 
6854
  <line num="969" type="stmt" count="0"/>
6855
- <line num="976" type="stmt" count="0"/>
 
 
6856
  <line num="977" type="stmt" count="0"/>
6857
- <line num="978" type="stmt" count="0"/>
6858
- <line num="979" type="stmt" count="0"/>
6859
- <line num="981" type="stmt" count="0"/>
6860
- <line num="983" type="stmt" count="0"/>
6861
  <line num="984" type="stmt" count="0"/>
 
 
6862
  <line num="987" type="stmt" count="0"/>
6863
  <line num="989" type="stmt" count="0"/>
6864
- <line num="990" type="stmt" count="0"/>
6865
- <line num="993" type="stmt" count="0"/>
6866
- <line num="994" type="stmt" count="0"/>
6867
  <line num="995" type="stmt" count="0"/>
6868
- <line num="996" type="stmt" count="0"/>
6869
  <line num="997" type="stmt" count="0"/>
6870
- <line num="1000" type="stmt" count="0"/>
6871
  <line num="1001" type="stmt" count="0"/>
6872
  <line num="1002" type="stmt" count="0"/>
6873
  <line num="1003" type="stmt" count="0"/>
6874
  <line num="1004" type="stmt" count="0"/>
6875
- <line num="1006" type="stmt" count="0"/>
6876
  <line num="1008" type="stmt" count="0"/>
6877
  <line num="1009" type="stmt" count="0"/>
6878
  <line num="1010" type="stmt" count="0"/>
6879
  <line num="1011" type="stmt" count="0"/>
6880
  <line num="1012" type="stmt" count="0"/>
6881
  <line num="1014" type="stmt" count="0"/>
 
6882
  <line num="1017" type="stmt" count="0"/>
6883
  <line num="1018" type="stmt" count="0"/>
6884
  <line num="1019" type="stmt" count="0"/>
6885
  <line num="1020" type="stmt" count="0"/>
6886
- <line num="1021" type="stmt" count="0"/>
6887
- <line num="1023" type="stmt" count="0"/>
6888
  <line num="1026" type="stmt" count="0"/>
6889
  <line num="1027" type="stmt" count="0"/>
6890
  <line num="1028" type="stmt" count="0"/>
6891
  <line num="1029" type="stmt" count="0"/>
6892
- <line num="1030" type="stmt" count="0"/>
6893
- <line num="1032" type="stmt" count="0"/>
6894
  <line num="1035" type="stmt" count="0"/>
6895
  <line num="1036" type="stmt" count="0"/>
6896
  <line num="1037" type="stmt" count="0"/>
6897
  <line num="1038" type="stmt" count="0"/>
6898
  <line num="1040" type="stmt" count="0"/>
6899
- <line num="1042" type="stmt" count="0"/>
6900
  <line num="1043" type="stmt" count="0"/>
 
6901
  <line num="1045" type="stmt" count="0"/>
 
6902
  <line num="1048" type="stmt" count="0"/>
6903
- <line num="1049" type="stmt" count="0"/>
6904
  <line num="1050" type="stmt" count="0"/>
6905
- <line num="1052" type="stmt" count="0"/>
6906
- <line num="1054" type="stmt" count="0"/>
6907
- <line num="1055" type="stmt" count="0"/>
6908
  <line num="1056" type="stmt" count="0"/>
 
6909
  <line num="1058" type="stmt" count="0"/>
6910
- <line num="1059" type="stmt" count="0"/>
6911
  <line num="1060" type="stmt" count="0"/>
 
 
 
 
6912
  <line num="1067" type="stmt" count="0"/>
6913
- <line num="1069" type="stmt" count="0"/>
6914
- <line num="1070" type="stmt" count="0"/>
6915
- <line num="1072" type="stmt" count="0"/>
6916
  <line num="1077" type="stmt" count="0"/>
6917
  <line num="1078" type="stmt" count="0"/>
6918
- <line num="1079" type="stmt" count="0"/>
6919
- <line num="1083" type="stmt" count="0"/>
6920
- <line num="1084" type="stmt" count="0"/>
6921
- <line num="1094" type="method" name="save" visibility="public" complexity="1" crap="1" count="6"/>
6922
- <line num="1095" type="stmt" count="6"/>
6923
- <line num="1106" type="method" name="update_cron" visibility="public" complexity="4" crap="20" count="0"/>
6924
- <line num="1107" type="stmt" count="0"/>
6925
- <line num="1109" type="stmt" count="0"/>
6926
- <line num="1111" type="stmt" count="0"/>
6927
- <line num="1112" type="stmt" count="0"/>
6928
- <line num="1113" type="stmt" count="0"/>
6929
- <line num="1114" type="stmt" count="0"/>
6930
  <line num="1115" type="stmt" count="0"/>
6931
- <line num="1116" type="stmt" count="0"/>
6932
  <line num="1117" type="stmt" count="0"/>
6933
  <line num="1119" type="stmt" count="0"/>
6934
- <metrics loc="1121" ncloc="662" classes="1" methods="19" coveredmethods="5" conditionals="0" coveredconditionals="0" statements="500" coveredstatements="112" elements="519" coveredelements="117"/>
 
 
 
 
 
 
 
6935
  </file>
6936
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/class-boldgrid-backup-admin-support.php">
6937
  <class name="Boldgrid_Backup_Admin_Support" namespace="global" fullPackage="Boldgrid.Backup.Admin">
@@ -10532,12 +10608,12 @@
10532
  <line num="30" type="stmt" count="0"/>
10533
  <line num="31" type="stmt" count="0"/>
10534
  <line num="32" type="stmt" count="0"/>
10535
- <line num="34" type="stmt" count="0"/>
10536
  <line num="35" type="stmt" count="0"/>
10537
  <line num="36" type="stmt" count="0"/>
10538
  <line num="37" type="stmt" count="0"/>
10539
  <line num="38" type="stmt" count="0"/>
10540
- <line num="40" type="stmt" count="0"/>
10541
  <line num="41" type="stmt" count="0"/>
10542
  <line num="42" type="stmt" count="0"/>
10543
  <line num="43" type="stmt" count="0"/>
@@ -10590,12 +10666,12 @@
10590
  <line num="90" type="stmt" count="0"/>
10591
  <line num="91" type="stmt" count="0"/>
10592
  <line num="92" type="stmt" count="0"/>
10593
- <line num="101" type="stmt" count="0"/>
10594
- <line num="112" type="stmt" count="0"/>
10595
  <line num="113" type="stmt" count="0"/>
10596
  <line num="114" type="stmt" count="0"/>
10597
  <line num="115" type="stmt" count="0"/>
10598
- <line num="118" type="stmt" count="0"/>
10599
  <line num="119" type="stmt" count="0"/>
10600
  <line num="120" type="stmt" count="0"/>
10601
  <line num="121" type="stmt" count="0"/>
@@ -10604,13 +10680,13 @@
10604
  <line num="124" type="stmt" count="0"/>
10605
  <line num="125" type="stmt" count="0"/>
10606
  <line num="126" type="stmt" count="0"/>
10607
- <line num="132" type="stmt" count="0"/>
10608
- <line num="134" type="stmt" count="0"/>
10609
- <line num="136" type="stmt" count="0"/>
10610
- <line num="147" type="stmt" count="0"/>
10611
- <line num="149" type="stmt" count="0"/>
10612
  <line num="150" type="stmt" count="0"/>
10613
- <line num="152" type="stmt" count="0"/>
10614
  <line num="153" type="stmt" count="0"/>
10615
  <line num="154" type="stmt" count="0"/>
10616
  <line num="155" type="stmt" count="0"/>
@@ -10619,14 +10695,15 @@
10619
  <line num="158" type="stmt" count="0"/>
10620
  <line num="159" type="stmt" count="0"/>
10621
  <line num="160" type="stmt" count="0"/>
10622
- <line num="162" type="stmt" count="0"/>
10623
- <line num="164" type="stmt" count="0"/>
10624
- <line num="166" type="stmt" count="0"/>
10625
- <line num="168" type="stmt" count="0"/>
10626
- <line num="170" type="stmt" count="0"/>
10627
  <line num="171" type="stmt" count="0"/>
10628
- <line num="174" type="stmt" count="0"/>
10629
- <metrics loc="174" ncloc="123" classes="0" methods="0" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="109" coveredstatements="0" elements="109" coveredelements="0"/>
 
10630
  </file>
10631
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/partials/boldgrid-backup-admin-support.php">
10632
  <line num="17" type="stmt" count="0"/>
@@ -11741,6 +11818,31 @@
11741
  <line num="73" type="stmt" count="0"/>
11742
  <metrics loc="73" ncloc="50" classes="0" methods="0" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="38" coveredstatements="0" elements="38" coveredelements="0"/>
11743
  </file>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
11744
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/partials/settings/backup-security.php">
11745
  <line num="15" type="stmt" count="0"/>
11746
  <line num="16" type="stmt" count="0"/>
@@ -13340,7 +13442,7 @@
13340
  </file>
13341
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/remote/class-boldgrid-backup-admin-ftp.php">
13342
  <class name="Boldgrid_Backup_Admin_Ftp" namespace="global" fullPackage="Boldgrid.Backup.Admin">
13343
- <metrics complexity="134" methods="22" coveredmethods="2" conditionals="0" coveredconditionals="0" statements="495" coveredstatements="14" elements="517" coveredelements="16"/>
13344
  </class>
13345
  <line num="247" type="method" name="__construct" visibility="public" complexity="1" crap="1" count="29"/>
13346
  <line num="248" type="stmt" count="29"/>
@@ -13370,7 +13472,7 @@
13370
  <line num="285" type="stmt" count="0"/>
13371
  <line num="286" type="stmt" count="0"/>
13372
  <line num="287" type="stmt" count="0"/>
13373
- <line num="296" type="method" name="create_backup_dir" visibility="public" complexity="8" crap="72" count="0"/>
13374
  <line num="297" type="stmt" count="0"/>
13375
  <line num="298" type="stmt" count="0"/>
13376
  <line num="299" type="stmt" count="0"/>
@@ -13805,65 +13907,45 @@
13805
  <line num="1087" type="stmt" count="0"/>
13806
  <line num="1089" type="stmt" count="0"/>
13807
  <line num="1100" type="method" name="upload" visibility="public" complexity="11" crap="132" count="0"/>
13808
- <line num="1101" type="stmt" count="0"/>
13809
  <line num="1102" type="stmt" count="0"/>
13810
  <line num="1103" type="stmt" count="0"/>
13811
- <line num="1104" type="stmt" count="0"/>
13812
  <line num="1107" type="stmt" count="0"/>
13813
  <line num="1108" type="stmt" count="0"/>
13814
- <line num="1110" type="stmt" count="0"/>
13815
- <line num="1112" type="stmt" count="0"/>
13816
  <line num="1113" type="stmt" count="0"/>
13817
- <line num="1114" type="stmt" count="0"/>
 
13818
  <line num="1117" type="stmt" count="0"/>
 
13819
  <line num="1119" type="stmt" count="0"/>
13820
- <line num="1120" type="stmt" count="0"/>
13821
  <line num="1122" type="stmt" count="0"/>
 
13822
  <line num="1124" type="stmt" count="0"/>
13823
- <line num="1125" type="stmt" count="0"/>
13824
- <line num="1126" type="stmt" count="0"/>
13825
  <line num="1127" type="stmt" count="0"/>
13826
  <line num="1128" type="stmt" count="0"/>
13827
  <line num="1129" type="stmt" count="0"/>
13828
  <line num="1130" type="stmt" count="0"/>
13829
- <line num="1131" type="stmt" count="0"/>
13830
- <line num="1132" type="stmt" count="0"/>
13831
- <line num="1135" type="stmt" count="0"/>
13832
- <line num="1136" type="stmt" count="0"/>
13833
- <line num="1137" type="stmt" count="0"/>
13834
  <line num="1138" type="stmt" count="0"/>
 
 
13835
  <line num="1141" type="stmt" count="0"/>
13836
- <line num="1143" type="stmt" count="0"/>
13837
- <line num="1144" type="stmt" count="0"/>
13838
  <line num="1145" type="stmt" count="0"/>
13839
  <line num="1146" type="stmt" count="0"/>
 
 
 
 
 
13840
  <line num="1154" type="stmt" count="0"/>
13841
- <line num="1155" type="stmt" count="0"/>
13842
- <line num="1156" type="stmt" count="0"/>
13843
- <line num="1157" type="stmt" count="0"/>
13844
- <line num="1158" type="stmt" count="0"/>
13845
  <line num="1161" type="stmt" count="0"/>
13846
  <line num="1162" type="stmt" count="0"/>
13847
  <line num="1163" type="stmt" count="0"/>
13848
- <line num="1164" type="stmt" count="0"/>
13849
  <line num="1165" type="stmt" count="0"/>
13850
- <line num="1167" type="stmt" count="0"/>
13851
- <line num="1169" type="stmt" count="0"/>
13852
  <line num="1170" type="stmt" count="0"/>
13853
- <line num="1172" type="stmt" count="0"/>
13854
- <line num="1179" type="stmt" count="0"/>
13855
- <line num="1180" type="stmt" count="0"/>
13856
- <line num="1181" type="stmt" count="0"/>
13857
- <line num="1183" type="stmt" count="0"/>
13858
- <line num="1186" type="stmt" count="0"/>
13859
- <line num="1187" type="stmt" count="0"/>
13860
- <line num="1188" type="stmt" count="0"/>
13861
- <line num="1190" type="stmt" count="0"/>
13862
- <line num="1191" type="stmt" count="0"/>
13863
- <line num="1192" type="stmt" count="0"/>
13864
- <line num="1194" type="stmt" count="0"/>
13865
- <line num="1195" type="stmt" count="0"/>
13866
- <metrics loc="1197" ncloc="744" classes="1" methods="22" coveredmethods="2" conditionals="0" coveredconditionals="0" statements="499" coveredstatements="14" elements="521" coveredelements="16"/>
13867
  </file>
13868
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/remote/class-boldgrid-backup-admin-remote-settings.php">
13869
  <class name="Boldgrid_Backup_Admin_Remote_Settings" namespace="global" fullPackage="Boldgrid.Backup.Admin.Remote">
@@ -15387,7 +15469,7 @@
15387
  </file>
15388
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/includes/class-boldgrid-backup.php">
15389
  <class name="Boldgrid_Backup" namespace="global" fullPackage="Boldgrid">
15390
- <metrics complexity="16" methods="8" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="283" coveredstatements="0" elements="291" coveredelements="0"/>
15391
  </class>
15392
  <line num="66" type="method" name="__construct" visibility="public" complexity="2" crap="6" count="0"/>
15393
  <line num="67" type="stmt" count="0"/>
@@ -15416,20 +15498,20 @@
15416
  <line num="159" type="stmt" count="0"/>
15417
  <line num="161" type="stmt" count="0"/>
15418
  <line num="163" type="stmt" count="0"/>
15419
- <line num="165" type="stmt" count="0"/>
15420
  <line num="166" type="stmt" count="0"/>
15421
  <line num="167" type="stmt" count="0"/>
15422
  <line num="168" type="stmt" count="0"/>
15423
  <line num="169" type="stmt" count="0"/>
15424
  <line num="170" type="stmt" count="0"/>
15425
  <line num="171" type="stmt" count="0"/>
15426
- <line num="173" type="stmt" count="0"/>
15427
  <line num="174" type="stmt" count="0"/>
15428
  <line num="175" type="stmt" count="0"/>
15429
  <line num="176" type="stmt" count="0"/>
15430
  <line num="177" type="stmt" count="0"/>
15431
- <line num="179" type="stmt" count="0"/>
15432
- <line num="181" type="stmt" count="0"/>
15433
  <line num="182" type="stmt" count="0"/>
15434
  <line num="183" type="stmt" count="0"/>
15435
  <line num="184" type="stmt" count="0"/>
@@ -15438,43 +15520,43 @@
15438
  <line num="187" type="stmt" count="0"/>
15439
  <line num="188" type="stmt" count="0"/>
15440
  <line num="189" type="stmt" count="0"/>
15441
- <line num="191" type="stmt" count="0"/>
15442
- <line num="193" type="stmt" count="0"/>
15443
- <line num="195" type="stmt" count="0"/>
15444
- <line num="197" type="stmt" count="0"/>
15445
- <line num="199" type="stmt" count="0"/>
15446
- <line num="201" type="stmt" count="0"/>
15447
- <line num="203" type="stmt" count="0"/>
15448
- <line num="205" type="stmt" count="0"/>
15449
- <line num="207" type="stmt" count="0"/>
15450
- <line num="209" type="stmt" count="0"/>
15451
- <line num="211" type="stmt" count="0"/>
15452
  <line num="212" type="stmt" count="0"/>
15453
  <line num="213" type="stmt" count="0"/>
15454
- <line num="215" type="stmt" count="0"/>
15455
  <line num="216" type="stmt" count="0"/>
15456
  <line num="217" type="stmt" count="0"/>
15457
  <line num="218" type="stmt" count="0"/>
15458
- <line num="220" type="stmt" count="0"/>
15459
- <line num="222" type="stmt" count="0"/>
15460
  <line num="223" type="stmt" count="0"/>
15461
- <line num="225" type="stmt" count="0"/>
15462
- <line num="227" type="stmt" count="0"/>
15463
- <line num="229" type="stmt" count="0"/>
15464
  <line num="230" type="stmt" count="0"/>
15465
  <line num="231" type="stmt" count="0"/>
15466
- <line num="233" type="stmt" count="0"/>
15467
- <line num="235" type="stmt" count="0"/>
15468
- <line num="237" type="stmt" count="0"/>
15469
- <line num="240" type="stmt" count="0"/>
15470
  <line num="241" type="stmt" count="0"/>
15471
  <line num="242" type="stmt" count="0"/>
15472
  <line num="243" type="stmt" count="0"/>
15473
  <line num="244" type="stmt" count="0"/>
15474
  <line num="245" type="stmt" count="0"/>
15475
- <line num="247" type="stmt" count="0"/>
15476
- <line num="250" type="stmt" count="0"/>
15477
- <line num="253" type="stmt" count="0"/>
15478
  <line num="254" type="stmt" count="0"/>
15479
  <line num="255" type="stmt" count="0"/>
15480
  <line num="256" type="stmt" count="0"/>
@@ -15487,200 +15569,201 @@
15487
  <line num="263" type="stmt" count="0"/>
15488
  <line num="264" type="stmt" count="0"/>
15489
  <line num="265" type="stmt" count="0"/>
15490
- <line num="268" type="stmt" count="0"/>
15491
  <line num="269" type="stmt" count="0"/>
15492
  <line num="270" type="stmt" count="0"/>
15493
  <line num="271" type="stmt" count="0"/>
15494
  <line num="272" type="stmt" count="0"/>
15495
  <line num="273" type="stmt" count="0"/>
15496
  <line num="274" type="stmt" count="0"/>
15497
- <line num="276" type="stmt" count="0"/>
15498
  <line num="277" type="stmt" count="0"/>
15499
  <line num="278" type="stmt" count="0"/>
15500
- <line num="280" type="stmt" count="0"/>
15501
  <line num="281" type="stmt" count="0"/>
15502
  <line num="282" type="stmt" count="0"/>
15503
  <line num="283" type="stmt" count="0"/>
15504
- <line num="285" type="stmt" count="0"/>
15505
  <line num="286" type="stmt" count="0"/>
15506
- <line num="289" type="stmt" count="0"/>
15507
  <line num="290" type="stmt" count="0"/>
15508
  <line num="291" type="stmt" count="0"/>
15509
- <line num="293" type="stmt" count="0"/>
15510
- <line num="295" type="stmt" count="0"/>
15511
- <line num="298" type="stmt" count="0"/>
15512
  <line num="299" type="stmt" count="0"/>
15513
- <line num="301" type="stmt" count="0"/>
15514
- <line num="304" type="stmt" count="0"/>
15515
  <line num="305" type="stmt" count="0"/>
15516
- <line num="307" type="stmt" count="0"/>
15517
- <line num="309" type="stmt" count="0"/>
15518
  <line num="310" type="stmt" count="0"/>
15519
- <line num="321" type="method" name="set_locale" visibility="private" complexity="1" crap="2" count="0"/>
15520
- <line num="322" type="stmt" count="0"/>
15521
- <line num="324" type="stmt" count="0"/>
15522
  <line num="325" type="stmt" count="0"/>
15523
- <line num="333" type="method" name="define_admin_hooks" visibility="private" complexity="5" crap="30" count="0"/>
15524
- <line num="335" type="stmt" count="0"/>
15525
- <line num="337" type="stmt" count="0"/>
15526
- <line num="340" type="stmt" count="0"/>
15527
- <line num="343" type="stmt" count="0"/>
15528
  <line num="344" type="stmt" count="0"/>
15529
  <line num="345" type="stmt" count="0"/>
15530
- <line num="347" type="stmt" count="0"/>
15531
  <line num="348" type="stmt" count="0"/>
15532
  <line num="349" type="stmt" count="0"/>
15533
- <line num="352" type="stmt" count="0"/>
15534
  <line num="353" type="stmt" count="0"/>
15535
  <line num="354" type="stmt" count="0"/>
15536
  <line num="355" type="stmt" count="0"/>
15537
- <line num="358" type="stmt" count="0"/>
15538
  <line num="359" type="stmt" count="0"/>
15539
  <line num="360" type="stmt" count="0"/>
15540
  <line num="361" type="stmt" count="0"/>
15541
- <line num="363" type="stmt" count="0"/>
15542
  <line num="364" type="stmt" count="0"/>
15543
  <line num="365" type="stmt" count="0"/>
15544
  <line num="366" type="stmt" count="0"/>
15545
  <line num="367" type="stmt" count="0"/>
15546
- <line num="370" type="stmt" count="0"/>
15547
  <line num="371" type="stmt" count="0"/>
15548
  <line num="372" type="stmt" count="0"/>
15549
  <line num="373" type="stmt" count="0"/>
15550
- <line num="376" type="stmt" count="0"/>
15551
  <line num="377" type="stmt" count="0"/>
15552
  <line num="378" type="stmt" count="0"/>
15553
  <line num="379" type="stmt" count="0"/>
15554
- <line num="382" type="stmt" count="0"/>
15555
  <line num="383" type="stmt" count="0"/>
15556
  <line num="384" type="stmt" count="0"/>
15557
  <line num="385" type="stmt" count="0"/>
15558
- <line num="388" type="stmt" count="0"/>
15559
  <line num="389" type="stmt" count="0"/>
15560
  <line num="390" type="stmt" count="0"/>
15561
  <line num="391" type="stmt" count="0"/>
15562
- <line num="394" type="stmt" count="0"/>
15563
  <line num="395" type="stmt" count="0"/>
15564
  <line num="396" type="stmt" count="0"/>
15565
  <line num="397" type="stmt" count="0"/>
15566
- <line num="400" type="stmt" count="0"/>
15567
  <line num="401" type="stmt" count="0"/>
15568
  <line num="402" type="stmt" count="0"/>
15569
  <line num="403" type="stmt" count="0"/>
15570
- <line num="405" type="stmt" count="0"/>
15571
  <line num="406" type="stmt" count="0"/>
15572
  <line num="407" type="stmt" count="0"/>
15573
- <line num="410" type="stmt" count="0"/>
15574
  <line num="411" type="stmt" count="0"/>
15575
  <line num="412" type="stmt" count="0"/>
15576
  <line num="413" type="stmt" count="0"/>
15577
- <line num="416" type="stmt" count="0"/>
15578
  <line num="417" type="stmt" count="0"/>
15579
  <line num="418" type="stmt" count="0"/>
15580
  <line num="419" type="stmt" count="0"/>
15581
- <line num="421" type="stmt" count="0"/>
15582
  <line num="422" type="stmt" count="0"/>
15583
  <line num="423" type="stmt" count="0"/>
15584
  <line num="424" type="stmt" count="0"/>
15585
  <line num="425" type="stmt" count="0"/>
15586
  <line num="426" type="stmt" count="0"/>
15587
- <line num="428" type="stmt" count="0"/>
15588
- <line num="430" type="stmt" count="0"/>
15589
- <line num="432" type="stmt" count="0"/>
15590
- <line num="434" type="stmt" count="0"/>
15591
  <line num="435" type="stmt" count="0"/>
15592
  <line num="436" type="stmt" count="0"/>
15593
- <line num="438" type="stmt" count="0"/>
15594
  <line num="439" type="stmt" count="0"/>
15595
- <line num="441" type="stmt" count="0"/>
15596
- <line num="443" type="stmt" count="0"/>
15597
- <line num="445" type="stmt" count="0"/>
15598
- <line num="447" type="stmt" count="0"/>
15599
- <line num="449" type="stmt" count="0"/>
15600
  <line num="450" type="stmt" count="0"/>
15601
  <line num="451" type="stmt" count="0"/>
15602
- <line num="453" type="stmt" count="0"/>
15603
- <line num="455" type="stmt" count="0"/>
15604
  <line num="456" type="stmt" count="0"/>
15605
  <line num="457" type="stmt" count="0"/>
15606
  <line num="458" type="stmt" count="0"/>
15607
- <line num="460" type="stmt" count="0"/>
15608
- <line num="462" type="stmt" count="0"/>
15609
- <line num="464" type="stmt" count="0"/>
15610
- <line num="466" type="stmt" count="0"/>
15611
- <line num="468" type="stmt" count="0"/>
15612
- <line num="470" type="stmt" count="0"/>
15613
- <line num="475" type="stmt" count="0"/>
15614
- <line num="477" type="stmt" count="0"/>
15615
- <line num="479" type="stmt" count="0"/>
15616
- <line num="481" type="stmt" count="0"/>
15617
- <line num="483" type="stmt" count="0"/>
15618
- <line num="485" type="stmt" count="0"/>
15619
- <line num="487" type="stmt" count="0"/>
15620
- <line num="489" type="stmt" count="0"/>
15621
  <line num="490" type="stmt" count="0"/>
15622
- <line num="492" type="stmt" count="0"/>
15623
  <line num="493" type="stmt" count="0"/>
15624
- <line num="495" type="stmt" count="0"/>
15625
- <line num="497" type="stmt" count="0"/>
15626
  <line num="498" type="stmt" count="0"/>
15627
  <line num="499" type="stmt" count="0"/>
15628
- <line num="501" type="stmt" count="0"/>
15629
- <line num="503" type="stmt" count="0"/>
15630
  <line num="504" type="stmt" count="0"/>
15631
- <line num="507" type="stmt" count="0"/>
15632
  <line num="508" type="stmt" count="0"/>
15633
  <line num="509" type="stmt" count="0"/>
15634
- <line num="512" type="stmt" count="0"/>
15635
  <line num="513" type="stmt" count="0"/>
15636
- <line num="516" type="stmt" count="0"/>
15637
- <line num="519" type="stmt" count="0"/>
15638
- <line num="522" type="stmt" count="0"/>
15639
- <line num="525" type="stmt" count="0"/>
15640
- <line num="527" type="stmt" count="0"/>
15641
- <line num="529" type="stmt" count="0"/>
15642
- <line num="531" type="stmt" count="0"/>
15643
- <line num="533" type="stmt" count="0"/>
15644
- <line num="536" type="stmt" count="0"/>
15645
  <line num="537" type="stmt" count="0"/>
15646
  <line num="538" type="stmt" count="0"/>
15647
  <line num="539" type="stmt" count="0"/>
15648
  <line num="540" type="stmt" count="0"/>
15649
  <line num="541" type="stmt" count="0"/>
15650
- <line num="544" type="stmt" count="0"/>
15651
- <line num="547" type="stmt" count="0"/>
15652
  <line num="548" type="stmt" count="0"/>
15653
- <line num="550" type="stmt" count="0"/>
15654
- <line num="552" type="stmt" count="0"/>
15655
  <line num="553" type="stmt" count="0"/>
15656
  <line num="554" type="stmt" count="0"/>
15657
  <line num="555" type="stmt" count="0"/>
15658
  <line num="556" type="stmt" count="0"/>
15659
  <line num="557" type="stmt" count="0"/>
15660
- <line num="560" type="stmt" count="0"/>
15661
  <line num="561" type="stmt" count="0"/>
15662
  <line num="562" type="stmt" count="0"/>
15663
- <line num="565" type="stmt" count="0"/>
15664
- <line num="572" type="stmt" count="0"/>
15665
  <line num="573" type="stmt" count="0"/>
15666
  <line num="574" type="stmt" count="0"/>
15667
- <line num="576" type="stmt" count="0"/>
15668
  <line num="577" type="stmt" count="0"/>
15669
- <line num="579" type="stmt" count="0"/>
15670
  <line num="580" type="stmt" count="0"/>
15671
- <line num="587" type="method" name="run" visibility="public" complexity="1" crap="2" count="0"/>
15672
- <line num="588" type="stmt" count="0"/>
15673
  <line num="589" type="stmt" count="0"/>
15674
- <line num="598" type="method" name="get_plugin_name" visibility="public" complexity="1" crap="2" count="0"/>
15675
- <line num="599" type="stmt" count="0"/>
15676
  <line num="600" type="stmt" count="0"/>
15677
- <line num="608" type="method" name="get_loader" visibility="public" complexity="1" crap="2" count="0"/>
15678
- <line num="609" type="stmt" count="0"/>
15679
  <line num="610" type="stmt" count="0"/>
15680
- <line num="618" type="method" name="get_version" visibility="public" complexity="1" crap="2" count="0"/>
15681
- <line num="619" type="stmt" count="0"/>
15682
  <line num="620" type="stmt" count="0"/>
15683
- <metrics loc="621" ncloc="381" classes="1" methods="8" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="283" coveredstatements="0" elements="291" coveredelements="0"/>
 
15684
  </file>
15685
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/includes/config/config.cron.php">
15686
  <line num="17" type="stmt" count="0"/>
@@ -72178,12 +72261,12 @@
72178
  <metrics loc="135" ncloc="76" classes="1" methods="4" coveredmethods="4" conditionals="0" coveredconditionals="0" statements="51" coveredstatements="51" elements="55" coveredelements="55"/>
72179
  </file>
72180
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/tests/bootstrap.php">
72181
- <line num="140" type="stmt" count="0"/>
72182
  <line num="141" type="stmt" count="0"/>
72183
- <line num="143" type="stmt" count="0"/>
72184
- <line num="145" type="stmt" count="0"/>
72185
  <line num="146" type="stmt" count="0"/>
72186
- <metrics loc="148" ncloc="114" classes="0" methods="0" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="5" coveredstatements="0" elements="5" coveredelements="0"/>
 
72187
  </file>
72188
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/tests/cli/test-class-info.php">
72189
  <class name="Test_Boldgrid_Backup_Cli_Info" namespace="global" fullPackage="Test.Boldgrid.Backup.Cli">
@@ -76864,7 +76947,7 @@
76864
  <metrics loc="445" ncloc="281" classes="1" methods="21" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="216" coveredstatements="0" elements="237" coveredelements="0"/>
76865
  </file>
76866
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/vendor/composer/autoload_static.php">
76867
- <class name="ComposerStaticInitaa57980f65a7bf44848036d096fa3307" namespace="Composer\Autoload">
76868
  <metrics complexity="2" methods="2" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="5" coveredstatements="0" elements="7" coveredelements="0"/>
76869
  </class>
76870
  <line num="91" type="method" name="getInitializer" visibility="public" complexity="1" crap="2" count="0"/>
@@ -76956,7 +77039,7 @@
76956
  <metrics loc="12" ncloc="10" classes="0" methods="0" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="7" coveredstatements="0" elements="7" coveredelements="0"/>
76957
  </file>
76958
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/vendor/composer/autoload_real.php">
76959
- <class name="ComposerAutoloaderInitaa57980f65a7bf44848036d096fa3307" namespace="global">
76960
  <metrics complexity="13" methods="2" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="41" coveredstatements="0" elements="43" coveredelements="0"/>
76961
  </class>
76962
  <line num="9" type="method" name="loadClassLoader" visibility="public" complexity="2" crap="6" count="0"/>
@@ -96176,6 +96259,6 @@
96176
  <line num="16" type="stmt" count="0"/>
96177
  <metrics loc="16" ncloc="9" classes="0" methods="0" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="8" coveredstatements="0" elements="8" coveredelements="0"/>
96178
  </file>
96179
- <metrics files="962" loc="193251" ncloc="117778" classes="871" methods="3597" coveredmethods="308" conditionals="0" coveredconditionals="0" statements="86665" coveredstatements="4575" elements="90262" coveredelements="4883"/>
96180
  </project>
96181
  </coverage>
1
  <?xml version="1.0" encoding="UTF-8"?>
2
+ <coverage generated="1602269466">
3
+ <project timestamp="1602269466">
4
  <package name="Boldgrid\Backup\Admin\Card">
5
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/card/class-amazon-s3.php">
6
  <class name="Amazon_S3" namespace="Boldgrid\Backup\Admin\Card" fullPackage="Amazon">
2720
  </file>
2721
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/class-boldgrid-backup-admin-core.php">
2722
  <class name="Boldgrid_Backup_Admin_Core" namespace="global" fullPackage="Boldgrid.Backup.Admin">
2723
+ <metrics complexity="236" methods="29" coveredmethods="4" conditionals="0" coveredconditionals="0" statements="1131" coveredstatements="544" elements="1160" coveredelements="548"/>
2724
  </class>
2725
  <line num="600" type="method" name="__construct" visibility="public" complexity="8" crap="8.07" count="29"/>
2726
  <line num="605" type="stmt" count="29"/>
3164
  <line num="1562" type="stmt" count="4"/>
3165
  <line num="1563" type="stmt" count="4"/>
3166
  <line num="1565" type="stmt" count="4"/>
3167
+ <line num="1580" type="method" name="archive_files" visibility="public" complexity="50" crap="80.58" count="4"/>
3168
  <line num="1581" type="stmt" count="4"/>
3169
  <line num="1583" type="stmt" count="4"/>
3170
  <line num="1584" type="stmt" count="4"/>
3171
+ <line num="1585" type="stmt" count="4"/>
3172
+ <line num="1587" type="stmt" count="4"/>
3173
+ <line num="1589" type="stmt" count="4"/>
3174
+ <line num="1595" type="stmt" count="4"/>
3175
  <line num="1597" type="stmt" count="4"/>
3176
  <line num="1598" type="stmt" count="4"/>
3177
+ <line num="1599" type="stmt" count="4"/>
3178
+ <line num="1606" type="stmt" count="4"/>
3179
  <line num="1608" type="stmt" count="4"/>
3180
  <line num="1609" type="stmt" count="4"/>
3181
+ <line num="1610" type="stmt" count="4"/>
3182
+ <line num="1621" type="stmt" count="4"/>
3183
  <line num="1622" type="stmt" count="0"/>
3184
  <line num="1623" type="stmt" count="0"/>
3185
+ <line num="1624" type="stmt" count="0"/>
3186
+ <line num="1628" type="stmt" count="4"/>
3187
+ <line num="1630" type="stmt" count="0"/>
3188
  <line num="1632" type="stmt" count="0"/>
3189
+ <line num="1633" type="stmt" count="0"/>
3190
+ <line num="1635" type="stmt" count="0"/>
3191
+ <line num="1639" type="stmt" count="4"/>
3192
  <line num="1648" type="stmt" count="4"/>
3193
  <line num="1649" type="stmt" count="4"/>
3194
  <line num="1650" type="stmt" count="4"/>
3199
  <line num="1655" type="stmt" count="4"/>
3200
  <line num="1656" type="stmt" count="4"/>
3201
  <line num="1657" type="stmt" count="4"/>
3202
+ <line num="1658" type="stmt" count="4"/>
3203
  <line num="1660" type="stmt" count="4"/>
3204
  <line num="1661" type="stmt" count="4"/>
3205
  <line num="1662" type="stmt" count="4"/>
3206
+ <line num="1663" type="stmt" count="4"/>
3207
  <line num="1665" type="stmt" count="4"/>
3208
  <line num="1666" type="stmt" count="4"/>
3209
  <line num="1667" type="stmt" count="4"/>
3216
  <line num="1674" type="stmt" count="4"/>
3217
  <line num="1675" type="stmt" count="4"/>
3218
  <line num="1676" type="stmt" count="4"/>
3219
+ <line num="1677" type="stmt" count="4"/>
3220
+ <line num="1680" type="stmt" count="4"/>
3221
+ <line num="1681" type="stmt" count="0"/>
3222
+ <line num="1682" type="stmt" count="4"/>
3223
  <line num="1683" type="stmt" count="0"/>
3224
+ <line num="1684" type="stmt" count="0"/>
3225
+ <line num="1685" type="stmt" count="4"/>
3226
+ <line num="1686" type="stmt" count="0"/>
3227
+ <line num="1687" type="stmt" count="4"/>
3228
  <line num="1688" type="stmt" count="0"/>
3229
+ <line num="1689" type="stmt" count="0"/>
3230
+ <line num="1690" type="stmt" count="4"/>
3231
+ <line num="1693" type="stmt" count="4"/>
3232
+ <line num="1696" type="stmt" count="4"/>
3233
+ <line num="1697" type="stmt" count="0"/>
3234
  <line num="1701" type="stmt" count="4"/>
3235
  <line num="1702" type="stmt" count="4"/>
3236
+ <line num="1703" type="stmt" count="4"/>
3237
+ <line num="1706" type="stmt" count="4"/>
3238
+ <line num="1709" type="stmt" count="4"/>
3239
  <line num="1712" type="stmt" count="4"/>
3240
  <line num="1713" type="stmt" count="4"/>
3241
  <line num="1714" type="stmt" count="4"/>
3242
+ <line num="1715" type="stmt" count="4"/>
3243
+ <line num="1717" type="stmt" count="4"/>
3244
  <line num="1719" type="stmt" count="4"/>
3245
  <line num="1720" type="stmt" count="4"/>
3246
+ <line num="1721" type="stmt" count="4"/>
3247
+ <line num="1723" type="stmt" count="4"/>
3248
  <line num="1725" type="stmt" count="0"/>
3249
  <line num="1726" type="stmt" count="0"/>
3250
+ <line num="1727" type="stmt" count="0"/>
3251
+ <line num="1729" type="stmt" count="4"/>
3252
+ <line num="1732" type="stmt" count="4"/>
3253
+ <line num="1735" type="stmt" count="4"/>
3254
+ <line num="1738" type="stmt" count="4"/>
3255
+ <line num="1741" type="stmt" count="4"/>
3256
+ <line num="1742" type="stmt" count="0"/>
3257
  <line num="1744" type="stmt" count="0"/>
3258
+ <line num="1745" type="stmt" count="0"/>
3259
+ <line num="1747" type="stmt" count="0"/>
3260
+ <line num="1751" type="stmt" count="4"/>
3261
+ <line num="1754" type="stmt" count="4"/>
3262
+ <line num="1755" type="stmt" count="0"/>
3263
  <line num="1759" type="stmt" count="4"/>
3264
+ <line num="1760" type="stmt" count="4"/>
3265
  <line num="1763" type="stmt" count="4"/>
3266
  <line num="1764" type="stmt" count="4"/>
3267
  <line num="1765" type="stmt" count="4"/>
3268
+ <line num="1766" type="stmt" count="4"/>
3269
+ <line num="1768" type="stmt" count="4"/>
3270
  <line num="1770" type="stmt" count="4"/>
3271
  <line num="1771" type="stmt" count="4"/>
3272
  <line num="1772" type="stmt" count="4"/>
3275
  <line num="1775" type="stmt" count="4"/>
3276
  <line num="1776" type="stmt" count="4"/>
3277
  <line num="1777" type="stmt" count="4"/>
3278
+ <line num="1778" type="stmt" count="4"/>
3279
+ <line num="1780" type="stmt" count="4"/>
3280
+ <line num="1792" type="stmt" count="4"/>
3281
  <line num="1794" type="stmt" count="4"/>
3282
+ <line num="1795" type="stmt" count="4"/>
3283
+ <line num="1798" type="stmt" count="4"/>
3284
+ <line num="1800" type="stmt" count="4"/>
3285
  <line num="1802" type="stmt" count="4"/>
3286
  <line num="1803" type="stmt" count="4"/>
3287
+ <line num="1804" type="stmt" count="4"/>
3288
+ <line num="1806" type="stmt" count="4"/>
3289
+ <line num="1808" type="stmt" count="4"/>
3290
+ <line num="1809" type="stmt" count="0"/>
3291
+ <line num="1810" type="stmt" count="0"/>
3292
+ <line num="1811" type="stmt" count="0"/>
3293
+ <line num="1813" type="stmt" count="0"/>
3294
+ <line num="1814" type="stmt" count="0"/>
3295
+ <line num="1816" type="stmt" count="0"/>
3296
+ <line num="1817" type="stmt" count="0"/>
3297
+ <line num="1818" type="stmt" count="0"/>
3298
+ <line num="1824" type="stmt" count="4"/>
3299
+ <line num="1825" type="stmt" count="4"/>
3300
+ <line num="1826" type="stmt" count="1"/>
3301
+ <line num="1827" type="stmt" count="1"/>
 
3302
  <line num="1828" type="stmt" count="1"/>
3303
+ <line num="1829" type="stmt" count="4"/>
3304
+ <line num="1830" type="stmt" count="4"/>
3305
+ <line num="1831" type="stmt" count="4"/>
3306
+ <line num="1832" type="stmt" count="4"/>
3307
+ <line num="1833" type="stmt" count="1"/>
3308
  <line num="1835" type="stmt" count="0"/>
3309
+ <line num="1836" type="stmt" count="0"/>
3310
  <line num="1837" type="stmt" count="1"/>
3311
+ <line num="1839" type="stmt" count="0"/>
 
3312
  <line num="1840" type="stmt" count="0"/>
3313
+ <line num="1841" type="stmt" count="1"/>
3314
+ <line num="1843" type="stmt" count="0"/>
3315
+ <line num="1844" type="stmt" count="0"/>
3316
+ <line num="1845" type="stmt" count="1"/>
3317
+ <line num="1847" type="stmt" count="0"/>
3318
+ <line num="1848" type="stmt" count="0"/>
3319
+ <line num="1849" type="stmt" count="1"/>
3320
+ <line num="1850" type="stmt" count="1"/>
3321
+ <line num="1851" type="stmt" count="1"/>
3322
+ <line num="1852" type="stmt" count="1"/>
3323
+ <line num="1853" type="stmt" count="0"/>
3324
+ <line num="1854" type="stmt" count="0"/>
3325
+ <line num="1855" type="stmt" count="0"/>
3326
  <line num="1856" type="stmt" count="4"/>
 
3327
  <line num="1858" type="stmt" count="4"/>
3328
  <line num="1859" type="stmt" count="4"/>
3329
+ <line num="1862" type="stmt" count="4"/>
 
3330
  <line num="1863" type="stmt" count="4"/>
3331
+ <line num="1864" type="stmt" count="0"/>
3332
+ <line num="1865" type="stmt" count="0"/>
3333
  <line num="1866" type="stmt" count="4"/>
3334
+ <line num="1867" type="stmt" count="4"/>
3335
  <line num="1868" type="stmt" count="4"/>
3336
+ <line num="1869" type="stmt" count="4"/>
3337
+ <line num="1870" type="stmt" count="4"/>
3338
+ <line num="1871" type="stmt" count="4"/>
3339
  <line num="1872" type="stmt" count="4"/>
3340
+ <line num="1873" type="stmt" count="4"/>
3341
+ <line num="1874" type="stmt" count="4"/>
3342
  <line num="1876" type="stmt" count="4"/>
3343
+ <line num="1877" type="stmt" count="4"/>
3344
+ <line num="1879" type="stmt" count="4"/>
3345
+ <line num="1881" type="stmt" count="4"/>
3346
+ <line num="1882" type="stmt" count="0"/>
3347
+ <line num="1883" type="stmt" count="0"/>
3348
+ <line num="1885" type="stmt" count="4"/>
3349
+ <line num="1886" type="stmt" count="0"/>
3350
+ <line num="1889" type="stmt" count="4"/>
3351
+ <line num="1891" type="stmt" count="4"/>
3352
  <line num="1893" type="stmt" count="4"/>
3353
+ <line num="1896" type="stmt" count="4"/>
3354
+ <line num="1899" type="stmt" count="4"/>
3355
+ <line num="1900" type="stmt" count="4"/>
3356
+ <line num="1903" type="stmt" count="4"/>
3357
+ <line num="1906" type="stmt" count="4"/>
3358
+ <line num="1907" type="stmt" count="4"/>
3359
+ <line num="1908" type="stmt" count="4"/>
3360
+ <line num="1941" type="stmt" count="4"/>
 
 
 
3361
  <line num="1952" type="stmt" count="4"/>
3362
+ <line num="1953" type="stmt" count="4"/>
3363
+ <line num="1955" type="stmt" count="4"/>
3364
+ <line num="1956" type="stmt" count="4"/>
3365
  <line num="1957" type="stmt" count="4"/>
3366
  <line num="1959" type="stmt" count="4"/>
3367
  <line num="1960" type="stmt" count="4"/>
3368
  <line num="1963" type="stmt" count="4"/>
3369
+ <line num="1965" type="stmt" count="4"/>
 
3370
  <line num="1967" type="stmt" count="4"/>
3371
+ <line num="1970" type="stmt" count="4"/>
3372
+ <line num="1972" type="stmt" count="4"/>
 
3373
  <line num="1973" type="stmt" count="4"/>
 
3374
  <line num="1976" type="stmt" count="4"/>
3375
+ <line num="1977" type="stmt" count="0"/>
3376
+ <line num="1978" type="stmt" count="0"/>
3377
+ <line num="1980" type="stmt" count="4"/>
3378
+ <line num="1982" type="stmt" count="4"/>
3379
+ <line num="1983" type="stmt" count="0"/>
3380
+ <line num="1984" type="stmt" count="0"/>
3381
+ <line num="1986" type="stmt" count="4"/>
3382
+ <line num="1987" type="stmt" count="4"/>
3383
+ <line num="1989" type="stmt" count="4"/>
3384
+ <line num="1992" type="stmt" count="4"/>
3385
+ <line num="2013" type="method" name="get_archive_list" visibility="public" complexity="11" crap="11.15" count="6"/>
3386
+ <line num="2015" type="stmt" count="6"/>
3387
  <line num="2018" type="stmt" count="6"/>
3388
  <line num="2021" type="stmt" count="6"/>
3389
+ <line num="2022" type="stmt" count="6"/>
3390
+ <line num="2023" type="stmt" count="6"/>
3391
  <line num="2026" type="stmt" count="6"/>
3392
  <line num="2027" type="stmt" count="0"/>
3393
+ <line num="2031" type="stmt" count="6"/>
3394
+ <line num="2034" type="stmt" count="6"/>
3395
+ <line num="2035" type="stmt" count="0"/>
 
 
3396
  <line num="2039" type="stmt" count="6"/>
3397
+ <line num="2040" type="stmt" count="0"/>
3398
  <line num="2042" type="stmt" count="6"/>
3399
+ <line num="2043" type="stmt" count="5"/>
3400
  <line num="2046" type="stmt" count="6"/>
3401
+ <line num="2047" type="stmt" count="5"/>
3402
+ <line num="2050" type="stmt" count="6"/>
3403
+ <line num="2052" type="stmt" count="6"/>
3404
+ <line num="2055" type="stmt" count="6"/>
3405
+ <line num="2058" type="stmt" count="6"/>
3406
+ <line num="2059" type="stmt" count="6"/>
 
3407
  <line num="2061" type="stmt" count="5"/>
 
 
3408
  <line num="2064" type="stmt" count="5"/>
3409
+ <line num="2065" type="stmt" count="0"/>
3410
+ <line num="2070" type="stmt" count="5"/>
3411
  <line num="2071" type="stmt" count="5"/>
3412
+ <line num="2072" type="stmt" count="5"/>
3413
+ <line num="2073" type="stmt" count="5"/>
3414
+ <line num="2074" type="stmt" count="5"/>
3415
+ <line num="2075" type="stmt" count="5"/>
3416
+ <line num="2076" type="stmt" count="5"/>
3417
+ <line num="2077" type="stmt" count="5"/>
3418
+ <line num="2081" type="stmt" count="5"/>
3419
+ <line num="2082" type="stmt" count="1"/>
3420
+ <line num="2084" type="stmt" count="5"/>
3421
+ <line num="2085" type="stmt" count="6"/>
3422
+ <line num="2088" type="stmt" count="6"/>
3423
+ <line num="2099" type="method" name="delete_archive_file" visibility="public" complexity="11" crap="132" count="0"/>
3424
  <line num="2102" type="stmt" count="0"/>
3425
  <line num="2103" type="stmt" count="0"/>
 
 
3426
  <line num="2107" type="stmt" count="0"/>
3427
+ <line num="2110" type="stmt" count="0"/>
3428
+ <line num="2113" type="stmt" count="0"/>
3429
+ <line num="2114" type="stmt" count="0"/>
3430
  <line num="2115" type="stmt" count="0"/>
3431
  <line num="2116" type="stmt" count="0"/>
3432
+ <line num="2118" type="stmt" count="0"/>
3433
  <line num="2119" type="stmt" count="0"/>
3434
  <line num="2120" type="stmt" count="0"/>
3435
+ <line num="2122" type="stmt" count="0"/>
3436
+ <line num="2124" type="stmt" count="0"/>
3437
+ <line num="2128" type="stmt" count="0"/>
3438
  <line num="2129" type="stmt" count="0"/>
3439
  <line num="2130" type="stmt" count="0"/>
3440
+ <line num="2132" type="stmt" count="0"/>
3441
+ <line num="2133" type="stmt" count="0"/>
3442
  <line num="2134" type="stmt" count="0"/>
3443
+ <line num="2136" type="stmt" count="0"/>
3444
+ <line num="2138" type="stmt" count="0"/>
3445
+ <line num="2142" type="stmt" count="0"/>
 
3446
  <line num="2143" type="stmt" count="0"/>
3447
+ <line num="2147" type="stmt" count="0"/>
3448
  <line num="2150" type="stmt" count="0"/>
 
3449
  <line num="2152" type="stmt" count="0"/>
3450
+ <line num="2153" type="stmt" count="0"/>
3451
+ <line num="2154" type="stmt" count="0"/>
3452
+ <line num="2156" type="stmt" count="0"/>
3453
  <line num="2158" type="stmt" count="0"/>
 
 
3454
  <line num="2163" type="stmt" count="0"/>
3455
+ <line num="2164" type="stmt" count="0"/>
3456
+ <line num="2165" type="stmt" count="0"/>
3457
  <line num="2168" type="stmt" count="0"/>
 
3458
  <line num="2170" type="stmt" count="0"/>
3459
+ <line num="2171" type="stmt" count="0"/>
3460
  <line num="2172" type="stmt" count="0"/>
3461
+ <line num="2174" type="stmt" count="0"/>
3462
  <line num="2176" type="stmt" count="0"/>
 
 
 
3463
  <line num="2181" type="stmt" count="0"/>
3464
+ <line num="2182" type="stmt" count="0"/>
3465
+ <line num="2183" type="stmt" count="0"/>
3466
+ <line num="2185" type="stmt" count="0"/>
3467
+ <line num="2188" type="stmt" count="0"/>
3468
+ <line num="2189" type="stmt" count="0"/>
3469
+ <line num="2190" type="stmt" count="0"/>
3470
  <line num="2191" type="stmt" count="0"/>
3471
+ <line num="2193" type="stmt" count="0"/>
3472
  <line num="2194" type="stmt" count="0"/>
3473
+ <line num="2204" type="stmt" count="0"/>
3474
+ <line num="2207" type="stmt" count="0"/>
3475
+ <line num="2220" type="method" name="get_dump_file" visibility="public" complexity="9" crap="25.08" count="1"/>
3476
+ <line num="2222" type="stmt" count="1"/>
3477
+ <line num="2223" type="stmt" count="0"/>
3478
+ <line num="2243" type="stmt" count="1"/>
3479
+ <line num="2244" type="stmt" count="1"/>
3480
+ <line num="2245" type="stmt" count="1"/>
3481
+ <line num="2246" type="stmt" count="1"/>
3482
+ <line num="2250" type="stmt" count="0"/>
3483
+ <line num="2253" type="stmt" count="0"/>
 
 
 
 
 
 
3484
  <line num="2256" type="stmt" count="0"/>
3485
+ <line num="2257" type="stmt" count="0"/>
3486
  <line num="2261" type="stmt" count="0"/>
3487
+ <line num="2262" type="stmt" count="0"/>
3488
+ <line num="2263" type="method" name="anonymous function" complexity="3" crap="12" count="0"/>
3489
+ <line num="2264" type="stmt" count="0"/>
3490
+ <line num="2265" type="stmt" count="0"/>
3491
  <line num="2268" type="stmt" count="0"/>
3492
  <line num="2269" type="stmt" count="0"/>
3493
+ <line num="2272" type="stmt" count="0"/>
3494
+ <line num="2274" type="stmt" count="0"/>
3495
+ <line num="2281" type="stmt" count="0"/>
3496
+ <line num="2282" type="stmt" count="0"/>
3497
+ <line num="2283" type="stmt" count="0"/>
3498
+ <line num="2284" type="stmt" count="0"/>
3499
+ <line num="2286" type="stmt" count="0"/>
3500
+ <line num="2289" type="stmt" count="0"/>
3501
+ <line num="2302" type="method" name="restore_archive_file" visibility="public" complexity="28" crap="65.94" count="1"/>
3502
+ <line num="2303" type="stmt" count="1"/>
3503
+ <line num="2305" type="stmt" count="1"/>
3504
+ <line num="2306" type="stmt" count="1"/>
3505
+ <line num="2307" type="stmt" count="1"/>
3506
+ <line num="2310" type="stmt" count="1"/>
3507
+ <line num="2312" type="stmt" count="1"/>
3508
+ <line num="2315" type="stmt" count="1"/>
3509
+ <line num="2316" type="stmt" count="0"/>
3510
+ <line num="2317" type="stmt" count="0"/>
3511
+ <line num="2318" type="stmt" count="0"/>
 
 
 
 
3512
  <line num="2322" type="stmt" count="1"/>
3513
  <line num="2323" type="stmt" count="0"/>
3514
  <line num="2324" type="stmt" count="0"/>
3515
  <line num="2325" type="stmt" count="0"/>
3516
  <line num="2329" type="stmt" count="1"/>
3517
  <line num="2330" type="stmt" count="1"/>
3518
+ <line num="2333" type="stmt" count="1"/>
3519
+ <line num="2334" type="stmt" count="1"/>
3520
+ <line num="2335" type="stmt" count="1"/>
3521
+ <line num="2336" type="stmt" count="0"/>
3522
+ <line num="2337" type="stmt" count="0"/>
3523
+ <line num="2338" type="stmt" count="0"/>
3524
+ <line num="2342" type="stmt" count="1"/>
3525
+ <line num="2343" type="stmt" count="1"/>
3526
+ <line num="2344" type="stmt" count="1"/>
3527
+ <line num="2345" type="stmt" count="0"/>
3528
+ <line num="2346" type="stmt" count="0"/>
3529
+ <line num="2347" type="stmt" count="0"/>
3530
+ <line num="2351" type="stmt" count="1"/>
3531
+ <line num="2353" type="stmt" count="1"/>
3532
+ <line num="2354" type="stmt" count="1"/>
3533
+ <line num="2355" type="stmt" count="0"/>
3534
+ <line num="2356" type="stmt" count="0"/>
3535
+ <line num="2357" type="stmt" count="0"/>
3536
+ <line num="2360" type="stmt" count="1"/>
3537
+ <line num="2362" type="stmt" count="1"/>
3538
+ <line num="2363" type="stmt" count="0"/>
3539
+ <line num="2364" type="stmt" count="0"/>
3540
+ <line num="2365" type="stmt" count="0"/>
3541
  <line num="2368" type="stmt" count="1"/>
 
3542
  <line num="2370" type="stmt" count="1"/>
3543
  <line num="2371" type="stmt" count="1"/>
3544
  <line num="2372" type="stmt" count="1"/>
3545
+ <line num="2373" type="stmt" count="0"/>
3546
+ <line num="2374" type="stmt" count="0"/>
3547
+ <line num="2375" type="stmt" count="0"/>
 
3548
  <line num="2380" type="stmt" count="1"/>
3549
+ <line num="2381" type="stmt" count="1"/>
3550
+ <line num="2382" type="stmt" count="1"/>
3551
+ <line num="2383" type="stmt" count="1"/>
3552
+ <line num="2384" type="stmt" count="1"/>
3553
+ <line num="2385" type="stmt" count="1"/>
3554
+ <line num="2386" type="stmt" count="1"/>
3555
+ <line num="2387" type="stmt" count="1"/>
3556
+ <line num="2388" type="stmt" count="1"/>
3557
+ <line num="2391" type="stmt" count="1"/>
3558
+ <line num="2393" type="stmt" count="1"/>
3559
+ <line num="2402" type="stmt" count="1"/>
3560
  <line num="2408" type="stmt" count="1"/>
3561
  <line num="2409" type="stmt" count="1"/>
3562
+ <line num="2410" type="stmt" count="0"/>
3563
+ <line num="2411" type="stmt" count="0"/>
3564
  <line num="2412" type="stmt" count="0"/>
3565
+ <line num="2414" type="stmt" count="1"/>
3566
+ <line num="2415" type="stmt" count="0"/>
3567
+ <line num="2418" type="stmt" count="1"/>
3568
+ <line num="2419" type="stmt" count="1"/>
3569
+ <line num="2420" type="stmt" count="1"/>
3570
+ <line num="2421" type="stmt" count="1"/>
3571
+ <line num="2422" type="stmt" count="1"/>
3572
+ <line num="2424" type="stmt" count="1"/>
3573
  <line num="2425" type="stmt" count="0"/>
3574
+ <line num="2435" type="stmt" count="0"/>
3575
+ <line num="2437" type="stmt" count="0"/>
3576
+ <line num="2438" type="stmt" count="0"/>
3577
+ <line num="2439" type="stmt" count="0"/>
3578
+ <line num="2440" type="stmt" count="0"/>
3579
+ <line num="2441" type="stmt" count="0"/>
3580
+ <line num="2443" type="stmt" count="0"/>
 
 
3581
  <line num="2453" type="stmt" count="1"/>
3582
+ <line num="2462" type="stmt" count="1"/>
3583
+ <line num="2463" type="stmt" count="1"/>
3584
+ <line num="2464" type="stmt" count="1"/>
3585
+ <line num="2465" type="stmt" count="1"/>
3586
+ <line num="2466" type="stmt" count="1"/>
 
 
 
 
3587
  <line num="2469" type="stmt" count="1"/>
3588
+ <line num="2470" type="stmt" count="0"/>
3589
+ <line num="2471" type="stmt" count="0"/>
3590
  <line num="2473" type="stmt" count="1"/>
3591
+ <line num="2474" type="stmt" count="0"/>
3592
+ <line num="2476" type="stmt" count="0"/>
3593
+ <line num="2477" type="stmt" count="0"/>
3594
  <line num="2478" type="stmt" count="0"/>
3595
  <line num="2479" type="stmt" count="0"/>
 
3596
  <line num="2482" type="stmt" count="1"/>
3597
  <line num="2483" type="stmt" count="1"/>
3598
+ <line num="2486" type="stmt" count="1"/>
3599
  <line num="2487" type="stmt" count="1"/>
3600
  <line num="2490" type="stmt" count="1"/>
3601
+ <line num="2491" type="stmt" count="0"/>
3602
+ <line num="2492" type="stmt" count="0"/>
3603
+ <line num="2493" type="stmt" count="0"/>
3604
+ <line num="2495" type="stmt" count="1"/>
3605
+ <line num="2496" type="stmt" count="1"/>
3606
  <line num="2497" type="stmt" count="1"/>
3607
+ <line num="2500" type="stmt" count="1"/>
3608
  <line num="2503" type="stmt" count="1"/>
3609
+ <line num="2506" type="stmt" count="1"/>
3610
  <line num="2507" type="stmt" count="1"/>
3611
  <line num="2510" type="stmt" count="1"/>
 
3612
  <line num="2514" type="stmt" count="1"/>
3613
+ <line num="2516" type="stmt" count="1"/>
3614
  <line num="2517" type="stmt" count="1"/>
3615
+ <line num="2520" type="stmt" count="1"/>
3616
+ <line num="2523" type="stmt" count="1"/>
3617
+ <line num="2525" type="stmt" count="1"/>
3618
+ <line num="2527" type="stmt" count="1"/>
3619
+ <line num="2530" type="stmt" count="1"/>
3620
+ <line num="2543" type="method" name="page_archives" visibility="public" complexity="4" crap="20" count="0"/>
3621
+ <line num="2544" type="stmt" count="0"/>
3622
+ <line num="2547" type="stmt" count="0"/>
 
3623
  <line num="2549" type="stmt" count="0"/>
 
3624
  <line num="2552" type="stmt" count="0"/>
3625
+ <line num="2555" type="stmt" count="0"/>
3626
  <line num="2556" type="stmt" count="0"/>
3627
+ <line num="2558" type="stmt" count="0"/>
3628
+ <line num="2561" type="stmt" count="0"/>
3629
  <line num="2562" type="stmt" count="0"/>
3630
+ <line num="2563" type="stmt" count="0"/>
3631
  <line num="2565" type="stmt" count="0"/>
3632
  <line num="2566" type="stmt" count="0"/>
3633
  <line num="2569" type="stmt" count="0"/>
3634
+ <line num="2572" type="stmt" count="0"/>
 
3635
  <line num="2575" type="stmt" count="0"/>
3636
+ <line num="2577" type="stmt" count="0"/>
3637
  <line num="2578" type="stmt" count="0"/>
3638
+ <line num="2579" type="stmt" count="0"/>
3639
  <line num="2582" type="stmt" count="0"/>
3640
+ <line num="2584" type="stmt" count="0"/>
3641
+ <line num="2587" type="stmt" count="0"/>
3642
+ <line num="2588" type="stmt" count="0"/>
3643
+ <line num="2589" type="stmt" count="0"/>
3644
+ <line num="2591" type="stmt" count="0"/>
3645
  <line num="2594" type="stmt" count="0"/>
3646
  <line num="2595" type="stmt" count="0"/>
3647
+ <line num="2604" type="method" name="boldgrid_backup_now_callback" visibility="public" complexity="10" crap="110" count="0"/>
 
 
 
 
 
 
3648
  <line num="2607" type="stmt" count="0"/>
3649
  <line num="2608" type="stmt" count="0"/>
3650
  <line num="2609" type="stmt" count="0"/>
3651
  <line num="2611" type="stmt" count="0"/>
3652
+ <line num="2612" type="stmt" count="0"/>
3653
  <line num="2613" type="stmt" count="0"/>
3654
+ <line num="2616" type="stmt" count="0"/>
 
3655
  <line num="2617" type="stmt" count="0"/>
3656
  <line num="2618" type="stmt" count="0"/>
3657
  <line num="2620" type="stmt" count="0"/>
3658
+ <line num="2621" type="stmt" count="0"/>
3659
+ <line num="2622" type="stmt" count="0"/>
3660
  <line num="2624" type="stmt" count="0"/>
 
3661
  <line num="2626" type="stmt" count="0"/>
3662
  <line num="2627" type="stmt" count="0"/>
3663
+ <line num="2628" type="stmt" count="0"/>
3664
  <line num="2630" type="stmt" count="0"/>
3665
+ <line num="2631" type="stmt" count="0"/>
3666
  <line num="2633" type="stmt" count="0"/>
3667
+ <line num="2636" type="stmt" count="0"/>
3668
+ <line num="2637" type="stmt" count="0"/>
3669
+ <line num="2638" type="stmt" count="0"/>
3670
+ <line num="2639" type="stmt" count="0"/>
3671
+ <line num="2640" type="stmt" count="0"/>
3672
+ <line num="2642" type="stmt" count="0"/>
3673
  <line num="2643" type="stmt" count="0"/>
3674
+ <line num="2645" type="stmt" count="0"/>
3675
+ <line num="2646" type="stmt" count="0"/>
3676
+ <line num="2647" type="stmt" count="0"/>
3677
+ <line num="2656" type="stmt" count="0"/>
3678
+ <line num="2657" type="stmt" count="0"/>
3679
+ <line num="2669" type="method" name="download_archive_file_callback" visibility="public" complexity="10" crap="110" count="0"/>
 
 
 
 
 
3680
  <line num="2671" type="stmt" count="0"/>
3681
+ <line num="2674" type="stmt" count="0"/>
3682
  <line num="2675" type="stmt" count="0"/>
3683
  <line num="2676" type="stmt" count="0"/>
3684
  <line num="2677" type="stmt" count="0"/>
3685
+ <line num="2680" type="stmt" count="0"/>
3686
+ <line num="2681" type="stmt" count="0"/>
3687
+ <line num="2682" type="stmt" count="0"/>
3688
  <line num="2683" type="stmt" count="0"/>
3689
+ <line num="2684" type="stmt" count="0"/>
 
3690
  <line num="2688" type="stmt" count="0"/>
3691
  <line num="2689" type="stmt" count="0"/>
3692
+ <line num="2690" type="stmt" count="0"/>
3693
+ <line num="2691" type="stmt" count="0"/>
3694
  <line num="2692" type="stmt" count="0"/>
 
3695
  <line num="2696" type="stmt" count="0"/>
3696
+ <line num="2699" type="stmt" count="0"/>
3697
+ <line num="2700" type="stmt" count="0"/>
3698
+ <line num="2701" type="stmt" count="0"/>
3699
  <line num="2702" type="stmt" count="0"/>
3700
+ <line num="2705" type="stmt" count="0"/>
 
 
3701
  <line num="2708" type="stmt" count="0"/>
3702
  <line num="2709" type="stmt" count="0"/>
3703
  <line num="2710" type="stmt" count="0"/>
3704
+ <line num="2711" type="stmt" count="0"/>
3705
+ <line num="2715" type="stmt" count="0"/>
3706
  <line num="2716" type="stmt" count="0"/>
3707
  <line num="2717" type="stmt" count="0"/>
3708
+ <line num="2720" type="stmt" count="0"/>
3709
  <line num="2721" type="stmt" count="0"/>
3710
  <line num="2722" type="stmt" count="0"/>
3711
+ <line num="2723" type="stmt" count="0"/>
3712
+ <line num="2725" type="stmt" count="0"/>
3713
+ <line num="2727" type="stmt" count="0"/>
3714
+ <line num="2729" type="stmt" count="0"/>
3715
+ <line num="2730" type="stmt" count="0"/>
3716
+ <line num="2731" type="stmt" count="0"/>
3717
  <line num="2734" type="stmt" count="0"/>
3718
+ <line num="2735" type="stmt" count="0"/>
3719
+ <line num="2745" type="method" name="page_backup_test" visibility="public" complexity="6" crap="42" count="0"/>
3720
+ <line num="2747" type="stmt" count="0"/>
3721
+ <line num="2750" type="stmt" count="0"/>
3722
+ <line num="2753" type="stmt" count="0"/>
3723
+ <line num="2756" type="stmt" count="0"/>
3724
+ <line num="2759" type="stmt" count="0"/>
3725
+ <line num="2761" type="stmt" count="0"/>
3726
+ <line num="2764" type="stmt" count="0"/>
3727
+ <line num="2767" type="stmt" count="0"/>
3728
+ <line num="2770" type="stmt" count="0"/>
3729
  <line num="2773" type="stmt" count="0"/>
 
 
3730
  <line num="2776" type="stmt" count="0"/>
3731
+ <line num="2778" type="stmt" count="0"/>
 
 
 
 
 
 
3732
  <line num="2786" type="stmt" count="0"/>
3733
  <line num="2787" type="stmt" count="0"/>
3734
+ <line num="2788" type="stmt" count="0"/>
3735
  <line num="2789" type="stmt" count="0"/>
3736
+ <line num="2790" type="stmt" count="0"/>
3737
  <line num="2793" type="stmt" count="0"/>
3738
  <line num="2794" type="stmt" count="0"/>
3739
  <line num="2795" type="stmt" count="0"/>
3740
  <line num="2796" type="stmt" count="0"/>
3741
  <line num="2797" type="stmt" count="0"/>
3742
+ <line num="2798" type="stmt" count="0"/>
3743
  <line num="2799" type="stmt" count="0"/>
3744
  <line num="2800" type="stmt" count="0"/>
3745
+ <line num="2802" type="stmt" count="0"/>
 
 
3746
  <line num="2805" type="stmt" count="0"/>
3747
+ <line num="2806" type="stmt" count="0"/>
3748
  <line num="2807" type="stmt" count="0"/>
3749
  <line num="2808" type="stmt" count="0"/>
3750
+ <line num="2809" type="stmt" count="0"/>
3751
  <line num="2810" type="stmt" count="0"/>
 
3752
  <line num="2812" type="stmt" count="0"/>
3753
+ <line num="2813" type="stmt" count="0"/>
3754
+ <line num="2814" type="stmt" count="0"/>
3755
+ <line num="2816" type="stmt" count="0"/>
3756
+ <line num="2817" type="stmt" count="0"/>
3757
+ <line num="2818" type="stmt" count="0"/>
3758
+ <line num="2820" type="stmt" count="0"/>
3759
  <line num="2821" type="stmt" count="0"/>
3760
+ <line num="2823" type="stmt" count="0"/>
3761
  <line num="2824" type="stmt" count="0"/>
3762
+ <line num="2825" type="stmt" count="0"/>
3763
+ <line num="2832" type="stmt" count="0"/>
3764
+ <line num="2834" type="stmt" count="0"/>
3765
  <line num="2835" type="stmt" count="0"/>
3766
+ <line num="2837" type="stmt" count="0"/>
3767
+ <line num="2842" type="stmt" count="0"/>
3768
+ <line num="2843" type="stmt" count="0"/>
3769
+ <line num="2844" type="stmt" count="0"/>
3770
+ <line num="2848" type="stmt" count="0"/>
3771
+ <line num="2849" type="stmt" count="0"/>
3772
+ <line num="2864" type="method" name="set_doing_cron" visibility="public" complexity="3" crap="3" count="29"/>
3773
  <line num="2865" type="stmt" count="29"/>
3774
+ <line num="2866" type="stmt" count="29"/>
3775
+ <line num="2873" type="method" name="set_lang" visibility="public" complexity="1" crap="1" count="29"/>
 
 
 
 
 
 
 
3776
  <line num="2878" type="stmt" count="29"/>
 
3777
  <line num="2880" type="stmt" count="29"/>
3778
  <line num="2881" type="stmt" count="29"/>
3779
  <line num="2882" type="stmt" count="29"/>
3780
+ <line num="2883" type="stmt" count="29"/>
3781
  <line num="2884" type="stmt" count="29"/>
3782
  <line num="2885" type="stmt" count="29"/>
3783
+ <line num="2887" type="stmt" count="29"/>
3784
+ <line num="2888" type="stmt" count="29"/>
3785
+ <line num="2890" type="stmt" count="29"/>
3786
+ <line num="2891" type="stmt" count="29"/>
3787
  <line num="2892" type="stmt" count="29"/>
3788
+ <line num="2893" type="stmt" count="29"/>
3789
  <line num="2894" type="stmt" count="29"/>
3790
  <line num="2895" type="stmt" count="29"/>
 
3791
  <line num="2897" type="stmt" count="29"/>
3792
  <line num="2898" type="stmt" count="29"/>
3793
+ <line num="2899" type="stmt" count="29"/>
3794
+ <line num="2905" type="stmt" count="29"/>
3795
+ <line num="2907" type="stmt" count="29"/>
 
3796
  <line num="2908" type="stmt" count="29"/>
3797
+ <line num="2909" type="stmt" count="29"/>
3798
+ <line num="2910" type="stmt" count="29"/>
3799
+ <line num="2911" type="stmt" count="29"/>
3800
+ <line num="2913" type="stmt" count="29"/>
3801
+ <line num="2916" type="stmt" count="29"/>
3802
+ <line num="2917" type="stmt" count="29"/>
3803
+ <line num="2919" type="stmt" count="29"/>
3804
+ <line num="2921" type="stmt" count="29"/>
3805
+ <line num="2933" type="method" name="set_time_limit" visibility="public" complexity="2" crap="2" count="4"/>
3806
+ <line num="2934" type="stmt" count="4"/>
3807
+ <line num="2936" type="stmt" count="4"/>
3808
+ <line num="2937" type="stmt" count="4"/>
3809
+ <line num="2944" type="method" name="wp_ajax_restore" visibility="public" complexity="6" crap="42" count="0"/>
3810
  <line num="2945" type="stmt" count="0"/>
3811
  <line num="2946" type="stmt" count="0"/>
 
3812
  <line num="2949" type="stmt" count="0"/>
3813
  <line num="2950" type="stmt" count="0"/>
3814
  <line num="2951" type="stmt" count="0"/>
3815
  <line num="2953" type="stmt" count="0"/>
3816
+ <line num="2954" type="stmt" count="0"/>
3817
+ <line num="2955" type="stmt" count="0"/>
3818
+ <line num="2958" type="stmt" count="0"/>
3819
+ <line num="2959" type="stmt" count="0"/>
3820
+ <line num="2960" type="stmt" count="0"/>
3821
+ <line num="2962" type="stmt" count="0"/>
3822
+ <line num="2963" type="stmt" count="0"/>
3823
+ <line num="2964" type="stmt" count="0"/>
3824
  <line num="2966" type="stmt" count="0"/>
3825
+ <line num="2979" type="stmt" count="0"/>
 
 
 
 
 
 
 
 
 
3826
  <line num="2980" type="stmt" count="0"/>
3827
  <line num="2982" type="stmt" count="0"/>
3828
  <line num="2983" type="stmt" count="0"/>
3829
+ <line num="2984" type="stmt" count="0"/>
3830
+ <line num="2985" type="stmt" count="0"/>
3831
+ <line num="2986" type="stmt" count="0"/>
3832
+ <line num="2988" type="stmt" count="0"/>
3833
+ <line num="2989" type="stmt" count="0"/>
3834
+ <line num="2990" type="stmt" count="0"/>
3835
+ <line num="2991" type="stmt" count="0"/>
3836
+ <line num="2993" type="stmt" count="0"/>
3837
+ <line num="2995" type="stmt" count="0"/>
3838
+ <line num="2996" type="stmt" count="0"/>
3839
+ <line num="3012" type="method" name="boldgrid_backup_now_auto" visibility="public" complexity="4" crap="20" count="0"/>
3840
+ <line num="3014" type="stmt" count="0"/>
3841
  <line num="3016" type="stmt" count="0"/>
3842
  <line num="3017" type="stmt" count="0"/>
3843
+ <line num="3021" type="stmt" count="0"/>
3844
+ <line num="3024" type="stmt" count="0"/>
3845
+ <line num="3025" type="stmt" count="0"/>
3846
+ <line num="3029" type="stmt" count="0"/>
3847
+ <line num="3030" type="stmt" count="0"/>
3848
+ <line num="3041" type="method" name="enforce_retention" visibility="public" complexity="8" crap="8.07" count="4"/>
 
 
 
 
3849
  <line num="3042" type="stmt" count="4"/>
3850
  <line num="3043" type="stmt" count="4"/>
3851
+ <line num="3044" type="stmt" count="4"/>
3852
+ <line num="3046" type="stmt" count="4"/>
 
3853
  <line num="3047" type="stmt" count="4"/>
 
3854
  <line num="3049" type="stmt" count="4"/>
3855
+ <line num="3050" type="stmt" count="4"/>
3856
+ <line num="3053" type="stmt" count="4"/>
3857
+ <line num="3054" type="stmt" count="4"/>
3858
  <line num="3055" type="stmt" count="4"/>
3859
  <line num="3056" type="stmt" count="4"/>
3860
+ <line num="3057" type="stmt" count="0"/>
3861
+ <line num="3058" type="stmt" count="0"/>
3862
+ <line num="3059" type="stmt" count="0"/>
3863
+ <line num="3060" type="stmt" count="4"/>
3864
+ <line num="3061" type="stmt" count="4"/>
3865
+ <line num="3062" type="stmt" count="4"/>
3866
+ <line num="3065" type="stmt" count="4"/>
3867
+ <line num="3068" type="stmt" count="4"/>
3868
+ <line num="3069" type="stmt" count="4"/>
3869
+ <line num="3070" type="stmt" count="4"/>
3870
+ <line num="3074" type="stmt" count="1"/>
3871
+ <line num="3077" type="stmt" count="1"/>
3872
  <line num="3080" type="stmt" count="1"/>
3873
  <line num="3081" type="stmt" count="1"/>
3874
+ <line num="3082" type="stmt" count="1"/>
3875
+ <line num="3085" type="stmt" count="1"/>
3876
+ <line num="3088" type="stmt" count="1"/>
3877
  <line num="3091" type="stmt" count="1"/>
3878
+ <line num="3093" type="stmt" count="1"/>
3879
  <line num="3094" type="stmt" count="1"/>
3880
+ <line num="3103" type="stmt" count="1"/>
3881
+ <line num="3104" type="stmt" count="1"/>
3882
+ <line num="3105" type="stmt" count="0"/>
3883
+ <line num="3107" type="stmt" count="1"/>
3884
+ <line num="3109" type="stmt" count="1"/>
3885
+ <line num="3110" type="stmt" count="1"/>
3886
+ <line num="3111" type="stmt" count="1"/>
3887
+ <line num="3118" type="method" name="add_thickbox" visibility="public" complexity="2" crap="6" count="0"/>
3888
+ <line num="3119" type="stmt" count="0"/>
3889
+ <line num="3120" type="stmt" count="0"/>
3890
+ <line num="3121" type="stmt" count="0"/>
3891
+ <line num="3122" type="stmt" count="0"/>
3892
+ <metrics loc="3123" ncloc="1628" classes="1" methods="29" coveredmethods="4" conditionals="0" coveredconditionals="0" statements="1138" coveredstatements="544" elements="1167" coveredelements="548"/>
3893
  </file>
3894
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/class-boldgrid-backup-admin-cron-log.php">
3895
  <class name="Boldgrid_Backup_Admin_Cron_Log" namespace="global" fullPackage="Boldgrid.Backup.Admin.Cron">
5187
  <line num="194" type="stmt" count="0"/>
5188
  <metrics loc="195" ncloc="71" classes="1" methods="8" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="30" coveredstatements="0" elements="38" coveredelements="0"/>
5189
  </file>
5190
+ <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/class-boldgrid-backup-admin-filelist-analyzer.php">
5191
+ <class name="Boldgrid_Backup_Admin_Filelist_Analyzer" namespace="global" fullPackage="Boldgrid.Backup.Admin.Filelist">
5192
+ <metrics complexity="21" methods="4" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="23" coveredstatements="3" elements="27" coveredelements="4"/>
5193
+ </class>
5194
+ <line num="62" type="method" name="__construct" visibility="public" complexity="3" crap="12" count="0"/>
5195
+ <line num="63" type="stmt" count="0"/>
5196
+ <line num="64" type="stmt" count="0"/>
5197
+ <line num="65" type="stmt" count="0"/>
5198
+ <line num="74" type="method" name="is_enabled" visibility="public" complexity="1" crap="1" count="4"/>
5199
+ <line num="75" type="stmt" count="4"/>
5200
+ <line num="76" type="stmt" count="4"/>
5201
+ <line num="78" type="stmt" count="4"/>
5202
+ <line num="88" type="method" name="run" visibility="public" complexity="15" crap="240" count="0"/>
5203
+ <line num="89" type="stmt" count="0"/>
5204
+ <line num="90" type="stmt" count="0"/>
5205
+ <line num="92" type="stmt" count="0"/>
5206
+ <line num="93" type="stmt" count="0"/>
5207
+ <line num="94" type="stmt" count="0"/>
5208
+ <line num="96" type="stmt" count="0"/>
5209
+ <line num="99" type="stmt" count="0"/>
5210
+ <line num="100" type="stmt" count="0"/>
5211
+ <line num="101" type="stmt" count="0"/>
5212
+ <line num="104" type="stmt" count="0"/>
5213
+ <line num="105" type="stmt" count="0"/>
5214
+ <line num="106" type="stmt" count="0"/>
5215
+ <line num="107" type="stmt" count="0"/>
5216
+ <line num="110" type="stmt" count="0"/>
5217
+ <line num="111" type="stmt" count="0"/>
5218
+ <line num="112" type="method" name="anonymous function" complexity="2" crap="6" count="0"/>
5219
+ <line num="113" type="stmt" count="0"/>
5220
+ <line num="114" type="stmt" count="0"/>
5221
+ <line num="115" type="stmt" count="0"/>
5222
+ <line num="116" type="stmt" count="0"/>
5223
+ <line num="117" type="stmt" count="0"/>
5224
+ <line num="118" type="stmt" count="0"/>
5225
+ <line num="120" type="stmt" count="0"/>
5226
+ <line num="121" type="stmt" count="0"/>
5227
+ <line num="122" type="stmt" count="0"/>
5228
+ <line num="124" type="stmt" count="0"/>
5229
+ <line num="127" type="stmt" count="0"/>
5230
+ <line num="128" type="stmt" count="0"/>
5231
+ <line num="129" type="stmt" count="0"/>
5232
+ <line num="130" type="stmt" count="0"/>
5233
+ <line num="131" type="stmt" count="0"/>
5234
+ <line num="132" type="stmt" count="0"/>
5235
+ <line num="133" type="stmt" count="0"/>
5236
+ <line num="135" type="stmt" count="0"/>
5237
+ <line num="136" type="stmt" count="0"/>
5238
+ <line num="137" type="stmt" count="0"/>
5239
+ <line num="139" type="stmt" count="0"/>
5240
+ <line num="142" type="stmt" count="0"/>
5241
+ <line num="143" type="stmt" count="0"/>
5242
+ <line num="144" type="stmt" count="0"/>
5243
+ <line num="145" type="stmt" count="0"/>
5244
+ <line num="146" type="stmt" count="0"/>
5245
+ <line num="147" type="stmt" count="0"/>
5246
+ <line num="148" type="stmt" count="0"/>
5247
+ <line num="150" type="stmt" count="0"/>
5248
+ <line num="151" type="stmt" count="0"/>
5249
+ <line num="152" type="stmt" count="0"/>
5250
+ <line num="154" type="stmt" count="0"/>
5251
+ <line num="155" type="stmt" count="0"/>
5252
+ <metrics loc="156" ncloc="80" classes="1" methods="4" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="54" coveredstatements="3" elements="58" coveredelements="4"/>
5253
+ </file>
5254
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/class-boldgrid-backup-admin-filelist.php">
5255
  <class name="Boldgrid_Backup_Admin_Filelist" namespace="global" fullPackage="Boldgrid.Backup.Admin">
5256
  <metrics complexity="7" methods="3" coveredmethods="2" conditionals="0" coveredconditionals="0" statements="20" coveredstatements="7" elements="23" coveredelements="9"/>
6484
  </file>
6485
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/class-boldgrid-backup-admin-settings.php">
6486
  <class name="Boldgrid_Backup_Admin_Settings" namespace="global" fullPackage="Boldgrid.Backup.Admin">
6487
+ <metrics complexity="169" methods="19" coveredmethods="5" conditionals="0" coveredconditionals="0" statements="502" coveredstatements="112" elements="521" coveredelements="117"/>
6488
  </class>
6489
  <line num="50" type="method" name="__construct" visibility="public" complexity="1" crap="1" count="29"/>
6490
  <line num="52" type="stmt" count="29"/>
6500
  <line num="78" type="stmt" count="0"/>
6501
  <line num="79" type="stmt" count="0"/>
6502
  <line num="81" type="stmt" count="0"/>
6503
+ <line num="92" type="method" name="get_setting" visibility="public" complexity="2" crap="2" count="12"/>
6504
+ <line num="93" type="stmt" count="12"/>
6505
+ <line num="95" type="stmt" count="12"/>
6506
  <line num="108" type="method" name="get_settings" visibility="public" complexity="37" crap="39.53" count="15"/>
6507
  <line num="110" type="stmt" count="15"/>
6508
  <line num="112" type="stmt" count="15"/>
6696
  <line num="506" type="stmt" count="0"/>
6697
  <line num="507" type="stmt" count="0"/>
6698
  <line num="509" type="stmt" count="0"/>
6699
+ <line num="523" type="method" name="update_settings" visibility="private" complexity="68" crap="4692" count="0"/>
6700
  <line num="524" type="stmt" count="0"/>
6701
  <line num="527" type="stmt" count="0"/>
6702
  <line num="528" type="stmt" count="0"/>
6800
  <line num="692" type="stmt" count="0"/>
6801
  <line num="699" type="stmt" count="0"/>
6802
  <line num="700" type="stmt" count="0"/>
6803
+ <line num="707" type="stmt" count="0"/>
6804
+ <line num="708" type="stmt" count="0"/>
6805
+ <line num="709" type="stmt" count="0"/>
 
 
 
 
 
6806
  <line num="718" type="stmt" count="0"/>
6807
+ <line num="719" type="stmt" count="0"/>
6808
+ <line num="720" type="stmt" count="0"/>
6809
+ <line num="721" type="stmt" count="0"/>
6810
+ <line num="722" type="stmt" count="0"/>
6811
+ <line num="723" type="stmt" count="0"/>
6812
+ <line num="724" type="stmt" count="0"/>
6813
+ <line num="726" type="stmt" count="0"/>
6814
+ <line num="736" type="stmt" count="0"/>
6815
+ <line num="737" type="stmt" count="0"/>
6816
+ <line num="738" type="stmt" count="0"/>
6817
+ <line num="739" type="stmt" count="0"/>
6818
  <line num="740" type="stmt" count="0"/>
6819
+ <line num="741" type="stmt" count="0"/>
6820
+ <line num="748" type="stmt" count="0"/>
6821
+ <line num="751" type="stmt" count="0"/>
6822
+ <line num="752" type="stmt" count="0"/>
6823
  <line num="753" type="stmt" count="0"/>
6824
+ <line num="754" type="stmt" count="0"/>
 
 
6825
  <line num="761" type="stmt" count="0"/>
6826
+ <line num="764" type="stmt" count="0"/>
6827
  <line num="765" type="stmt" count="0"/>
6828
  <line num="766" type="stmt" count="0"/>
6829
+ <line num="769" type="stmt" count="0"/>
6830
+ <line num="770" type="stmt" count="0"/>
6831
  <line num="773" type="stmt" count="0"/>
6832
  <line num="774" type="stmt" count="0"/>
6833
+ <line num="780" type="stmt" count="0"/>
6834
+ <line num="781" type="stmt" count="0"/>
6835
  <line num="782" type="stmt" count="0"/>
6836
  <line num="783" type="stmt" count="0"/>
6837
  <line num="790" type="stmt" count="0"/>
6838
  <line num="791" type="stmt" count="0"/>
6839
+ <line num="798" type="stmt" count="0"/>
6840
+ <line num="799" type="stmt" count="0"/>
6841
+ <line num="800" type="stmt" count="0"/>
 
 
 
6842
  <line num="811" type="stmt" count="0"/>
6843
  <line num="812" type="stmt" count="0"/>
 
6844
  <line num="814" type="stmt" count="0"/>
6845
  <line num="815" type="stmt" count="0"/>
6846
+ <line num="816" type="stmt" count="0"/>
6847
  <line num="819" type="stmt" count="0"/>
6848
  <line num="820" type="stmt" count="0"/>
6849
+ <line num="821" type="stmt" count="0"/>
6850
  <line num="822" type="stmt" count="0"/>
6851
  <line num="823" type="stmt" count="0"/>
 
 
6852
  <line num="826" type="stmt" count="0"/>
6853
  <line num="827" type="stmt" count="0"/>
6854
+ <line num="828" type="stmt" count="0"/>
6855
  <line num="830" type="stmt" count="0"/>
6856
+ <line num="831" type="stmt" count="0"/>
6857
+ <line num="832" type="stmt" count="0"/>
6858
+ <line num="833" type="stmt" count="0"/>
6859
  <line num="834" type="stmt" count="0"/>
6860
  <line num="835" type="stmt" count="0"/>
 
6861
  <line num="837" type="stmt" count="0"/>
6862
+ <line num="838" type="stmt" count="0"/>
6863
+ <line num="842" type="stmt" count="0"/>
6864
  <line num="843" type="stmt" count="0"/>
6865
  <line num="844" type="stmt" count="0"/>
6866
  <line num="845" type="stmt" count="0"/>
6867
+ <line num="848" type="stmt" count="0"/>
6868
+ <line num="851" type="stmt" count="0"/>
 
6869
  <line num="852" type="stmt" count="0"/>
6870
  <line num="853" type="stmt" count="0"/>
6871
  <line num="854" type="stmt" count="0"/>
6872
+ <line num="855" type="stmt" count="0"/>
 
6873
  <line num="858" type="stmt" count="0"/>
 
6874
  <line num="860" type="stmt" count="0"/>
6875
+ <line num="861" type="stmt" count="0"/>
6876
+ <line num="862" type="stmt" count="0"/>
6877
  <line num="864" type="stmt" count="0"/>
6878
  <line num="865" type="stmt" count="0"/>
6879
+ <line num="866" type="stmt" count="0"/>
6880
  <line num="867" type="stmt" count="0"/>
6881
+ <line num="868" type="stmt" count="0"/>
6882
+ <line num="871" type="stmt" count="0"/>
6883
+ <line num="872" type="stmt" count="0"/>
6884
  <line num="873" type="stmt" count="0"/>
6885
+ <line num="875" type="stmt" count="0"/>
6886
+ <line num="881" type="stmt" count="0"/>
6887
+ <line num="882" type="stmt" count="0"/>
6888
+ <line num="885" type="stmt" count="0"/>
6889
+ <line num="897" type="method" name="validate_auto_update" visibility="public" complexity="6" crap="42" count="0"/>
6890
+ <line num="898" type="stmt" count="0"/>
6891
+ <line num="900" type="stmt" count="0"/>
6892
+ <line num="901" type="stmt" count="0"/>
6893
+ <line num="904" type="stmt" count="0"/>
6894
+ <line num="912" type="method" name="delete_rollback_option" visibility="public" complexity="1" crap="1" count="1"/>
6895
+ <line num="913" type="stmt" count="1"/>
6896
+ <line num="914" type="stmt" count="1"/>
6897
+ <line num="924" type="method" name="page_backup_settings" visibility="public" complexity="12" crap="156" count="0"/>
 
 
 
 
 
6898
  <line num="926" type="stmt" count="0"/>
6899
+ <line num="927" type="stmt" count="0"/>
6900
  <line num="928" type="stmt" count="0"/>
 
6901
  <line num="930" type="stmt" count="0"/>
6902
+ <line num="931" type="stmt" count="0"/>
6903
  <line num="932" type="stmt" count="0"/>
6904
  <line num="933" type="stmt" count="0"/>
6905
  <line num="934" type="stmt" count="0"/>
6906
+ <line num="936" type="stmt" count="0"/>
6907
  <line num="937" type="stmt" count="0"/>
6908
  <line num="938" type="stmt" count="0"/>
 
6909
  <line num="940" type="stmt" count="0"/>
6910
+ <line num="941" type="stmt" count="0"/>
6911
  <line num="942" type="stmt" count="0"/>
 
6912
  <line num="945" type="stmt" count="0"/>
6913
  <line num="946" type="stmt" count="0"/>
6914
+ <line num="947" type="stmt" count="0"/>
6915
  <line num="948" type="stmt" count="0"/>
6916
  <line num="950" type="stmt" count="0"/>
6917
  <line num="951" type="stmt" count="0"/>
6918
+ <line num="953" type="stmt" count="0"/>
6919
+ <line num="954" type="stmt" count="0"/>
6920
+ <line num="956" type="stmt" count="0"/>
6921
  <line num="958" type="stmt" count="0"/>
6922
  <line num="959" type="stmt" count="0"/>
 
 
 
 
6923
  <line num="966" type="stmt" count="0"/>
6924
+ <line num="967" type="stmt" count="0"/>
6925
+ <line num="968" type="stmt" count="0"/>
6926
  <line num="969" type="stmt" count="0"/>
6927
+ <line num="971" type="stmt" count="0"/>
6928
+ <line num="973" type="stmt" count="0"/>
6929
+ <line num="974" type="stmt" count="0"/>
6930
  <line num="977" type="stmt" count="0"/>
 
 
 
 
6931
  <line num="984" type="stmt" count="0"/>
6932
+ <line num="985" type="stmt" count="0"/>
6933
+ <line num="986" type="stmt" count="0"/>
6934
  <line num="987" type="stmt" count="0"/>
6935
  <line num="989" type="stmt" count="0"/>
6936
+ <line num="991" type="stmt" count="0"/>
6937
+ <line num="992" type="stmt" count="0"/>
 
6938
  <line num="995" type="stmt" count="0"/>
 
6939
  <line num="997" type="stmt" count="0"/>
6940
+ <line num="998" type="stmt" count="0"/>
6941
  <line num="1001" type="stmt" count="0"/>
6942
  <line num="1002" type="stmt" count="0"/>
6943
  <line num="1003" type="stmt" count="0"/>
6944
  <line num="1004" type="stmt" count="0"/>
6945
+ <line num="1005" type="stmt" count="0"/>
6946
  <line num="1008" type="stmt" count="0"/>
6947
  <line num="1009" type="stmt" count="0"/>
6948
  <line num="1010" type="stmt" count="0"/>
6949
  <line num="1011" type="stmt" count="0"/>
6950
  <line num="1012" type="stmt" count="0"/>
6951
  <line num="1014" type="stmt" count="0"/>
6952
+ <line num="1016" type="stmt" count="0"/>
6953
  <line num="1017" type="stmt" count="0"/>
6954
  <line num="1018" type="stmt" count="0"/>
6955
  <line num="1019" type="stmt" count="0"/>
6956
  <line num="1020" type="stmt" count="0"/>
6957
+ <line num="1022" type="stmt" count="0"/>
6958
+ <line num="1025" type="stmt" count="0"/>
6959
  <line num="1026" type="stmt" count="0"/>
6960
  <line num="1027" type="stmt" count="0"/>
6961
  <line num="1028" type="stmt" count="0"/>
6962
  <line num="1029" type="stmt" count="0"/>
6963
+ <line num="1031" type="stmt" count="0"/>
6964
+ <line num="1034" type="stmt" count="0"/>
6965
  <line num="1035" type="stmt" count="0"/>
6966
  <line num="1036" type="stmt" count="0"/>
6967
  <line num="1037" type="stmt" count="0"/>
6968
  <line num="1038" type="stmt" count="0"/>
6969
  <line num="1040" type="stmt" count="0"/>
 
6970
  <line num="1043" type="stmt" count="0"/>
6971
+ <line num="1044" type="stmt" count="0"/>
6972
  <line num="1045" type="stmt" count="0"/>
6973
+ <line num="1046" type="stmt" count="0"/>
6974
  <line num="1048" type="stmt" count="0"/>
 
6975
  <line num="1050" type="stmt" count="0"/>
6976
+ <line num="1051" type="stmt" count="0"/>
6977
+ <line num="1053" type="stmt" count="0"/>
 
6978
  <line num="1056" type="stmt" count="0"/>
6979
+ <line num="1057" type="stmt" count="0"/>
6980
  <line num="1058" type="stmt" count="0"/>
 
6981
  <line num="1060" type="stmt" count="0"/>
6982
+ <line num="1062" type="stmt" count="0"/>
6983
+ <line num="1063" type="stmt" count="0"/>
6984
+ <line num="1064" type="stmt" count="0"/>
6985
+ <line num="1066" type="stmt" count="0"/>
6986
  <line num="1067" type="stmt" count="0"/>
6987
+ <line num="1068" type="stmt" count="0"/>
6988
+ <line num="1075" type="stmt" count="0"/>
 
6989
  <line num="1077" type="stmt" count="0"/>
6990
  <line num="1078" type="stmt" count="0"/>
6991
+ <line num="1080" type="stmt" count="0"/>
6992
+ <line num="1085" type="stmt" count="0"/>
6993
+ <line num="1086" type="stmt" count="0"/>
6994
+ <line num="1087" type="stmt" count="0"/>
6995
+ <line num="1091" type="stmt" count="0"/>
6996
+ <line num="1092" type="stmt" count="0"/>
6997
+ <line num="1102" type="method" name="save" visibility="public" complexity="1" crap="1" count="6"/>
6998
+ <line num="1103" type="stmt" count="6"/>
6999
+ <line num="1114" type="method" name="update_cron" visibility="public" complexity="4" crap="20" count="0"/>
 
 
 
7000
  <line num="1115" type="stmt" count="0"/>
 
7001
  <line num="1117" type="stmt" count="0"/>
7002
  <line num="1119" type="stmt" count="0"/>
7003
+ <line num="1120" type="stmt" count="0"/>
7004
+ <line num="1121" type="stmt" count="0"/>
7005
+ <line num="1122" type="stmt" count="0"/>
7006
+ <line num="1123" type="stmt" count="0"/>
7007
+ <line num="1124" type="stmt" count="0"/>
7008
+ <line num="1125" type="stmt" count="0"/>
7009
+ <line num="1127" type="stmt" count="0"/>
7010
+ <metrics loc="1129" ncloc="665" classes="1" methods="19" coveredmethods="5" conditionals="0" coveredconditionals="0" statements="502" coveredstatements="112" elements="521" coveredelements="117"/>
7011
  </file>
7012
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/class-boldgrid-backup-admin-support.php">
7013
  <class name="Boldgrid_Backup_Admin_Support" namespace="global" fullPackage="Boldgrid.Backup.Admin">
10608
  <line num="30" type="stmt" count="0"/>
10609
  <line num="31" type="stmt" count="0"/>
10610
  <line num="32" type="stmt" count="0"/>
10611
+ <line num="33" type="stmt" count="0"/>
10612
  <line num="35" type="stmt" count="0"/>
10613
  <line num="36" type="stmt" count="0"/>
10614
  <line num="37" type="stmt" count="0"/>
10615
  <line num="38" type="stmt" count="0"/>
10616
+ <line num="39" type="stmt" count="0"/>
10617
  <line num="41" type="stmt" count="0"/>
10618
  <line num="42" type="stmt" count="0"/>
10619
  <line num="43" type="stmt" count="0"/>
10666
  <line num="90" type="stmt" count="0"/>
10667
  <line num="91" type="stmt" count="0"/>
10668
  <line num="92" type="stmt" count="0"/>
10669
+ <line num="93" type="stmt" count="0"/>
10670
+ <line num="102" type="stmt" count="0"/>
10671
  <line num="113" type="stmt" count="0"/>
10672
  <line num="114" type="stmt" count="0"/>
10673
  <line num="115" type="stmt" count="0"/>
10674
+ <line num="116" type="stmt" count="0"/>
10675
  <line num="119" type="stmt" count="0"/>
10676
  <line num="120" type="stmt" count="0"/>
10677
  <line num="121" type="stmt" count="0"/>
10680
  <line num="124" type="stmt" count="0"/>
10681
  <line num="125" type="stmt" count="0"/>
10682
  <line num="126" type="stmt" count="0"/>
10683
+ <line num="127" type="stmt" count="0"/>
10684
+ <line num="133" type="stmt" count="0"/>
10685
+ <line num="135" type="stmt" count="0"/>
10686
+ <line num="137" type="stmt" count="0"/>
10687
+ <line num="148" type="stmt" count="0"/>
10688
  <line num="150" type="stmt" count="0"/>
10689
+ <line num="151" type="stmt" count="0"/>
10690
  <line num="153" type="stmt" count="0"/>
10691
  <line num="154" type="stmt" count="0"/>
10692
  <line num="155" type="stmt" count="0"/>
10695
  <line num="158" type="stmt" count="0"/>
10696
  <line num="159" type="stmt" count="0"/>
10697
  <line num="160" type="stmt" count="0"/>
10698
+ <line num="161" type="stmt" count="0"/>
10699
+ <line num="163" type="stmt" count="0"/>
10700
+ <line num="165" type="stmt" count="0"/>
10701
+ <line num="167" type="stmt" count="0"/>
10702
+ <line num="169" type="stmt" count="0"/>
10703
  <line num="171" type="stmt" count="0"/>
10704
+ <line num="172" type="stmt" count="0"/>
10705
+ <line num="175" type="stmt" count="0"/>
10706
+ <metrics loc="175" ncloc="124" classes="0" methods="0" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="110" coveredstatements="0" elements="110" coveredelements="0"/>
10707
  </file>
10708
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/partials/boldgrid-backup-admin-support.php">
10709
  <line num="17" type="stmt" count="0"/>
11818
  <line num="73" type="stmt" count="0"/>
11819
  <metrics loc="73" ncloc="50" classes="0" methods="0" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="38" coveredstatements="0" elements="38" coveredelements="0"/>
11820
  </file>
11821
+ <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/partials/settings/backup-logs.php">
11822
+ <line num="17" type="stmt" count="0"/>
11823
+ <line num="19" type="stmt" count="0"/>
11824
+ <line num="21" type="stmt" count="0"/>
11825
+ <line num="23" type="stmt" count="0"/>
11826
+ <line num="24" type="stmt" count="0"/>
11827
+ <line num="26" type="stmt" count="0"/>
11828
+ <line num="27" type="stmt" count="0"/>
11829
+ <line num="29" type="stmt" count="0"/>
11830
+ <line num="30" type="stmt" count="0"/>
11831
+ <line num="31" type="stmt" count="0"/>
11832
+ <line num="33" type="stmt" count="0"/>
11833
+ <line num="35" type="stmt" count="0"/>
11834
+ <line num="36" type="stmt" count="0"/>
11835
+ <line num="37" type="stmt" count="0"/>
11836
+ <line num="39" type="stmt" count="0"/>
11837
+ <line num="40" type="stmt" count="0"/>
11838
+ <line num="41" type="stmt" count="0"/>
11839
+ <line num="42" type="stmt" count="0"/>
11840
+ <line num="43" type="stmt" count="0"/>
11841
+ <line num="46" type="stmt" count="0"/>
11842
+ <line num="47" type="stmt" count="0"/>
11843
+ <line num="48" type="stmt" count="0"/>
11844
+ <metrics loc="48" ncloc="34" classes="0" methods="0" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="22" coveredstatements="0" elements="22" coveredelements="0"/>
11845
+ </file>
11846
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/partials/settings/backup-security.php">
11847
  <line num="15" type="stmt" count="0"/>
11848
  <line num="16" type="stmt" count="0"/>
13442
  </file>
13443
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/remote/class-boldgrid-backup-admin-ftp.php">
13444
  <class name="Boldgrid_Backup_Admin_Ftp" namespace="global" fullPackage="Boldgrid.Backup.Admin">
13445
+ <metrics complexity="135" methods="22" coveredmethods="2" conditionals="0" coveredconditionals="0" statements="475" coveredstatements="14" elements="497" coveredelements="16"/>
13446
  </class>
13447
  <line num="247" type="method" name="__construct" visibility="public" complexity="1" crap="1" count="29"/>
13448
  <line num="248" type="stmt" count="29"/>
13472
  <line num="285" type="stmt" count="0"/>
13473
  <line num="286" type="stmt" count="0"/>
13474
  <line num="287" type="stmt" count="0"/>
13475
+ <line num="296" type="method" name="create_backup_dir" visibility="public" complexity="9" crap="90" count="0"/>
13476
  <line num="297" type="stmt" count="0"/>
13477
  <line num="298" type="stmt" count="0"/>
13478
  <line num="299" type="stmt" count="0"/>
13907
  <line num="1087" type="stmt" count="0"/>
13908
  <line num="1089" type="stmt" count="0"/>
13909
  <line num="1100" type="method" name="upload" visibility="public" complexity="11" crap="132" count="0"/>
 
13910
  <line num="1102" type="stmt" count="0"/>
13911
  <line num="1103" type="stmt" count="0"/>
13912
+ <line num="1105" type="stmt" count="0"/>
13913
  <line num="1107" type="stmt" count="0"/>
13914
  <line num="1108" type="stmt" count="0"/>
13915
+ <line num="1111" type="stmt" count="0"/>
 
13916
  <line num="1113" type="stmt" count="0"/>
13917
+ <line num="1115" type="stmt" count="0"/>
13918
+ <line num="1116" type="stmt" count="0"/>
13919
  <line num="1117" type="stmt" count="0"/>
13920
+ <line num="1118" type="stmt" count="0"/>
13921
  <line num="1119" type="stmt" count="0"/>
 
13922
  <line num="1122" type="stmt" count="0"/>
13923
+ <line num="1123" type="stmt" count="0"/>
13924
  <line num="1124" type="stmt" count="0"/>
 
 
13925
  <line num="1127" type="stmt" count="0"/>
13926
  <line num="1128" type="stmt" count="0"/>
13927
  <line num="1129" type="stmt" count="0"/>
13928
  <line num="1130" type="stmt" count="0"/>
 
 
 
 
 
13929
  <line num="1138" type="stmt" count="0"/>
13930
+ <line num="1139" type="stmt" count="0"/>
13931
+ <line num="1140" type="stmt" count="0"/>
13932
  <line num="1141" type="stmt" count="0"/>
13933
+ <line num="1142" type="stmt" count="0"/>
 
13934
  <line num="1145" type="stmt" count="0"/>
13935
  <line num="1146" type="stmt" count="0"/>
13936
+ <line num="1147" type="stmt" count="0"/>
13937
+ <line num="1148" type="stmt" count="0"/>
13938
+ <line num="1149" type="stmt" count="0"/>
13939
+ <line num="1151" type="stmt" count="0"/>
13940
+ <line num="1152" type="stmt" count="0"/>
13941
  <line num="1154" type="stmt" count="0"/>
 
 
 
 
13942
  <line num="1161" type="stmt" count="0"/>
13943
  <line num="1162" type="stmt" count="0"/>
13944
  <line num="1163" type="stmt" count="0"/>
 
13945
  <line num="1165" type="stmt" count="0"/>
13946
+ <line num="1168" type="stmt" count="0"/>
 
13947
  <line num="1170" type="stmt" count="0"/>
13948
+ <metrics loc="1172" ncloc="723" classes="1" methods="22" coveredmethods="2" conditionals="0" coveredconditionals="0" statements="479" coveredstatements="14" elements="501" coveredelements="16"/>
 
 
 
 
 
 
 
 
 
 
 
 
 
13949
  </file>
13950
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/remote/class-boldgrid-backup-admin-remote-settings.php">
13951
  <class name="Boldgrid_Backup_Admin_Remote_Settings" namespace="global" fullPackage="Boldgrid.Backup.Admin.Remote">
15469
  </file>
15470
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/includes/class-boldgrid-backup.php">
15471
  <class name="Boldgrid_Backup" namespace="global" fullPackage="Boldgrid">
15472
+ <metrics complexity="16" methods="8" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="284" coveredstatements="0" elements="292" coveredelements="0"/>
15473
  </class>
15474
  <line num="66" type="method" name="__construct" visibility="public" complexity="2" crap="6" count="0"/>
15475
  <line num="67" type="stmt" count="0"/>
15498
  <line num="159" type="stmt" count="0"/>
15499
  <line num="161" type="stmt" count="0"/>
15500
  <line num="163" type="stmt" count="0"/>
15501
+ <line num="164" type="stmt" count="0"/>
15502
  <line num="166" type="stmt" count="0"/>
15503
  <line num="167" type="stmt" count="0"/>
15504
  <line num="168" type="stmt" count="0"/>
15505
  <line num="169" type="stmt" count="0"/>
15506
  <line num="170" type="stmt" count="0"/>
15507
  <line num="171" type="stmt" count="0"/>
15508
+ <line num="172" type="stmt" count="0"/>
15509
  <line num="174" type="stmt" count="0"/>
15510
  <line num="175" type="stmt" count="0"/>
15511
  <line num="176" type="stmt" count="0"/>
15512
  <line num="177" type="stmt" count="0"/>
15513
+ <line num="178" type="stmt" count="0"/>
15514
+ <line num="180" type="stmt" count="0"/>
15515
  <line num="182" type="stmt" count="0"/>
15516
  <line num="183" type="stmt" count="0"/>
15517
  <line num="184" type="stmt" count="0"/>
15520
  <line num="187" type="stmt" count="0"/>
15521
  <line num="188" type="stmt" count="0"/>
15522
  <line num="189" type="stmt" count="0"/>
15523
+ <line num="190" type="stmt" count="0"/>
15524
+ <line num="192" type="stmt" count="0"/>
15525
+ <line num="194" type="stmt" count="0"/>
15526
+ <line num="196" type="stmt" count="0"/>
15527
+ <line num="198" type="stmt" count="0"/>
15528
+ <line num="200" type="stmt" count="0"/>
15529
+ <line num="202" type="stmt" count="0"/>
15530
+ <line num="204" type="stmt" count="0"/>
15531
+ <line num="206" type="stmt" count="0"/>
15532
+ <line num="208" type="stmt" count="0"/>
15533
+ <line num="210" type="stmt" count="0"/>
15534
  <line num="212" type="stmt" count="0"/>
15535
  <line num="213" type="stmt" count="0"/>
15536
+ <line num="214" type="stmt" count="0"/>
15537
  <line num="216" type="stmt" count="0"/>
15538
  <line num="217" type="stmt" count="0"/>
15539
  <line num="218" type="stmt" count="0"/>
15540
+ <line num="219" type="stmt" count="0"/>
15541
+ <line num="221" type="stmt" count="0"/>
15542
  <line num="223" type="stmt" count="0"/>
15543
+ <line num="224" type="stmt" count="0"/>
15544
+ <line num="226" type="stmt" count="0"/>
15545
+ <line num="228" type="stmt" count="0"/>
15546
  <line num="230" type="stmt" count="0"/>
15547
  <line num="231" type="stmt" count="0"/>
15548
+ <line num="232" type="stmt" count="0"/>
15549
+ <line num="234" type="stmt" count="0"/>
15550
+ <line num="236" type="stmt" count="0"/>
15551
+ <line num="238" type="stmt" count="0"/>
15552
  <line num="241" type="stmt" count="0"/>
15553
  <line num="242" type="stmt" count="0"/>
15554
  <line num="243" type="stmt" count="0"/>
15555
  <line num="244" type="stmt" count="0"/>
15556
  <line num="245" type="stmt" count="0"/>
15557
+ <line num="246" type="stmt" count="0"/>
15558
+ <line num="248" type="stmt" count="0"/>
15559
+ <line num="251" type="stmt" count="0"/>
15560
  <line num="254" type="stmt" count="0"/>
15561
  <line num="255" type="stmt" count="0"/>
15562
  <line num="256" type="stmt" count="0"/>
15569
  <line num="263" type="stmt" count="0"/>
15570
  <line num="264" type="stmt" count="0"/>
15571
  <line num="265" type="stmt" count="0"/>
15572
+ <line num="266" type="stmt" count="0"/>
15573
  <line num="269" type="stmt" count="0"/>
15574
  <line num="270" type="stmt" count="0"/>
15575
  <line num="271" type="stmt" count="0"/>
15576
  <line num="272" type="stmt" count="0"/>
15577
  <line num="273" type="stmt" count="0"/>
15578
  <line num="274" type="stmt" count="0"/>
15579
+ <line num="275" type="stmt" count="0"/>
15580
  <line num="277" type="stmt" count="0"/>
15581
  <line num="278" type="stmt" count="0"/>
15582
+ <line num="279" type="stmt" count="0"/>
15583
  <line num="281" type="stmt" count="0"/>
15584
  <line num="282" type="stmt" count="0"/>
15585
  <line num="283" type="stmt" count="0"/>
15586
+ <line num="284" type="stmt" count="0"/>
15587
  <line num="286" type="stmt" count="0"/>
15588
+ <line num="287" type="stmt" count="0"/>
15589
  <line num="290" type="stmt" count="0"/>
15590
  <line num="291" type="stmt" count="0"/>
15591
+ <line num="292" type="stmt" count="0"/>
15592
+ <line num="294" type="stmt" count="0"/>
15593
+ <line num="296" type="stmt" count="0"/>
15594
  <line num="299" type="stmt" count="0"/>
15595
+ <line num="300" type="stmt" count="0"/>
15596
+ <line num="302" type="stmt" count="0"/>
15597
  <line num="305" type="stmt" count="0"/>
15598
+ <line num="306" type="stmt" count="0"/>
15599
+ <line num="308" type="stmt" count="0"/>
15600
  <line num="310" type="stmt" count="0"/>
15601
+ <line num="311" type="stmt" count="0"/>
15602
+ <line num="322" type="method" name="set_locale" visibility="private" complexity="1" crap="2" count="0"/>
15603
+ <line num="323" type="stmt" count="0"/>
15604
  <line num="325" type="stmt" count="0"/>
15605
+ <line num="326" type="stmt" count="0"/>
15606
+ <line num="334" type="method" name="define_admin_hooks" visibility="private" complexity="5" crap="30" count="0"/>
15607
+ <line num="336" type="stmt" count="0"/>
15608
+ <line num="338" type="stmt" count="0"/>
15609
+ <line num="341" type="stmt" count="0"/>
15610
  <line num="344" type="stmt" count="0"/>
15611
  <line num="345" type="stmt" count="0"/>
15612
+ <line num="346" type="stmt" count="0"/>
15613
  <line num="348" type="stmt" count="0"/>
15614
  <line num="349" type="stmt" count="0"/>
15615
+ <line num="350" type="stmt" count="0"/>
15616
  <line num="353" type="stmt" count="0"/>
15617
  <line num="354" type="stmt" count="0"/>
15618
  <line num="355" type="stmt" count="0"/>
15619
+ <line num="356" type="stmt" count="0"/>
15620
  <line num="359" type="stmt" count="0"/>
15621
  <line num="360" type="stmt" count="0"/>
15622
  <line num="361" type="stmt" count="0"/>
15623
+ <line num="362" type="stmt" count="0"/>
15624
  <line num="364" type="stmt" count="0"/>
15625
  <line num="365" type="stmt" count="0"/>
15626
  <line num="366" type="stmt" count="0"/>
15627
  <line num="367" type="stmt" count="0"/>
15628
+ <line num="368" type="stmt" count="0"/>
15629
  <line num="371" type="stmt" count="0"/>
15630
  <line num="372" type="stmt" count="0"/>
15631
  <line num="373" type="stmt" count="0"/>
15632
+ <line num="374" type="stmt" count="0"/>
15633
  <line num="377" type="stmt" count="0"/>
15634
  <line num="378" type="stmt" count="0"/>
15635
  <line num="379" type="stmt" count="0"/>
15636
+ <line num="380" type="stmt" count="0"/>
15637
  <line num="383" type="stmt" count="0"/>
15638
  <line num="384" type="stmt" count="0"/>
15639
  <line num="385" type="stmt" count="0"/>
15640
+ <line num="386" type="stmt" count="0"/>
15641
  <line num="389" type="stmt" count="0"/>
15642
  <line num="390" type="stmt" count="0"/>
15643
  <line num="391" type="stmt" count="0"/>
15644
+ <line num="392" type="stmt" count="0"/>
15645
  <line num="395" type="stmt" count="0"/>
15646
  <line num="396" type="stmt" count="0"/>
15647
  <line num="397" type="stmt" count="0"/>
15648
+ <line num="398" type="stmt" count="0"/>
15649
  <line num="401" type="stmt" count="0"/>
15650
  <line num="402" type="stmt" count="0"/>
15651
  <line num="403" type="stmt" count="0"/>
15652
+ <line num="404" type="stmt" count="0"/>
15653
  <line num="406" type="stmt" count="0"/>
15654
  <line num="407" type="stmt" count="0"/>
15655
+ <line num="408" type="stmt" count="0"/>
15656
  <line num="411" type="stmt" count="0"/>
15657
  <line num="412" type="stmt" count="0"/>
15658
  <line num="413" type="stmt" count="0"/>
15659
+ <line num="414" type="stmt" count="0"/>
15660
  <line num="417" type="stmt" count="0"/>
15661
  <line num="418" type="stmt" count="0"/>
15662
  <line num="419" type="stmt" count="0"/>
15663
+ <line num="420" type="stmt" count="0"/>
15664
  <line num="422" type="stmt" count="0"/>
15665
  <line num="423" type="stmt" count="0"/>
15666
  <line num="424" type="stmt" count="0"/>
15667
  <line num="425" type="stmt" count="0"/>
15668
  <line num="426" type="stmt" count="0"/>
15669
+ <line num="427" type="stmt" count="0"/>
15670
+ <line num="429" type="stmt" count="0"/>
15671
+ <line num="431" type="stmt" count="0"/>
15672
+ <line num="433" type="stmt" count="0"/>
15673
  <line num="435" type="stmt" count="0"/>
15674
  <line num="436" type="stmt" count="0"/>
15675
+ <line num="437" type="stmt" count="0"/>
15676
  <line num="439" type="stmt" count="0"/>
15677
+ <line num="440" type="stmt" count="0"/>
15678
+ <line num="442" type="stmt" count="0"/>
15679
+ <line num="444" type="stmt" count="0"/>
15680
+ <line num="446" type="stmt" count="0"/>
15681
+ <line num="448" type="stmt" count="0"/>
15682
  <line num="450" type="stmt" count="0"/>
15683
  <line num="451" type="stmt" count="0"/>
15684
+ <line num="452" type="stmt" count="0"/>
15685
+ <line num="454" type="stmt" count="0"/>
15686
  <line num="456" type="stmt" count="0"/>
15687
  <line num="457" type="stmt" count="0"/>
15688
  <line num="458" type="stmt" count="0"/>
15689
+ <line num="459" type="stmt" count="0"/>
15690
+ <line num="461" type="stmt" count="0"/>
15691
+ <line num="463" type="stmt" count="0"/>
15692
+ <line num="465" type="stmt" count="0"/>
15693
+ <line num="467" type="stmt" count="0"/>
15694
+ <line num="469" type="stmt" count="0"/>
15695
+ <line num="471" type="stmt" count="0"/>
15696
+ <line num="476" type="stmt" count="0"/>
15697
+ <line num="478" type="stmt" count="0"/>
15698
+ <line num="480" type="stmt" count="0"/>
15699
+ <line num="482" type="stmt" count="0"/>
15700
+ <line num="484" type="stmt" count="0"/>
15701
+ <line num="486" type="stmt" count="0"/>
15702
+ <line num="488" type="stmt" count="0"/>
15703
  <line num="490" type="stmt" count="0"/>
15704
+ <line num="491" type="stmt" count="0"/>
15705
  <line num="493" type="stmt" count="0"/>
15706
+ <line num="494" type="stmt" count="0"/>
15707
+ <line num="496" type="stmt" count="0"/>
15708
  <line num="498" type="stmt" count="0"/>
15709
  <line num="499" type="stmt" count="0"/>
15710
+ <line num="500" type="stmt" count="0"/>
15711
+ <line num="502" type="stmt" count="0"/>
15712
  <line num="504" type="stmt" count="0"/>
15713
+ <line num="505" type="stmt" count="0"/>
15714
  <line num="508" type="stmt" count="0"/>
15715
  <line num="509" type="stmt" count="0"/>
15716
+ <line num="510" type="stmt" count="0"/>
15717
  <line num="513" type="stmt" count="0"/>
15718
+ <line num="514" type="stmt" count="0"/>
15719
+ <line num="517" type="stmt" count="0"/>
15720
+ <line num="520" type="stmt" count="0"/>
15721
+ <line num="523" type="stmt" count="0"/>
15722
+ <line num="526" type="stmt" count="0"/>
15723
+ <line num="528" type="stmt" count="0"/>
15724
+ <line num="530" type="stmt" count="0"/>
15725
+ <line num="532" type="stmt" count="0"/>
15726
+ <line num="534" type="stmt" count="0"/>
15727
  <line num="537" type="stmt" count="0"/>
15728
  <line num="538" type="stmt" count="0"/>
15729
  <line num="539" type="stmt" count="0"/>
15730
  <line num="540" type="stmt" count="0"/>
15731
  <line num="541" type="stmt" count="0"/>
15732
+ <line num="542" type="stmt" count="0"/>
15733
+ <line num="545" type="stmt" count="0"/>
15734
  <line num="548" type="stmt" count="0"/>
15735
+ <line num="549" type="stmt" count="0"/>
15736
+ <line num="551" type="stmt" count="0"/>
15737
  <line num="553" type="stmt" count="0"/>
15738
  <line num="554" type="stmt" count="0"/>
15739
  <line num="555" type="stmt" count="0"/>
15740
  <line num="556" type="stmt" count="0"/>
15741
  <line num="557" type="stmt" count="0"/>
15742
+ <line num="558" type="stmt" count="0"/>
15743
  <line num="561" type="stmt" count="0"/>
15744
  <line num="562" type="stmt" count="0"/>
15745
+ <line num="563" type="stmt" count="0"/>
15746
+ <line num="566" type="stmt" count="0"/>
15747
  <line num="573" type="stmt" count="0"/>
15748
  <line num="574" type="stmt" count="0"/>
15749
+ <line num="575" type="stmt" count="0"/>
15750
  <line num="577" type="stmt" count="0"/>
15751
+ <line num="578" type="stmt" count="0"/>
15752
  <line num="580" type="stmt" count="0"/>
15753
+ <line num="581" type="stmt" count="0"/>
15754
+ <line num="588" type="method" name="run" visibility="public" complexity="1" crap="2" count="0"/>
15755
  <line num="589" type="stmt" count="0"/>
15756
+ <line num="590" type="stmt" count="0"/>
15757
+ <line num="599" type="method" name="get_plugin_name" visibility="public" complexity="1" crap="2" count="0"/>
15758
  <line num="600" type="stmt" count="0"/>
15759
+ <line num="601" type="stmt" count="0"/>
15760
+ <line num="609" type="method" name="get_loader" visibility="public" complexity="1" crap="2" count="0"/>
15761
  <line num="610" type="stmt" count="0"/>
15762
+ <line num="611" type="stmt" count="0"/>
15763
+ <line num="619" type="method" name="get_version" visibility="public" complexity="1" crap="2" count="0"/>
15764
  <line num="620" type="stmt" count="0"/>
15765
+ <line num="621" type="stmt" count="0"/>
15766
+ <metrics loc="622" ncloc="382" classes="1" methods="8" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="284" coveredstatements="0" elements="292" coveredelements="0"/>
15767
  </file>
15768
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/includes/config/config.cron.php">
15769
  <line num="17" type="stmt" count="0"/>
72261
  <metrics loc="135" ncloc="76" classes="1" methods="4" coveredmethods="4" conditionals="0" coveredconditionals="0" statements="51" coveredstatements="51" elements="55" coveredelements="55"/>
72262
  </file>
72263
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/tests/bootstrap.php">
 
72264
  <line num="141" type="stmt" count="0"/>
72265
+ <line num="142" type="stmt" count="0"/>
72266
+ <line num="144" type="stmt" count="0"/>
72267
  <line num="146" type="stmt" count="0"/>
72268
+ <line num="147" type="stmt" count="0"/>
72269
+ <metrics loc="149" ncloc="115" classes="0" methods="0" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="5" coveredstatements="0" elements="5" coveredelements="0"/>
72270
  </file>
72271
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/tests/cli/test-class-info.php">
72272
  <class name="Test_Boldgrid_Backup_Cli_Info" namespace="global" fullPackage="Test.Boldgrid.Backup.Cli">
76947
  <metrics loc="445" ncloc="281" classes="1" methods="21" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="216" coveredstatements="0" elements="237" coveredelements="0"/>
76948
  </file>
76949
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/vendor/composer/autoload_static.php">
76950
+ <class name="ComposerStaticInitffd5135d20afabc5c6d68c9ee014b233" namespace="Composer\Autoload">
76951
  <metrics complexity="2" methods="2" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="5" coveredstatements="0" elements="7" coveredelements="0"/>
76952
  </class>
76953
  <line num="91" type="method" name="getInitializer" visibility="public" complexity="1" crap="2" count="0"/>
77039
  <metrics loc="12" ncloc="10" classes="0" methods="0" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="7" coveredstatements="0" elements="7" coveredelements="0"/>
77040
  </file>
77041
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/vendor/composer/autoload_real.php">
77042
+ <class name="ComposerAutoloaderInitffd5135d20afabc5c6d68c9ee014b233" namespace="global">
77043
  <metrics complexity="13" methods="2" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="41" coveredstatements="0" elements="43" coveredelements="0"/>
77044
  </class>
77045
  <line num="9" type="method" name="loadClassLoader" visibility="public" complexity="2" crap="6" count="0"/>
96259
  <line num="16" type="stmt" count="0"/>
96260
  <metrics loc="16" ncloc="9" classes="0" methods="0" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="8" coveredstatements="0" elements="8" coveredelements="0"/>
96261
  </file>
96262
+ <metrics files="964" loc="193454" ncloc="117890" classes="872" methods="3601" coveredmethods="309" conditionals="0" coveredconditionals="0" statements="86735" coveredstatements="4580" elements="90336" coveredelements="4889"/>
96263
  </project>
96264
  </coverage>
includes/class-boldgrid-backup.php CHANGED
@@ -161,6 +161,7 @@ class Boldgrid_Backup {
161
  require_once BOLDGRID_BACKUP_PATH . '/admin/class-boldgrid-backup-admin-restore-git.php';
162
 
163
  require_once BOLDGRID_BACKUP_PATH . '/admin/class-boldgrid-backup-admin-filelist.php';
 
164
 
165
  require_once BOLDGRID_BACKUP_PATH . '/admin/class-boldgrid-backup-admin-compressor.php';
166
  require_once BOLDGRID_BACKUP_PATH . '/admin/class-boldgrid-backup-admin-compressors.php';
161
  require_once BOLDGRID_BACKUP_PATH . '/admin/class-boldgrid-backup-admin-restore-git.php';
162
 
163
  require_once BOLDGRID_BACKUP_PATH . '/admin/class-boldgrid-backup-admin-filelist.php';
164
+ require_once BOLDGRID_BACKUP_PATH . '/admin/class-boldgrid-backup-admin-filelist-analyzer.php';
165
 
166
  require_once BOLDGRID_BACKUP_PATH . '/admin/class-boldgrid-backup-admin-compressor.php';
167
  require_once BOLDGRID_BACKUP_PATH . '/admin/class-boldgrid-backup-admin-compressors.php';
vendor/autoload.php CHANGED
@@ -4,4 +4,4 @@
4
 
5
  require_once __DIR__ . '/composer/autoload_real.php';
6
 
7
- return ComposerAutoloaderInitaa57980f65a7bf44848036d096fa3307::getLoader();
4
 
5
  require_once __DIR__ . '/composer/autoload_real.php';
6
 
7
+ return ComposerAutoloaderInitffd5135d20afabc5c6d68c9ee014b233::getLoader();
vendor/composer/autoload_real.php CHANGED
@@ -2,7 +2,7 @@
2
 
3
  // autoload_real.php @generated by Composer
4
 
5
- class ComposerAutoloaderInitaa57980f65a7bf44848036d096fa3307
6
  {
7
  private static $loader;
8
 
@@ -22,15 +22,15 @@ class ComposerAutoloaderInitaa57980f65a7bf44848036d096fa3307
22
  return self::$loader;
23
  }
24
 
25
- spl_autoload_register(array('ComposerAutoloaderInitaa57980f65a7bf44848036d096fa3307', 'loadClassLoader'), true, true);
26
  self::$loader = $loader = new \Composer\Autoload\ClassLoader();
27
- spl_autoload_unregister(array('ComposerAutoloaderInitaa57980f65a7bf44848036d096fa3307', 'loadClassLoader'));
28
 
29
  $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
30
  if ($useStaticLoader) {
31
  require_once __DIR__ . '/autoload_static.php';
32
 
33
- call_user_func(\Composer\Autoload\ComposerStaticInitaa57980f65a7bf44848036d096fa3307::getInitializer($loader));
34
  } else {
35
  $map = require __DIR__ . '/autoload_namespaces.php';
36
  foreach ($map as $namespace => $path) {
@@ -51,19 +51,19 @@ class ComposerAutoloaderInitaa57980f65a7bf44848036d096fa3307
51
  $loader->register(true);
52
 
53
  if ($useStaticLoader) {
54
- $includeFiles = Composer\Autoload\ComposerStaticInitaa57980f65a7bf44848036d096fa3307::$files;
55
  } else {
56
  $includeFiles = require __DIR__ . '/autoload_files.php';
57
  }
58
  foreach ($includeFiles as $fileIdentifier => $file) {
59
- composerRequireaa57980f65a7bf44848036d096fa3307($fileIdentifier, $file);
60
  }
61
 
62
  return $loader;
63
  }
64
  }
65
 
66
- function composerRequireaa57980f65a7bf44848036d096fa3307($fileIdentifier, $file)
67
  {
68
  if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
69
  require $file;
2
 
3
  // autoload_real.php @generated by Composer
4
 
5
+ class ComposerAutoloaderInitffd5135d20afabc5c6d68c9ee014b233
6
  {
7
  private static $loader;
8
 
22
  return self::$loader;
23
  }
24
 
25
+ spl_autoload_register(array('ComposerAutoloaderInitffd5135d20afabc5c6d68c9ee014b233', 'loadClassLoader'), true, true);
26
  self::$loader = $loader = new \Composer\Autoload\ClassLoader();
27
+ spl_autoload_unregister(array('ComposerAutoloaderInitffd5135d20afabc5c6d68c9ee014b233', 'loadClassLoader'));
28
 
29
  $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
30
  if ($useStaticLoader) {
31
  require_once __DIR__ . '/autoload_static.php';
32
 
33
+ call_user_func(\Composer\Autoload\ComposerStaticInitffd5135d20afabc5c6d68c9ee014b233::getInitializer($loader));
34
  } else {
35
  $map = require __DIR__ . '/autoload_namespaces.php';
36
  foreach ($map as $namespace => $path) {
51
  $loader->register(true);
52
 
53
  if ($useStaticLoader) {
54
+ $includeFiles = Composer\Autoload\ComposerStaticInitffd5135d20afabc5c6d68c9ee014b233::$files;
55
  } else {
56
  $includeFiles = require __DIR__ . '/autoload_files.php';
57
  }
58
  foreach ($includeFiles as $fileIdentifier => $file) {
59
+ composerRequireffd5135d20afabc5c6d68c9ee014b233($fileIdentifier, $file);
60
  }
61
 
62
  return $loader;
63
  }
64
  }
65
 
66
+ function composerRequireffd5135d20afabc5c6d68c9ee014b233($fileIdentifier, $file)
67
  {
68
  if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
69
  require $file;
vendor/composer/autoload_static.php CHANGED
@@ -4,7 +4,7 @@
4
 
5
  namespace Composer\Autoload;
6
 
7
- class ComposerStaticInitaa57980f65a7bf44848036d096fa3307
8
  {
9
  public static $files = array (
10
  'decc78cc4436b1292c6c0d151b19445c' => __DIR__ . '/..' . '/phpseclib/phpseclib/phpseclib/bootstrap.php',
@@ -91,9 +91,9 @@ class ComposerStaticInitaa57980f65a7bf44848036d096fa3307
91
  public static function getInitializer(ClassLoader $loader)
92
  {
93
  return \Closure::bind(function () use ($loader) {
94
- $loader->prefixLengthsPsr4 = ComposerStaticInitaa57980f65a7bf44848036d096fa3307::$prefixLengthsPsr4;
95
- $loader->prefixDirsPsr4 = ComposerStaticInitaa57980f65a7bf44848036d096fa3307::$prefixDirsPsr4;
96
- $loader->classMap = ComposerStaticInitaa57980f65a7bf44848036d096fa3307::$classMap;
97
 
98
  }, null, ClassLoader::class);
99
  }
4
 
5
  namespace Composer\Autoload;
6
 
7
+ class ComposerStaticInitffd5135d20afabc5c6d68c9ee014b233
8
  {
9
  public static $files = array (
10
  'decc78cc4436b1292c6c0d151b19445c' => __DIR__ . '/..' . '/phpseclib/phpseclib/phpseclib/bootstrap.php',
91
  public static function getInitializer(ClassLoader $loader)
92
  {
93
  return \Closure::bind(function () use ($loader) {
94
+ $loader->prefixLengthsPsr4 = ComposerStaticInitffd5135d20afabc5c6d68c9ee014b233::$prefixLengthsPsr4;
95
+ $loader->prefixDirsPsr4 = ComposerStaticInitffd5135d20afabc5c6d68c9ee014b233::$prefixDirsPsr4;
96
+ $loader->classMap = ComposerStaticInitffd5135d20afabc5c6d68c9ee014b233::$classMap;
97
 
98
  }, null, ClassLoader::class);
99
  }