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

Version Description

Release date: Jun 18th, 2019

  • Update: Added helpful links to the plugin's row on Plugins > Install Plugins.
  • Update: Updating verbiage in several places to help inform user of Google Drive support.
  • Update: Show a getting started message to users after they've activated the plugin.
  • Update: Improved usability on "Backup Archives" page when there are no backups.
  • New feature: Added a subpage for support.
  • Update: Updated Travis CI config and dev dependencies.
  • Update: Moved auto-rollback setting to the auto-updates page.
Download this release

Release Info

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

Code changes from version 1.10.0 to 1.10.1

admin/class-boldgrid-backup-admin-archives.php CHANGED
@@ -247,12 +247,44 @@ class Boldgrid_Backup_Admin_Archives {
247
  </table>
248
  ';
249
 
 
 
 
 
 
 
250
  if ( empty( $this->core->archives_all->all ) ) {
251
- $table = sprintf(
252
- '
253
- <p>%1$s</p>',
254
- __( 'You currently do not have any backups.', 'boldgrid-backup' )
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
255
  );
 
 
 
256
  }
257
 
258
  return $table;
247
  </table>
248
  ';
249
 
250
+ /*
251
+ * Create message for users who have no backups.
252
+ *
253
+ * If a user has no backups, instead of saying, "Hey, you have no backups", we should inform
254
+ * the user (1) how they can create their first backup and (2) how they can schedule backups.
255
+ */
256
  if ( empty( $this->core->archives_all->all ) ) {
257
+ $table = '
258
+ <div class="notice notice-warning inline" style="margin:15px 0">
259
+ <p>
260
+ <strong>
261
+ ' . esc_html( 'It looks like you don\'t have any backups! That\'s ok, let\'s fix that now. Here\'s what we recommend you do:', 'boldgrid-backup' ) . '
262
+ </strong>
263
+ </p>
264
+ <ol>
265
+ <li>';
266
+ $table .= wp_kses(
267
+ sprintf(
268
+ // translators: 1 an opening strong tag, 2 its closing strong tag.
269
+ __( 'Create a backup of your site right now by clicking the %1$sBackup Site Now%2$s button at the top of the page.', 'boldgrid-backup' ),
270
+ '<strong>',
271
+ '</strong>'
272
+ ),
273
+ array( 'strong' => array() )
274
+ );
275
+ $table .= '</li><li>';
276
+ $table .= wp_kses(
277
+ sprintf(
278
+ // translators: 1 the opening anchor tag linking to the settings page, 2 its closing anchor tag.
279
+ __( 'After the backup is created, go to your %1$ssettings%2$s page and setup backups so they\'re create automatically on a set schedule.', 'boldgrid-backup' ),
280
+ '<a href="' . $this->core->settings->get_settings_url() . '">',
281
+ '</a>'
282
+ ),
283
+ array( 'a' => array( 'href' => array() ) )
284
  );
285
+ $table .= '</li>
286
+ </ol>
287
+ </div>';
288
  }
289
 
290
  return $table;
admin/class-boldgrid-backup-admin-auto-rollback.php CHANGED
@@ -721,6 +721,14 @@ class Boldgrid_Backup_Admin_Auto_Rollback {
721
  return;
722
  }
723
 
 
 
 
 
 
 
 
 
724
  $display = false;
725
 
726
  $configs = array(
721
  return;
722
  }
723
 
724
+ /*
725
+ * If we just activated the plugin, we'll be showing a, "Thanks for installing!" notice. We
726
+ * don't want to bombard the user with notices, so don't show this notice too.
727
+ */
728
+ if ( Boldgrid_Backup_Activator::on_post_activate() ) {
729
+ return;
730
+ }
731
+
732
  $display = false;
733
 
734
  $configs = array(
admin/class-boldgrid-backup-admin-config.php CHANGED
@@ -234,6 +234,8 @@ class Boldgrid_Backup_Admin_Config {
234
  /**
235
  * Get is_premium.
236
  *
 
 
237
  * @since 1.3.1
238
  *
239
  * @return bool
234
  /**
235
  * Get is_premium.
236
  *
237
+ * The is_premium class property is set within the constructor.
238
+ *
239
  * @since 1.3.1
240
  *
241
  * @return bool
admin/class-boldgrid-backup-admin-core.php CHANGED
@@ -148,6 +148,14 @@ class Boldgrid_Backup_Admin_Core {
148
  */
149
  public $tools;
150
 
 
 
 
 
 
 
 
 
151
  /**
152
  * An instance of Boldgrid_Backup_Admin_Utility.
153
  *
@@ -598,6 +606,8 @@ class Boldgrid_Backup_Admin_Core {
598
 
599
  $this->tools = new Boldgrid_Backup_Admin_Tools( $this );
600
 
 
 
601
  $this->time = new Boldgrid_Backup_Admin_Time( $this );
602
 
603
  $this->cron_test = new Boldgrid_Backup_Admin_Cron_Test( $this );
@@ -754,14 +764,15 @@ class Boldgrid_Backup_Admin_Core {
754
  public function add_menu_items() {
755
  global $submenu;
756
 
757
- $lang = array(
758
  'backup_archive' => __( 'Backup Archives', 'boldgrid-backup' ),
759
  'boldgrid_backup' => __( 'BoldGrid Backup', 'boldgrid-backup' ),
760
  'get_premium' => __( 'Get Premium', 'boldgrid-bacukp' ),
761
  'preflight_check' => __( 'Preflight Check', 'boldgrid-backup' ),
762
  'settings' => __( 'Settings', 'boldgrid-backup' ),
763
  'tools' => __( 'Tools', 'boldgrid-backup' ),
764
- );
 
765
 
766
  // The main slug all sub menu items are children of.
767
  $main_slug = 'boldgrid-backup';
@@ -774,10 +785,10 @@ class Boldgrid_Backup_Admin_Core {
774
  $lang['boldgrid_backup'],
775
  $capability,
776
  $main_slug,
777
- array(
778
  $this,
779
  'page_archives',
780
- ),
781
  'none'
782
  );
783
 
@@ -788,10 +799,10 @@ class Boldgrid_Backup_Admin_Core {
788
  $lang['backup_archive'],
789
  $capability,
790
  'boldgrid-backup',
791
- array(
792
  $this,
793
  'page_archives',
794
- )
795
  );
796
 
797
  /*
@@ -805,10 +816,10 @@ class Boldgrid_Backup_Admin_Core {
805
  $lang['settings'],
806
  $capability,
807
  'boldgrid-backup-settings',
808
- array(
809
  $this->settings,
810
  'page_backup_settings',
811
- )
812
  );
813
 
814
  // Add "Preflight Check" page, formally know as "Functionality Test".
@@ -818,35 +829,49 @@ class Boldgrid_Backup_Admin_Core {
818
  $lang['preflight_check'],
819
  $capability,
820
  'boldgrid-backup-test',
821
- array(
822
  $this,
823
  'page_backup_test',
824
- )
825
  );
826
 
 
827
  add_submenu_page(
828
  null,
829
  'BoldGrid ' . $lang['backup_archive'],
830
  $lang['backup_archive'],
831
  $capability,
832
  'boldgrid-backup-archive-details',
833
- array(
834
  $this->archive_details,
835
  'render_archive',
836
- )
837
  );
838
 
839
- // Add "Preflight Check" page, formally know as "Functionality Test".
840
  add_submenu_page(
841
  $main_slug,
842
  $lang['boldgrid_backup'] . ' ' . $lang['tools'],
843
  $lang['tools'],
844
  $capability,
845
  'boldgrid-backup-tools',
846
- array(
847
  $this->tools,
848
  'page',
849
- )
 
 
 
 
 
 
 
 
 
 
 
 
 
850
  );
851
 
852
  /*
@@ -2479,7 +2504,16 @@ class Boldgrid_Backup_Admin_Core {
2479
  'Remote' => __( 'Remote', 'boldgrid-backup' ),
2480
  'spinner' => '<span class="spinner"></span>',
2481
  'spinner_inline' => '<span class="spinner inline"></span>',
2482
- 'want_to' => __( 'Want to store your backups on Amazon S3, restore individual files with just a click, and have access to more tools? Get <strong>BoldGrid Backup Premium</strong>!', 'boldgrid-backup' ),
 
 
 
 
 
 
 
 
 
2483
  // Mine count, number of backups on local web server.
2484
  'Web_Server' => __( 'Web Server', 'boldgrid-backup' ),
2485
  );
148
  */
149
  public $tools;
150
 
151
+ /**
152
+ * An instance of Boldgrid_Backup_Admin_Support.
153
+ *
154
+ * @since 1.10.1
155
+ * @var Boldgrid_Backup_Admin_Support
156
+ */
157
+ public $support;
158
+
159
  /**
160
  * An instance of Boldgrid_Backup_Admin_Utility.
161
  *
606
 
607
  $this->tools = new Boldgrid_Backup_Admin_Tools( $this );
608
 
609
+ $this->support = new Boldgrid_Backup_Admin_Support( $this );
610
+
611
  $this->time = new Boldgrid_Backup_Admin_Time( $this );
612
 
613
  $this->cron_test = new Boldgrid_Backup_Admin_Cron_Test( $this );
764
  public function add_menu_items() {
765
  global $submenu;
766
 
767
+ $lang = [
768
  'backup_archive' => __( 'Backup Archives', 'boldgrid-backup' ),
769
  'boldgrid_backup' => __( 'BoldGrid Backup', 'boldgrid-backup' ),
770
  'get_premium' => __( 'Get Premium', 'boldgrid-bacukp' ),
771
  'preflight_check' => __( 'Preflight Check', 'boldgrid-backup' ),
772
  'settings' => __( 'Settings', 'boldgrid-backup' ),
773
  'tools' => __( 'Tools', 'boldgrid-backup' ),
774
+ 'support' => __( 'Support', 'boldgrid-backup' ),
775
+ ];
776
 
777
  // The main slug all sub menu items are children of.
778
  $main_slug = 'boldgrid-backup';
785
  $lang['boldgrid_backup'],
786
  $capability,
787
  $main_slug,
788
+ [
789
  $this,
790
  'page_archives',
791
+ ],
792
  'none'
793
  );
794
 
799
  $lang['backup_archive'],
800
  $capability,
801
  'boldgrid-backup',
802
+ [
803
  $this,
804
  'page_archives',
805
+ ]
806
  );
807
 
808
  /*
816
  $lang['settings'],
817
  $capability,
818
  'boldgrid-backup-settings',
819
+ [
820
  $this->settings,
821
  'page_backup_settings',
822
+ ]
823
  );
824
 
825
  // Add "Preflight Check" page, formally know as "Functionality Test".
829
  $lang['preflight_check'],
830
  $capability,
831
  'boldgrid-backup-test',
832
+ [
833
  $this,
834
  'page_backup_test',
835
+ ]
836
  );
837
 
838
+ // Add "Backup Archive Details" page.
839
  add_submenu_page(
840
  null,
841
  'BoldGrid ' . $lang['backup_archive'],
842
  $lang['backup_archive'],
843
  $capability,
844
  'boldgrid-backup-archive-details',
845
+ [
846
  $this->archive_details,
847
  'render_archive',
848
+ ]
849
  );
850
 
851
+ // Add "Tools" page.
852
  add_submenu_page(
853
  $main_slug,
854
  $lang['boldgrid_backup'] . ' ' . $lang['tools'],
855
  $lang['tools'],
856
  $capability,
857
  'boldgrid-backup-tools',
858
+ [
859
  $this->tools,
860
  'page',
861
+ ]
862
+ );
863
+
864
+ // Add "Support" page.
865
+ add_submenu_page(
866
+ $main_slug,
867
+ $lang['boldgrid_backup'] . ' ' . $lang['support'],
868
+ $lang['support'],
869
+ $capability,
870
+ 'boldgrid-backup-support',
871
+ [
872
+ $this->support,
873
+ 'page',
874
+ ]
875
  );
876
 
877
  /*
2504
  'Remote' => __( 'Remote', 'boldgrid-backup' ),
2505
  'spinner' => '<span class="spinner"></span>',
2506
  'spinner_inline' => '<span class="spinner inline"></span>',
2507
+ /*
2508
+ * The "want_to" string is a generic "why you should upgrade" string used for general
2509
+ * purposes. For example, it's currently used at the bottom of the backups page.
2510
+ */
2511
+ 'want_to' => sprintf(
2512
+ // translators: 1 Markup showing a "Google Drive" logo, 2 Markup showing an "Amazon S3" logo.
2513
+ __( 'Want to store your backups on %1$s and %2$s, restore individual files with just a click, and have access to more tools? Get <strong>BoldGrid Backup Premium</strong>!', 'boldgrid-backup' ),
2514
+ '<span class="bgbkup-remote-logo bgbkup-gdrive-logo" title="Google Drive"></span>',
2515
+ '<span class="bgbkup-remote-logo amazon-s3-logo" title="Amazon S3"></span>'
2516
+ ),
2517
  // Mine count, number of backups on local web server.
2518
  'Web_Server' => __( 'Web Server', 'boldgrid-backup' ),
2519
  );
admin/class-boldgrid-backup-admin-email.php CHANGED
@@ -86,7 +86,7 @@ class Boldgrid_Backup_Admin_Email {
86
  $this->ads = array(
87
  'generic' => $this->core->config->get_is_premium() ? '' : sprintf(
88
  // translators: 1: URL address.
89
- __( 'Want to store your backups on Amazon S3, restore individual files with just a click, and have access to more tools? Get BoldGrid Backup Premium! - %1$s', 'boldgrid-backup' ),
90
  $this->core->go_pro->get_premium_url( 'bgbkup-email' )
91
  ) . "\n\n",
92
  );
86
  $this->ads = array(
87
  'generic' => $this->core->config->get_is_premium() ? '' : sprintf(
88
  // translators: 1: URL address.
89
+ __( 'Want to store your backups on Google Drive and Amazon S3, restore individual files with just a click, and have access to more tools? Get BoldGrid Backup Premium! - %1$s', 'boldgrid-backup' ),
90
  $this->core->go_pro->get_premium_url( 'bgbkup-email' )
91
  ) . "\n\n",
92
  );
admin/class-boldgrid-backup-admin-plugins.php ADDED
@@ -0,0 +1,53 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * File: class-boldgrid-backup-admin-plugins.php
4
+ *
5
+ * @link https://www.boldgrid.com
6
+ * @since 1.10.1
7
+ *
8
+ * @package Boldgrid_Backup
9
+ * @subpackage Boldgrid_Backup/admin
10
+ * @copyright BoldGrid
11
+ * @author BoldGrid <support@boldgrid.com>
12
+ */
13
+
14
+ /**
15
+ * Class: Boldgrid_Backup_Admin_Plugins
16
+ *
17
+ * This is a generic class designed to help manage how BoldGrid Backup behaves within the scope of
18
+ * "WordPress Dashboard > Plugins > *".
19
+ *
20
+ * @since 1.10.1
21
+ */
22
+ class Boldgrid_Backup_Admin_Plugins {
23
+ /**
24
+ * Filter the links under "BoldGrid Backup" within WP Dashboard > Plugins > Installed Plugins.
25
+ *
26
+ * @since 1.10.1
27
+ *
28
+ * @param array $actions An array of plugin action links. By default this can include 'activate',
29
+ * 'deactivate', and 'delete'. With Multisite active this can also include
30
+ * 'network_active' and 'network_only' items.
31
+ * @param string $plugin_file Path to the plugin file relative to the plugins directory.
32
+ * @param array $plugin_data An array of plugin data. See `get_plugin_data()`.
33
+ * @param string $context The plugin context. By default this can include 'all', 'active', 'inactive',
34
+ * 'recently_activated', 'upgrade', 'mustuse', 'dropins', and 'search'.
35
+ */
36
+ public function plugin_action_links( $actions, $plugin_file, $plugin_data, $context ) {
37
+ $core = apply_filters( 'boldgrid_backup_get_core', null );
38
+
39
+ $row_actions = [
40
+ // @todo "Start here" is a good idea, but where does it link?
41
+ // 'start_here' => '<a href="">Start Here</a>',
42
+ 'settings' => '<a href="' . esc_url( $core->settings->get_settings_url() ) . '">' . esc_html__( 'Settings', 'boldgrid-backup' ) . '</a>',
43
+ ];
44
+
45
+ if ( ! $core->config->get_is_premium() ) {
46
+ $row_actions[] = '<a href="' . esc_url( $core->go_pro->get_premium_url( 'bgbkup-plugin-actions' ) ) . '" target="_blank">' . esc_html__( 'Get Premium', 'boldgrid-backup' ) . '</a>';
47
+ }
48
+
49
+ $actions = array_merge( $row_actions, $actions );
50
+
51
+ return $actions;
52
+ }
53
+ }
admin/class-boldgrid-backup-admin-settings.php CHANGED
@@ -252,6 +252,17 @@ class Boldgrid_Backup_Admin_Settings {
252
  return $settings;
253
  }
254
 
 
 
 
 
 
 
 
 
 
 
 
255
  /**
256
  * Whether or not we are backing up all files, as defined in the settings.
257
  *
252
  return $settings;
253
  }
254
 
255
+ /**
256
+ * Get the url to the settings pages.
257
+ *
258
+ * @since 1.10.1
259
+ *
260
+ * @return string
261
+ */
262
+ public function get_settings_url() {
263
+ return admin_url( 'admin.php?page=boldgrid-backup-settings' );
264
+ }
265
+
266
  /**
267
  * Whether or not we are backing up all files, as defined in the settings.
268
  *
admin/class-boldgrid-backup-admin-support.php CHANGED
@@ -27,6 +27,26 @@ class Boldgrid_Backup_Admin_Support {
27
  */
28
  const PHP_MIN_VER = '5.4.0';
29
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
30
  /**
31
  * Deactivate and show an error.
32
  *
@@ -134,4 +154,15 @@ class Boldgrid_Backup_Admin_Support {
134
 
135
  return true;
136
  }
 
 
 
 
 
 
 
 
 
 
 
137
  }
27
  */
28
  const PHP_MIN_VER = '5.4.0';
29
 
30
+ /**
31
+ * The core class object.
32
+ *
33
+ * @since 1.10.1
34
+ * @access private
35
+ * @var Boldgrid_Backup_Admin_Core
36
+ */
37
+ private $core;
38
+
39
+ /**
40
+ * Constructor.
41
+ *
42
+ * @since 1.10.1
43
+ *
44
+ * @param Boldgrid_Backup_Admin_Core $core Core class object.
45
+ */
46
+ public function __construct( $core = null ) {
47
+ $this->core = $core;
48
+ }
49
+
50
  /**
51
  * Deactivate and show an error.
52
  *
154
 
155
  return true;
156
  }
157
+
158
+ /**
159
+ * Render the support page.
160
+ *
161
+ * @since 1.10.1
162
+ */
163
+ public function page() {
164
+ wp_enqueue_style( 'bglib-ui-css' );
165
+
166
+ include BOLDGRID_BACKUP_PATH . '/admin/partials/boldgrid-backup-admin-support.php';
167
+ }
168
  }
admin/css/boldgrid-backup-admin.css CHANGED
@@ -121,7 +121,7 @@ hr.separator-small {
121
 
122
  /* Needed style for bouncing help icon in mine count. */
123
  .subsubsub .ui-effects-wrapper {
124
- display: inline-block;
125
  }
126
 
127
  /* WordPress by default has both the h2 and h3 tags set to the same font size. */
@@ -181,7 +181,7 @@ input:invalid {
181
 
182
  /* The actual progress bar that goes from 0% to 100%. */
183
  #boldgrid-backup-in-progress-bar .ui-progressbar-value {
184
- background-color: #0085ba;
185
  -webkit-transition: width 1s ease-out;
186
  -moz-transition: width 1s ease-out;
187
  -o-transition: width 1s ease-out;
@@ -256,3 +256,71 @@ input:invalid {
256
  height: 100px;
257
  margin: 0px;
258
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
121
 
122
  /* Needed style for bouncing help icon in mine count. */
123
  .subsubsub .ui-effects-wrapper {
124
+ display: inline-block;
125
  }
126
 
127
  /* WordPress by default has both the h2 and h3 tags set to the same font size. */
181
 
182
  /* The actual progress bar that goes from 0% to 100%. */
183
  #boldgrid-backup-in-progress-bar .ui-progressbar-value {
184
+ background-color: #0085ba;
185
  -webkit-transition: width 1s ease-out;
186
  -moz-transition: width 1s ease-out;
187
  -o-transition: width 1s ease-out;
256
  height: 100px;
257
  margin: 0px;
258
  }
259
+
260
+ /*
261
+ * Remote Storage providers.
262
+ *
263
+ * More specifically, logos for remote storage providers.
264
+ */
265
+ .bgbkup-gdrive-logo {
266
+ background-image: url('../image/remote/google-drive-logo.png');
267
+ background-repeat: no-repeat;
268
+ background-size: 100% 100%;
269
+ width: calc(292px / 2.3);
270
+ height: calc(50px / 2.3);
271
+ display: inline-block;
272
+ }
273
+
274
+ .bgbkup-gdrive-logo-smaller {
275
+ width: calc(292px / 2.8);
276
+ height: calc(50px / 2.8);
277
+ }
278
+
279
+ .amazon-s3-logo {
280
+ background-image: url('../image/remote/amazon-s3-logo.png');
281
+ background-repeat: no-repeat;
282
+ background-size: 100% 100%;
283
+ width: calc(195px / 2.3);
284
+ height: calc(50px / 2.3);
285
+ display: inline-block;
286
+ }
287
+
288
+ .amazon-s3-logo-smaller {
289
+ width: calc(195px / 2.8);
290
+ height: calc(50px / 2.8);
291
+ }
292
+
293
+ p > .bgbkup-remote-logo {
294
+ vertical-align: bottom;
295
+ }
296
+
297
+ /**
298
+ * Support tab.
299
+ */
300
+ .bgbkup-support-page {
301
+ display: flex;
302
+ margin-top: 1em;
303
+ }
304
+
305
+ .bgbkup-support-page ul {
306
+ line-height: 1.4;
307
+ margin: 0;
308
+ }
309
+
310
+ /* @todo For reusability, these styles handling the bg-box display can be moved to library/src/assets/css/ui.css */
311
+ .bgbkup-support-page .bg-box {
312
+ margin: 1em;
313
+ width: 50%;
314
+ }
315
+
316
+ .bgbkup-premium-support .bgbkup-upgrade-message {
317
+ text-align: center;
318
+ }
319
+
320
+ .bgbkup-premium-support .bgbkup-upgrade-message p:first-of-type {
321
+ margin-top: 0;
322
+ }
323
+
324
+ .bgbkup-support-page .bg-box-bottom p, .bgbkup-support-page .bg-box-bottom li {
325
+ font-size: 1.2em;
326
+ }
admin/image/remote/amazon-s3-logo.png ADDED
Binary file
admin/image/remote/google-drive-logo.png ADDED
Binary file
admin/partials/archive-details/remote-storage.php CHANGED
@@ -35,6 +35,17 @@ if ( empty( $this->remote_storage_li ) ) {
35
  return $data;
36
  }
37
 
 
 
 
 
 
 
 
 
 
 
 
38
  $count = 0;
39
  foreach ( $this->remote_storage_li as $provider ) {
40
  $count++;
@@ -77,17 +88,7 @@ foreach ( $this->remote_storage_li as $provider ) {
77
  }
78
 
79
  $data['postbox'] .= sprintf(
80
- '
81
- %5$s
82
- <div data-remote-provider="%3$s">
83
- <span style="float:left;" %6$s><strong>%1$s</strong></span>
84
- <span style="float:right;max-width:50%%;">%2$s</span>
85
-
86
- <div style="clear:both;"></div>
87
-
88
- <p>%4$s</p>
89
- </div>
90
- ',
91
  /* 1 */ esc_html( $provider['title'] ),
92
  /* 2 */ $upload,
93
  /* 3 */ $provider['id'],
@@ -97,4 +98,29 @@ foreach ( $this->remote_storage_li as $provider ) {
97
  );
98
  }
99
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
100
  return $data;
35
  return $data;
36
  }
37
 
38
+ // This is the template used to render each remote storage provider.
39
+ $entry_template = '%5$s
40
+ <div data-remote-provider="%3$s">
41
+ <span style="float:left; width:calc(50%% - 10px);" %6$s><strong>%1$s</strong></span>
42
+ <span style="float:right; width:50%%;">%2$s</span>
43
+
44
+ <div style="clear:both;"></div>
45
+
46
+ <p>%4$s</p>
47
+ </div>';
48
+
49
  $count = 0;
50
  foreach ( $this->remote_storage_li as $provider ) {
51
  $count++;
88
  }
89
 
90
  $data['postbox'] .= sprintf(
91
+ $entry_template,
 
 
 
 
 
 
 
 
 
 
92
  /* 1 */ esc_html( $provider['title'] ),
93
  /* 2 */ $upload,
94
  /* 3 */ $provider['id'],
98
  );
99
  }
100
 
101
+ /*
102
+ * If the user is not on pro, show the remote storage providers available in pro.
103
+ *
104
+ * This is done by looping through the "premium_remote" settings in the configs.
105
+ */
106
+ if ( ! $this->core->config->get_is_premium() ) {
107
+ foreach ( $this->core->configs['premium_remote'] as $provider ) {
108
+ // Determine if we should show the title or the logo of the remote storage provider.
109
+ $provider_title = esc_html( $provider['title'] );
110
+ if ( ! empty( $provider['logo_class'] ) ) {
111
+ $provider_title = '<span class="' . esc_attr( $provider['logo_class'] ) . ' ' . esc_attr( $provider['logo_class'] ) . '-smaller" title="' . esc_attr( $provider['title'] ) . '"></span>';
112
+ }
113
+
114
+ $data['postbox'] .= sprintf(
115
+ $entry_template,
116
+ /* 1 */ $provider_title,
117
+ /* 2 */ esc_html__( 'Premium Feature', 'boldgrid-backup' ),
118
+ /* 3 */ '',
119
+ /* 4 */ '',
120
+ /* 5 */ '<hr class="separator-small" />',
121
+ /* 6 */ ''
122
+ );
123
+ }
124
+ }
125
+
126
  return $data;
admin/partials/boldgrid-backup-admin-home.php CHANGED
@@ -42,7 +42,7 @@ $ad = $this->config->is_premium_done ? '' : sprintf(
42
  '
43
  <div class="bg-box-bottom premium wp-clearfix">
44
  %1$s
45
- %2$s
46
  </div>',
47
  $this->go_pro->get_premium_button( $premium_url ),
48
  $this->lang['want_to']
@@ -75,9 +75,13 @@ $in_modal = false;
75
 
76
  echo $modal; // phpcs:ignore WordPress.XSS.EscapeOutput.OutputNotEscaped
77
 
78
- require BOLDGRID_BACKUP_PATH . '/admin/partials/archives/note-pre-backup.php';
 
79
 
80
- echo $ad; // phpcs:ignore WordPress.XSS.EscapeOutput.OutputNotEscaped
 
 
 
81
  ?>
82
 
83
  </div>
42
  '
43
  <div class="bg-box-bottom premium wp-clearfix">
44
  %1$s
45
+ <p style="margin:0;">%2$s</p>
46
  </div>',
47
  $this->go_pro->get_premium_button( $premium_url ),
48
  $this->lang['want_to']
75
 
76
  echo $modal; // phpcs:ignore WordPress.XSS.EscapeOutput.OutputNotEscaped
77
 
78
+ // @todo Revisit the usefulness of this notice in this location. Commented out @since 1.10.1
79
+ // require BOLDGRID_BACKUP_PATH . '/admin/partials/archives/note-pre-backup.php';
80
 
81
+ // Bombard the user with an ad before they've even made their first backup. I mean, don't.
82
+ if ( ! empty( $this->archives_all->all ) ) {
83
+ echo $ad; // phpcs:ignore WordPress.XSS.EscapeOutput.OutputNotEscaped
84
+ }
85
  ?>
86
 
87
  </div>
admin/partials/boldgrid-backup-admin-nav.php CHANGED
@@ -21,28 +21,33 @@ defined( 'WPINC' ) || die;
21
  $active = 'nav-tab-active';
22
 
23
  // phpcs:disable WordPress.CSRF.NonceVerification.NoNonceVerification
24
- $navs = array(
25
- array(
26
  'title' => __( 'Backups', 'boldgrid-backup' ),
27
  'href' => 'admin.php?page=boldgrid-backup',
28
  'class' => ! empty( $_GET['page'] ) && 'boldgrid-backup' === $_GET['page'] ? $active : '',
29
- ),
30
- array(
31
  'title' => __( 'Settings', 'boldgrid-backup' ),
32
  'href' => 'admin.php?page=boldgrid-backup-settings',
33
  'class' => ! empty( $_GET['page'] ) && 'boldgrid-backup-settings' === $_GET['page'] ? $active : '',
34
- ),
35
- array(
36
  'title' => __( 'Preflight Check', 'boldgrid-backup' ),
37
  'href' => 'admin.php?page=boldgrid-backup-test',
38
  'class' => ! empty( $_GET['page'] ) && 'boldgrid-backup-test' === $_GET['page'] ? $active : '',
39
- ),
40
- array(
41
  'title' => __( 'Tools', 'boldgrid-backup' ),
42
  'href' => 'admin.php?page=boldgrid-backup-tools',
43
  'class' => ! empty( $_GET['page'] ) && 'boldgrid-backup-tools' === $_GET['page'] ? $active : '',
44
- ),
45
- );
 
 
 
 
 
46
  // phpcs:enable WordPress.CSRF.NonceVerification.NoNonceVerification
47
 
48
  /**
21
  $active = 'nav-tab-active';
22
 
23
  // phpcs:disable WordPress.CSRF.NonceVerification.NoNonceVerification
24
+ $navs = [
25
+ [
26
  'title' => __( 'Backups', 'boldgrid-backup' ),
27
  'href' => 'admin.php?page=boldgrid-backup',
28
  'class' => ! empty( $_GET['page'] ) && 'boldgrid-backup' === $_GET['page'] ? $active : '',
29
+ ],
30
+ [
31
  'title' => __( 'Settings', 'boldgrid-backup' ),
32
  'href' => 'admin.php?page=boldgrid-backup-settings',
33
  'class' => ! empty( $_GET['page'] ) && 'boldgrid-backup-settings' === $_GET['page'] ? $active : '',
34
+ ],
35
+ [
36
  'title' => __( 'Preflight Check', 'boldgrid-backup' ),
37
  'href' => 'admin.php?page=boldgrid-backup-test',
38
  'class' => ! empty( $_GET['page'] ) && 'boldgrid-backup-test' === $_GET['page'] ? $active : '',
39
+ ],
40
+ [
41
  'title' => __( 'Tools', 'boldgrid-backup' ),
42
  'href' => 'admin.php?page=boldgrid-backup-tools',
43
  'class' => ! empty( $_GET['page'] ) && 'boldgrid-backup-tools' === $_GET['page'] ? $active : '',
44
+ ],
45
+ [
46
+ 'title' => __( 'Support', 'boldgrid-backup' ),
47
+ 'href' => 'admin.php?page=boldgrid-backup-support',
48
+ 'class' => ! empty( $_GET['page'] ) && 'boldgrid-backup-support' === $_GET['page'] ? $active : '',
49
+ ],
50
+ ];
51
  // phpcs:enable WordPress.CSRF.NonceVerification.NoNonceVerification
52
 
53
  /**
admin/partials/boldgrid-backup-admin-settings.php CHANGED
@@ -22,9 +22,7 @@ $scheduler = include BOLDGRID_BACKUP_PATH . '/admin/partials/settings/sche
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';
25
- $auto_rollback = include BOLDGRID_BACKUP_PATH . '/admin/partials/settings/auto-rollback.php';
26
  $auto_updates = include $library_dir . 'src/Library/Views/Connect/AutoUpdates.php';
27
- $update_channels = include $library_dir . 'src/Library/Views/Connect/UpdateChannels.php';
28
  $notifications = include BOLDGRID_BACKUP_PATH . '/admin/partials/settings/notifications.php';
29
  $connect_key = include BOLDGRID_BACKUP_PATH . '/admin/partials/settings/connect-key.php';
30
  $site_check = include BOLDGRID_BACKUP_PATH . '/admin/partials/settings/site-check.php';
@@ -60,16 +58,6 @@ $sections = array(
60
  'title' => __( 'Auto Updates', 'boldgrid-backup' ),
61
  'content' => $auto_backup . $auto_updates,
62
  ),
63
- array(
64
- 'id' => 'section_auto_rollback',
65
- 'title' => __( 'Manual Updates', 'boldgrid-backup' ),
66
- 'content' => $auto_rollback,
67
- ),
68
- array(
69
- 'id' => 'section_update_channels',
70
- 'title' => __( 'Update Channels', 'boldgrid-backup' ),
71
- 'content' => $update_channels,
72
- ),
73
  array(
74
  'id' => 'section_site_check',
75
  'title' => __( 'Site Check', 'boldgrid-backup' ),
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';
 
25
  $auto_updates = include $library_dir . 'src/Library/Views/Connect/AutoUpdates.php';
 
26
  $notifications = include BOLDGRID_BACKUP_PATH . '/admin/partials/settings/notifications.php';
27
  $connect_key = include BOLDGRID_BACKUP_PATH . '/admin/partials/settings/connect-key.php';
28
  $site_check = include BOLDGRID_BACKUP_PATH . '/admin/partials/settings/site-check.php';
58
  'title' => __( 'Auto Updates', 'boldgrid-backup' ),
59
  'content' => $auto_backup . $auto_updates,
60
  ),
 
 
 
 
 
 
 
 
 
 
61
  array(
62
  'id' => 'section_site_check',
63
  'title' => __( 'Site Check', 'boldgrid-backup' ),
admin/partials/boldgrid-backup-admin-support.php ADDED
@@ -0,0 +1,164 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * File: boldgrid-backup-admin-support.php
4
+ *
5
+ * @link https://www.boldgrid.com
6
+ * @since 1.10.1
7
+ *
8
+ * @package Boldgrid_Backup
9
+ * @subpackage Boldgrid_Backup/admin/partials
10
+ * @copyright BoldGrid
11
+ * @version $Id$
12
+ * @author BoldGrid <support@boldgrid.com>
13
+ *
14
+ * phpcs:disable WordPress.NamingConventions.ValidHookName
15
+ */
16
+
17
+ defined( 'WPINC' ) || die;
18
+
19
+ $allowed_tags = [
20
+ 'a' => [
21
+ 'href' => [],
22
+ 'target' => [],
23
+ ],
24
+ ];
25
+
26
+ $nav = include BOLDGRID_BACKUP_PATH . '/admin/partials/boldgrid-backup-admin-nav.php';
27
+ $reseller = get_option( 'boldgrid_reseller' );
28
+
29
+ if ( ! empty( $reseller ) ) {
30
+ // Is under a reseller.
31
+ $premium_markup = '<ul><li>' . sprintf(
32
+ wp_kses(
33
+ /* translators: 1: Anchored URL address for reseller support, 2: Reseller title/name, 3: HTML anchor close tag. */
34
+ __(
35
+ 'You can receive premium support from your official reseller %1$s%2$s%3$s',
36
+ 'boldgrid-backup'
37
+ ),
38
+ $allowed_tags
39
+ ),
40
+ '<a href="' . esc_url( $reseller['reseller_support_url'] ) . '" target="_blank">',
41
+ $reseller['reseller_title'],
42
+ '</a>'
43
+ ) . '</li>';
44
+
45
+ if ( ! empty( $reseller['reseller_phone'] ) ) {
46
+ $premium_markup .= '<li>' . sprintf(
47
+ wp_kses(
48
+ /* translators: 1: Reseller telephone number */
49
+ __(
50
+ 'Telephone: %1$s',
51
+ 'boldgrid-backup'
52
+ ),
53
+ $allowed_tags
54
+ ),
55
+ $reseller['reseller_phone']
56
+ ) . '</li>';
57
+ }
58
+
59
+ if ( ! empty( $reseller['reseller_email'] ) ) {
60
+ $premium_markup .= '<li>' . sprintf(
61
+ wp_kses(
62
+ /* translators: Reseller email address. */
63
+ __(
64
+ 'Email: %1$s',
65
+ 'boldgrid-backup'
66
+ ),
67
+ $allowed_tags
68
+ ),
69
+ '<a href="mailto:' . esc_attr( $reseller['reseller_email'] ) . '">' . esc_attr( $reseller['reseller_email'] ) . '</a>'
70
+ ) . '</li>';
71
+ }
72
+
73
+ $premium_markup .= '</ul>';
74
+ } elseif ( $this->core->config->is_premium_done ) {
75
+ // Is BoldGrid Premium.
76
+ $premium_markup = '<ul><li>' . sprintf(
77
+ wp_kses(
78
+ /* translators: 1: HTML anchor for the URL address for BoldGrid Central, 2: HTML anchor close tag.. */
79
+ __(
80
+ 'You can receive premium support using %1$sBoldGrid Central%2$s',
81
+ 'boldgrid-backup'
82
+ ),
83
+ $allowed_tags
84
+ ),
85
+ '<a href="https://www.boldgrid.com/central/" target="_blank">',
86
+ '</a>'
87
+ ) . '</li>';
88
+ } else {
89
+ $premium_button = $this->core->go_pro->get_premium_button(
90
+ $this->core->go_pro->get_premium_url( 'bgbkup-support' )
91
+ );
92
+ $premium_markup = '<div class="bgbkup-upgrade-message"><p>' .
93
+ esc_html__( 'Upgrade to receive premium support from BoldGrid', 'boldgrid-backup' ) .
94
+ '</p><p>' . $premium_button . '</p></div>';
95
+ }
96
+
97
+ ?>
98
+
99
+ <div class='wrap'>
100
+ <h1><?php esc_html_e( 'BoldGrid Backup Support', 'boldgrid-backup' ); ?></h1>
101
+
102
+ <?php
103
+ echo $nav; // phpcs:ignore WordPress.XSS.EscapeOutput.OutputNotEscaped
104
+ ?>
105
+ <div class="bgbkup-support-page">
106
+ <?php
107
+ printf(
108
+ '<div class="bgbkup-free-support bg-box">
109
+ <div class="bg-box-top">
110
+ %1$s
111
+ </div>
112
+ <div class="bg-box-bottom">
113
+ <ul>
114
+ <li>%2$s</li>
115
+ <li>%3$s</li>
116
+ <li>%4$s</li>
117
+ </ul>
118
+ </div>
119
+ </div>',
120
+ esc_html__( 'Free Support', 'boldgrid-backup' ),
121
+ sprintf(
122
+ wp_kses(
123
+ /* translators: URL address for the WordPress.org boldgrid-backup plugin support forum. */
124
+ __( 'Ask on <a href="%1$s" target="_blank">WordPress.org</a>', 'boldgrid-backup' ),
125
+ $allowed_tags
126
+ ),
127
+ 'https://wordpress.org/support/plugin/boldgrid-backup/'
128
+ ),
129
+ sprintf(
130
+ wp_kses(
131
+ /* translators: URL address for the WordPress.org boldgrid-backup plugin support forum. */
132
+ __( 'Browse our <a href="%1$s" target="_blank">Support Guides</a>', 'boldgrid-backup' ),
133
+ $allowed_tags
134
+ ),
135
+ 'https://www.boldgrid.com/support/boldgrid-backup/'
136
+ ),
137
+ sprintf(
138
+ wp_kses(
139
+ /* translators: URL address for the WordPress.org boldgrid-backup plugin support forum. */
140
+ __( 'Join <a href="%1$s" target="_blank">Team Orange User Group</a> on Facebook', 'boldgrid-backup' ),
141
+ $allowed_tags
142
+ ),
143
+ 'https://www.facebook.com/groups/BGTeamOrange'
144
+ )
145
+ );
146
+
147
+ printf(
148
+ '<div class="bgbkup-premium-support bg-box">
149
+ <div class="bg-box-top">
150
+ %1$s
151
+ </div>
152
+ <div class="bg-box-bottom">
153
+ %2$s
154
+ </div>
155
+ </div>',
156
+ esc_html__( 'Premium Support', 'boldgrid-backup' ),
157
+ $premium_markup // phpcs:ignore WordPress.XSS.EscapeOutput
158
+ );
159
+ ?>
160
+ </div>
161
+ <?php
162
+ echo '<hr />';
163
+ ?>
164
+ </div>
admin/partials/settings/auto-backup.php CHANGED
@@ -19,16 +19,16 @@ ob_start();
19
  ?>
20
  <div class="bg-box">
21
  <div class="bg-box-top">
22
- <?php esc_html_e( 'Auto Backup', 'boldgrid-backup' ); ?>
23
- <span class='dashicons dashicons-editor-help' data-id='auto-backup'></span>
24
  </div>
25
  <div class="bg-box-bottom">
26
- <p class='help' data-id='auto-backup'>
27
  <?php
28
  printf(
29
  // translators: 1: HTML anchor open tag, 2: HTML anchor close tag.
30
  esc_html__(
31
- 'Automatically perform a backup before WordPress updates. When this feature is enabled, a full backup will be made during the %1$spre_auto_update action%2$s.',
32
  'boldgrid-backup'
33
  ),
34
  '<a target="_blank" href="https://developer.wordpress.org/reference/hooks/pre_auto_update/">',
@@ -36,6 +36,14 @@ ob_start();
36
  );
37
  ?>
38
  </p>
 
 
 
 
 
 
 
 
39
  <table class="form-table">
40
  <tr>
41
  <th>
@@ -59,6 +67,27 @@ ob_start();
59
  /> <?php esc_html_e( 'Disabled', 'boldgrid-backup' ); ?>
60
  </td>
61
  </tr>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
62
  </table>
63
  </div>
64
  </div>
19
  ?>
20
  <div class="bg-box">
21
  <div class="bg-box-top">
22
+ <?php esc_html_e( 'Automation', 'boldgrid-backup' ); ?>
23
+ <span class='dashicons dashicons-editor-help' data-id='automation'></span>
24
  </div>
25
  <div class="bg-box-bottom">
26
+ <p class='help' data-id='automation'>
27
  <?php
28
  printf(
29
  // translators: 1: HTML anchor open tag, 2: HTML anchor close tag.
30
  esc_html__(
31
+ 'Auto Backup Before Update: Automatically perform a backup before WordPress updates. When this feature is enabled, a full backup will be made during the %1$spre_auto_update action%2$s.',
32
  'boldgrid-backup'
33
  ),
34
  '<a target="_blank" href="https://developer.wordpress.org/reference/hooks/pre_auto_update/">',
36
  );
37
  ?>
38
  </p>
39
+ <p class='help' data-id='automation'>
40
+ <?php
41
+ esc_html_e(
42
+ 'Auto Rollback: If something goes wrong while performing WordPress updates, automatically restore the site using a backup made before updating WordPress. This feature does not apply to auto updates.',
43
+ 'boldgrid-backup'
44
+ );
45
+ ?>
46
+ </p>
47
  <table class="form-table">
48
  <tr>
49
  <th>
67
  /> <?php esc_html_e( 'Disabled', 'boldgrid-backup' ); ?>
68
  </td>
69
  </tr>
70
+ <tr>
71
+ <th><?php esc_html_e( 'Auto Rollback', 'boldgrid-backup' ); ?></th>
72
+ <td>
73
+ <input id='auto-rollback-enabled' type='radio' name='auto_rollback' value='1'
74
+ <?php
75
+ if ( ! isset( $settings['auto_rollback'] ) ||
76
+ 1 === $settings['auto_rollback'] ) {
77
+ echo ' checked';
78
+ }
79
+ ?>
80
+ /> <?php esc_html_e( 'Enabled', 'boldgrid-backup' ); ?> &nbsp; <input
81
+ id='auto-rollback-disabled' type='radio' name='auto_rollback'
82
+ value='0'
83
+ <?php
84
+ if ( isset( $settings['auto_rollback'] ) && 0 === $settings['auto_rollback'] ) {
85
+ echo ' checked';
86
+ }
87
+ ?>
88
+ /> <?php esc_html_e( 'Disabled', 'boldgrid-backup' ); ?>
89
+ </td>
90
+ </tr>
91
  </table>
92
  </div>
93
  </div>
admin/partials/settings/auto-rollback.php DELETED
@@ -1,62 +0,0 @@
1
- <?php
2
- /**
3
- * File: auto-rollback.php
4
- *
5
- * Show "Auto Rollback" on settings page.
6
- *
7
- * @since 1.7.0
8
- * @package Boldgrid_Backup
9
- * @subpackage Boldgrid_Backup/admin/partials/settings
10
- * @copyright BoldGrid
11
- * @version $Id$
12
- * @link https://www.boldgrid.com
13
- * @author BoldGrid <support@boldgrid.com>
14
- */
15
-
16
- defined( 'WPINC' ) || die;
17
- ob_start();
18
- ?>
19
- <div class="bg-box">
20
- <div class="bg-box-top">
21
- <?php esc_html_e( 'Auto Rollback', 'boldgrid-backup' ); ?>
22
- <span class='dashicons dashicons-editor-help' data-id='auto-rollback'></span>
23
- </div>
24
- <div class="bg-box-bottom">
25
- <p class='help' data-id='auto-rollback'>
26
- <?php
27
- esc_html_e(
28
- 'If something goes wrong while performing WordPress updates, automatically restore the site using a backup made before updating WordPress. This feature does not apply to auto updates.',
29
- 'boldgrid-backup'
30
- );
31
- ?>
32
- </p>
33
- <table class="form-table">
34
- <tr>
35
- <th><?php esc_html_e( 'Auto Rollback', 'boldgrid-backup' ); ?></th>
36
- <td>
37
- <input id='auto-rollback-enabled' type='radio' name='auto_rollback' value='1'
38
- <?php
39
- if ( ! isset( $settings['auto_rollback'] ) ||
40
- 1 === $settings['auto_rollback'] ) {
41
- echo ' checked';
42
- }
43
- ?>
44
- /> <?php esc_html_e( 'Enabled', 'boldgrid-backup' ); ?> &nbsp; <input
45
- id='auto-rollback-disabled' type='radio' name='auto_rollback'
46
- value='0'
47
- <?php
48
- if ( isset( $settings['auto_rollback'] ) && 0 === $settings['auto_rollback'] ) {
49
- echo ' checked';
50
- }
51
- ?>
52
- /> <?php esc_html_e( 'Disabled', 'boldgrid-backup' ); ?>
53
- </td>
54
- </tr>
55
- </table>
56
- </div>
57
- </div>
58
- <?php
59
- $output = ob_get_contents();
60
- ob_end_clean();
61
-
62
- return $output;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
admin/partials/settings/storage.php CHANGED
@@ -41,18 +41,37 @@ $storage_locations = array(
41
  */
42
  $storage_locations = apply_filters( 'boldgrid_backup_register_storage_location', $storage_locations );
43
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
44
  $premium_url = $this->core->go_pro->get_premium_url( 'bgbkup-settings-storage' );
45
  $premium_box = $this->core->config->is_premium_done ? '' : sprintf(
46
  '
47
  <div class="bg-box-bottom premium">
48
- <input type="checkbox" disabled="true" /> <strong>%1$s</strong>
49
 
50
  <p>
51
  %2$s
52
  %3$s
53
  </p>
54
  </div>',
55
- /* 1 */ __( 'Amazon S3', 'boldgrid-backup' ),
56
  /* 2 */ $this->core->go_pro->get_premium_button( $premium_url ),
57
  /* 3 */ __( 'Upgrade to premium for more Storage Locations!', 'boldgrid-backup' )
58
  );
41
  */
42
  $storage_locations = apply_filters( 'boldgrid_backup_register_storage_location', $storage_locations );
43
 
44
+ /*
45
+ * Create markup containing a list of premium storage providers. These will only be shown to the user
46
+ * if they are on the free version.
47
+ */
48
+ $premium_inputs = '';
49
+ if ( ! $this->core->config->is_premium_done ) {
50
+ foreach ( $this->core->configs['premium_remote'] as $provider ) {
51
+ $premium_inputs .= '<p><input type="checkbox" disabled="true" /> ';
52
+
53
+ if ( ! empty( $provider['logo_class'] ) ) {
54
+ $premium_inputs .= '<span style="vertical-align:top;" title="' . esc_attr( $provider['title'] ) . '" class="' . esc_attr( $provider['logo_class'] ) . '"></span>';
55
+ } else {
56
+ $premium_inputs .= '<strong>' . esc_html( $provider['title'] ) . '</strong>';
57
+ }
58
+
59
+ $premium_inputs .= '</p>';
60
+ }
61
+ }
62
+
63
  $premium_url = $this->core->go_pro->get_premium_url( 'bgbkup-settings-storage' );
64
  $premium_box = $this->core->config->is_premium_done ? '' : sprintf(
65
  '
66
  <div class="bg-box-bottom premium">
67
+ %1$s
68
 
69
  <p>
70
  %2$s
71
  %3$s
72
  </p>
73
  </div>',
74
+ /* 1 */ $premium_inputs,
75
  /* 2 */ $this->core->go_pro->get_premium_button( $premium_url ),
76
  /* 3 */ __( 'Upgrade to premium for more Storage Locations!', 'boldgrid-backup' )
77
  );
admin/partials/tools/local-remote.php CHANGED
@@ -168,13 +168,15 @@ echo '<p>';
168
  printf(
169
  // translators: 1: HTML strong open tag, 2: HTML strong close tag, 3: HTML em open tag, 4: HTML em close tag.
170
  esc_html__(
171
- '%1$sRemote Storage%2$s providers are servers other than your %3$sLocal Machine%4$s and %3$sWeb Server%4$s where you can store files. For example, %3$sFTP%4$s, %3$sSFTP%4$s, and %3$sAmazon S3%4$s are all considered Remote Storage Providers.',
172
  'boldgrid-backup'
173
  ),
174
- '<strong>',
175
- '</strong>',
176
- '<em>',
177
- '</em>'
 
 
178
  );
179
  echo '</p>';
180
 
168
  printf(
169
  // translators: 1: HTML strong open tag, 2: HTML strong close tag, 3: HTML em open tag, 4: HTML em close tag.
170
  esc_html__(
171
+ '%1$sRemote Storage%2$s providers are servers other than your %3$sLocal Machine%4$s and %3$sWeb Server%4$s where you can store files. For example, %3$sFTP%4$s, %5$s, and %6$s are all considered Remote Storage Providers.',
172
  'boldgrid-backup'
173
  ),
174
+ /* 1 */ '<strong>',
175
+ /* 2 */ '</strong>',
176
+ /* 3 */ '<em>',
177
+ /* 4 */ '</em>',
178
+ /* 5 */ '<span class="bgbkup-remote-logo bgbkup-gdrive-logo" title="' . esc_attr( __( 'Google Drive', 'boldgrid-backup' ) ) . '"></span>',
179
+ /* 6 */ '<span class="bgbkup-remote-logo amazon-s3-logo" title="' . esc_attr( __( 'Amazon S3', 'boldgrid-backup' ) ) . '"></span>'
180
  );
181
  echo '</p>';
182
 
boldgrid-backup.php CHANGED
@@ -16,7 +16,7 @@
16
  * Plugin Name: BoldGrid Backup
17
  * Plugin URI: https://www.boldgrid.com/boldgrid-backup/
18
  * Description: BoldGrid Backup provides WordPress backup and restoration with update protection.
19
- * Version: 1.10.0
20
  * Author: BoldGrid
21
  * Author URI: https://www.boldgrid.com/
22
  * License: GPL-2.0+
16
  * Plugin Name: BoldGrid Backup
17
  * Plugin URI: https://www.boldgrid.com/boldgrid-backup/
18
  * Description: BoldGrid Backup provides WordPress backup and restoration with update protection.
19
+ * Version: 1.10.1
20
  * Author: BoldGrid
21
  * Author URI: https://www.boldgrid.com/
22
  * License: GPL-2.0+
cli/class-log.php CHANGED
@@ -62,7 +62,7 @@ class Log {
62
  * @var string
63
  * @staticvar
64
  */
65
- private static $log_file_path = __DIR__ . '/bgbkup-cli.log';
66
 
67
  /**
68
  * Log timestamp format.
@@ -114,7 +114,7 @@ class Log {
114
  if ( Info::get_log_flag() && Info::get_log_level() >= $log_level ) {
115
  $message = date( self::$date_format ) . ' [' . self::get_level_label( $log_level ) . '] ' .
116
  $message . PHP_EOL;
117
- $success = false !== file_put_contents( self::$log_file_path, $message, FILE_APPEND );
118
  }
119
 
120
  return $success;
62
  * @var string
63
  * @staticvar
64
  */
65
+ private static $log_filename = '/bgbkup-cli.log';
66
 
67
  /**
68
  * Log timestamp format.
114
  if ( Info::get_log_flag() && Info::get_log_level() >= $log_level ) {
115
  $message = date( self::$date_format ) . ' [' . self::get_level_label( $log_level ) . '] ' .
116
  $message . PHP_EOL;
117
+ $success = false !== file_put_contents( __DIR__ . self::$log_filename, $message, FILE_APPEND );
118
  }
119
 
120
  return $success;
coverage.xml CHANGED
@@ -1,6 +1,6 @@
1
  <?xml version="1.0" encoding="UTF-8"?>
2
- <coverage generated="1560183763">
3
- <project timestamp="1560183763">
4
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/class-boldgrid-backup-admin-archive-actions.php">
5
  <class name="Boldgrid_Backup_Admin_Archive_Actions" namespace="global" fullPackage="Boldgrid.Backup.Admin.Archive">
6
  <metrics complexity="15" methods="7" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="110" coveredstatements="2" elements="117" coveredelements="3"/>
@@ -731,7 +731,7 @@
731
  </file>
732
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/class-boldgrid-backup-admin-archives.php">
733
  <class name="Boldgrid_Backup_Admin_Archives" namespace="global" fullPackage="Boldgrid.Backup.Admin">
734
- <metrics complexity="20" methods="6" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="85" coveredstatements="2" elements="91" coveredelements="3"/>
735
  </class>
736
  <line num="37" type="method" name="__construct" visibility="public" complexity="1" crap="1" count="12"/>
737
  <line num="38" type="stmt" count="12"/>
@@ -817,18 +817,32 @@
817
  <line num="244" type="stmt" count="0"/>
818
  <line num="245" type="stmt" count="0"/>
819
  <line num="248" type="stmt" count="0"/>
820
- <line num="250" type="stmt" count="0"/>
821
- <line num="251" type="stmt" count="0"/>
822
- <line num="253" type="stmt" count="0"/>
823
- <line num="254" type="stmt" count="0"/>
824
- <line num="255" type="stmt" count="0"/>
825
  <line num="256" type="stmt" count="0"/>
826
- <line num="258" type="stmt" count="0"/>
827
- <metrics loc="260" ncloc="153" classes="1" methods="6" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="85" coveredstatements="2" elements="91" coveredelements="3"/>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
828
  </file>
829
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/class-boldgrid-backup-admin-auto-rollback.php">
830
  <class name="Boldgrid_Backup_Admin_Auto_Rollback" namespace="global" fullPackage="Boldgrid.Backup.Admin.Auto">
831
- <metrics complexity="99" methods="24" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="388" coveredstatements="5" elements="412" coveredelements="6"/>
832
  </class>
833
  <line num="122" type="method" name="__construct" visibility="public" complexity="3" crap="3" count="12"/>
834
  <line num="123" type="stmt" count="12"/>
@@ -1089,160 +1103,162 @@
1089
  <line num="700" type="stmt" count="0"/>
1090
  <line num="701" type="stmt" count="0"/>
1091
  <line num="703" type="stmt" count="0"/>
1092
- <line num="715" type="method" name="notice_backup_show" visibility="public" complexity="10" crap="110" count="0"/>
1093
  <line num="720" type="stmt" count="0"/>
1094
  <line num="721" type="stmt" count="0"/>
1095
- <line num="724" type="stmt" count="0"/>
1096
  <line num="728" type="stmt" count="0"/>
1097
  <line num="729" type="stmt" count="0"/>
1098
- <line num="730" type="stmt" count="0"/>
1099
  <line num="732" type="stmt" count="0"/>
1100
- <line num="733" type="stmt" count="0"/>
1101
- <line num="734" type="stmt" count="0"/>
1102
  <line num="736" type="stmt" count="0"/>
1103
  <line num="737" type="stmt" count="0"/>
1104
  <line num="738" type="stmt" count="0"/>
1105
- <line num="739" type="stmt" count="0"/>
1106
- <line num="748" type="stmt" count="0"/>
1107
- <line num="757" type="stmt" count="0"/>
1108
- <line num="758" type="stmt" count="0"/>
1109
- <line num="759" type="stmt" count="0"/>
1110
- <line num="760" type="stmt" count="0"/>
1111
- <line num="761" type="stmt" count="0"/>
1112
- <line num="762" type="stmt" count="0"/>
1113
- <line num="764" type="stmt" count="0"/>
1114
  <line num="765" type="stmt" count="0"/>
 
1115
  <line num="767" type="stmt" count="0"/>
1116
  <line num="768" type="stmt" count="0"/>
 
 
1117
  <line num="772" type="stmt" count="0"/>
 
1118
  <line num="775" type="stmt" count="0"/>
1119
  <line num="776" type="stmt" count="0"/>
1120
  <line num="780" type="stmt" count="0"/>
1121
- <line num="781" type="stmt" count="0"/>
1122
  <line num="783" type="stmt" count="0"/>
1123
- <line num="786" type="stmt" count="0"/>
 
 
 
1124
  <line num="794" type="stmt" count="0"/>
1125
- <line num="795" type="stmt" count="0"/>
1126
- <line num="796" type="stmt" count="0"/>
1127
- <line num="797" type="stmt" count="0"/>
1128
- <line num="813" type="method" name="notice_deadline_show" visibility="public" complexity="5" crap="30" count="0"/>
1129
- <line num="821" type="stmt" count="0"/>
1130
- <line num="822" type="stmt" count="0"/>
1131
- <line num="826" type="stmt" count="0"/>
1132
- <line num="828" type="stmt" count="0"/>
1133
- <line num="831" type="stmt" count="0"/>
1134
- <line num="832" type="stmt" count="0"/>
1135
  <line num="836" type="stmt" count="0"/>
1136
  <line num="839" type="stmt" count="0"/>
1137
  <line num="840" type="stmt" count="0"/>
 
1138
  <line num="847" type="stmt" count="0"/>
1139
- <line num="858" type="method" name="set_update_trigger" visibility="public" complexity="5" crap="30" count="0"/>
1140
- <line num="859" type="stmt" count="0"/>
1141
- <line num="860" type="stmt" count="0"/>
1142
- <line num="863" type="stmt" count="0"/>
1143
- <line num="865" type="stmt" count="0"/>
1144
- <line num="866" type="stmt" count="0"/>
1145
- <line num="869" type="stmt" count="0"/>
1146
  <line num="871" type="stmt" count="0"/>
1147
- <line num="872" type="stmt" count="0"/>
1148
- <line num="883" type="method" name="notice_activated_get" visibility="public" complexity="7" crap="56" count="0"/>
1149
- <line num="885" type="stmt" count="0"/>
1150
- <line num="887" type="stmt" count="0"/>
1151
- <line num="889" type="stmt" count="0"/>
1152
- <line num="891" type="stmt" count="0"/>
1153
  <line num="893" type="stmt" count="0"/>
1154
  <line num="895" type="stmt" count="0"/>
1155
  <line num="897" type="stmt" count="0"/>
1156
- <line num="898" type="stmt" count="0"/>
1157
  <line num="899" type="stmt" count="0"/>
1158
  <line num="901" type="stmt" count="0"/>
1159
- <line num="902" type="stmt" count="0"/>
1160
  <line num="903" type="stmt" count="0"/>
1161
- <line num="904" type="stmt" count="0"/>
1162
  <line num="905" type="stmt" count="0"/>
1163
  <line num="906" type="stmt" count="0"/>
1164
  <line num="907" type="stmt" count="0"/>
1165
- <line num="908" type="stmt" count="0"/>
1166
  <line num="909" type="stmt" count="0"/>
1167
  <line num="910" type="stmt" count="0"/>
1168
  <line num="911" type="stmt" count="0"/>
 
 
1169
  <line num="914" type="stmt" count="0"/>
 
1170
  <line num="916" type="stmt" count="0"/>
1171
  <line num="917" type="stmt" count="0"/>
1172
  <line num="918" type="stmt" count="0"/>
1173
- <line num="920" type="stmt" count="0"/>
1174
- <line num="923" type="stmt" count="0"/>
1175
  <line num="924" type="stmt" count="0"/>
1176
  <line num="925" type="stmt" count="0"/>
1177
- <line num="927" type="stmt" count="0"/>
1178
- <line num="941" type="method" name="notice_activated_show" visibility="public" complexity="2" crap="6" count="0"/>
1179
- <line num="947" type="stmt" count="0"/>
1180
- <line num="948" type="stmt" count="0"/>
1181
- <line num="951" type="stmt" count="0"/>
1182
- <line num="953" type="stmt" count="0"/>
1183
- <line num="954" type="stmt" count="0"/>
1184
- <line num="963" type="method" name="wp_ajax_cancel" visibility="public" complexity="4" crap="20" count="0"/>
1185
- <line num="965" type="stmt" count="0"/>
1186
- <line num="966" type="stmt" count="0"/>
1187
- <line num="968" type="stmt" count="0"/>
1188
- <line num="970" type="stmt" count="0"/>
1189
- <line num="971" type="stmt" count="0"/>
 
1190
  <line num="974" type="stmt" count="0"/>
1191
- <line num="975" type="stmt" count="0"/>
1192
  <line num="976" type="stmt" count="0"/>
1193
  <line num="978" type="stmt" count="0"/>
1194
- <line num="980" type="stmt" count="0"/>
1195
- <line num="981" type="stmt" count="0"/>
 
1196
  <line num="984" type="stmt" count="0"/>
1197
- <line num="987" type="stmt" count="0"/>
1198
- <line num="990" type="stmt" count="0"/>
1199
- <line num="991" type="stmt" count="0"/>
1200
- <line num="1000" type="method" name="wp_ajax_get_deadline" visibility="public" complexity="3" crap="12" count="0"/>
1201
- <line num="1002" type="stmt" count="0"/>
1202
- <line num="1003" type="stmt" count="0"/>
1203
- <line num="1004" type="stmt" count="0"/>
1204
- <line num="1007" type="stmt" count="0"/>
1205
  <line num="1010" type="stmt" count="0"/>
1206
  <line num="1011" type="stmt" count="0"/>
1207
  <line num="1012" type="stmt" count="0"/>
1208
  <line num="1015" type="stmt" count="0"/>
1209
- <line num="1016" type="stmt" count="0"/>
1210
- <line num="1026" type="method" name="wp_ajax_get_countdown_notice" visibility="public" complexity="3" crap="12" count="0"/>
1211
- <line num="1027" type="stmt" count="0"/>
1212
- <line num="1028" type="stmt" count="0"/>
1213
- <line num="1029" type="stmt" count="0"/>
1214
- <line num="1031" type="stmt" count="0"/>
1215
- <line num="1032" type="stmt" count="0"/>
1216
- <line num="1033" type="stmt" count="0"/>
1217
- <line num="1034" type="stmt" count="0"/>
1218
  <line num="1036" type="stmt" count="0"/>
1219
  <line num="1037" type="stmt" count="0"/>
1220
  <line num="1039" type="stmt" count="0"/>
1221
  <line num="1040" type="stmt" count="0"/>
1222
- <line num="1049" type="method" name="wp_ajax_get_protect_notice" visibility="public" complexity="4" crap="20" count="0"/>
1223
- <line num="1050" type="stmt" count="0"/>
1224
- <line num="1051" type="stmt" count="0"/>
1225
- <line num="1052" type="stmt" count="0"/>
1226
- <line num="1054" type="stmt" count="0"/>
1227
- <line num="1055" type="stmt" count="0"/>
1228
- <line num="1057" type="stmt" count="0"/>
1229
  <line num="1058" type="stmt" count="0"/>
1230
  <line num="1059" type="stmt" count="0"/>
1231
- <line num="1061" type="stmt" count="0"/>
1232
  <line num="1062" type="stmt" count="0"/>
1233
  <line num="1063" type="stmt" count="0"/>
 
1234
  <line num="1066" type="stmt" count="0"/>
1235
  <line num="1067" type="stmt" count="0"/>
1236
- <line num="1078" type="method" name="validate_rollback_option" visibility="public" complexity="4" crap="20" count="0"/>
1237
- <line num="1079" type="stmt" count="0"/>
1238
- <line num="1080" type="stmt" count="0"/>
1239
- <line num="1081" type="stmt" count="0"/>
1240
- <line num="1083" type="stmt" count="0"/>
1241
- <line num="1084" type="stmt" count="0"/>
1242
- <line num="1085" type="stmt" count="0"/>
1243
- <line num="1086" type="stmt" count="0"/>
1244
  <line num="1088" type="stmt" count="0"/>
1245
- <metrics loc="1090" ncloc="611" classes="1" methods="24" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="388" coveredstatements="5" elements="412" coveredelements="6"/>
 
 
 
 
 
 
1246
  </file>
1247
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/class-boldgrid-backup-admin-backup-dir.php">
1248
  <class name="Boldgrid_Backup_Admin_Backup_Dir" namespace="global" fullPackage="Boldgrid.Backup.Admin.Backup">
@@ -1633,17 +1649,15 @@
1633
  <line num="226" type="stmt" count="0"/>
1634
  <line num="229" type="stmt" count="0"/>
1635
  <line num="231" type="stmt" count="0"/>
1636
- <line num="241" type="method" name="get_is_premium" visibility="public" complexity="1" crap="2" count="0"/>
1637
- <line num="242" type="stmt" count="0"/>
1638
- <line num="250" type="method" name="get_license_string" visibility="public" complexity="2" crap="6" count="0"/>
1639
- <line num="251" type="stmt" count="0"/>
1640
- <line num="252" type="stmt" count="0"/>
1641
  <line num="254" type="stmt" count="0"/>
1642
- <line num="265" type="method" name="get_default_retention" visibility="public" complexity="1" crap="1" count="1"/>
1643
- <line num="266" type="stmt" count="1"/>
1644
- <line num="275" type="method" name="set_lang" visibility="public" complexity="1" crap="1" count="12"/>
1645
- <line num="276" type="stmt" count="12"/>
1646
- <line num="277" type="stmt" count="12"/>
1647
  <line num="278" type="stmt" count="12"/>
1648
  <line num="279" type="stmt" count="12"/>
1649
  <line num="280" type="stmt" count="12"/>
@@ -1652,79 +1666,81 @@
1652
  <line num="283" type="stmt" count="12"/>
1653
  <line num="284" type="stmt" count="12"/>
1654
  <line num="285" type="stmt" count="12"/>
 
1655
  <line num="287" type="stmt" count="12"/>
1656
- <line num="299" type="method" name="custom_upload_dir" visibility="public" complexity="1" crap="2" count="0"/>
1657
- <line num="301" type="stmt" count="0"/>
1658
- <line num="304" type="stmt" count="0"/>
1659
- <line num="305" type="stmt" count="0"/>
1660
  <line num="307" type="stmt" count="0"/>
1661
- <line num="308" type="stmt" count="0"/>
1662
  <line num="309" type="stmt" count="0"/>
 
1663
  <line num="311" type="stmt" count="0"/>
1664
- <line num="321" type="method" name="get_admin_email" visibility="public" complexity="6" crap="9.54" count="2"/>
1665
- <line num="323" type="stmt" count="2"/>
1666
- <line num="327" type="stmt" count="2"/>
1667
- <line num="328" type="stmt" count="2"/>
1668
  <line num="329" type="stmt" count="2"/>
1669
- <line num="332" type="stmt" count="2"/>
1670
- <line num="334" type="stmt" count="0"/>
1671
- <line num="337" type="stmt" count="0"/>
1672
- <line num="338" type="stmt" count="0"/>
1673
- <line num="342" type="stmt" count="0"/>
1674
- <line num="343" type="stmt" count="0"/>
1675
- <line num="346" type="stmt" count="2"/>
1676
- <line num="347" type="stmt" count="0"/>
1677
- <line num="351" type="stmt" count="2"/>
1678
- <line num="362" type="method" name="add_compressor" visibility="private" complexity="3" crap="12" count="0"/>
1679
- <line num="363" type="stmt" count="0"/>
1680
- <line num="364" type="stmt" count="0"/>
1681
  <line num="365" type="stmt" count="0"/>
1682
  <line num="366" type="stmt" count="0"/>
1683
  <line num="367" type="stmt" count="0"/>
1684
- <line num="374" type="method" name="admin_init" visibility="public" complexity="2" crap="6" count="0"/>
1685
- <line num="375" type="stmt" count="0"/>
1686
- <line num="376" type="stmt" count="0"/>
1687
- <line num="379" type="stmt" count="0"/>
 
1688
  <line num="381" type="stmt" count="0"/>
1689
  <line num="383" type="stmt" count="0"/>
1690
- <line num="384" type="stmt" count="0"/>
1691
- <line num="394" type="method" name="is_compressor_available" visibility="public" complexity="3" crap="12" count="0"/>
1692
- <line num="396" type="stmt" count="0"/>
1693
- <line num="397" type="stmt" count="0"/>
1694
- <line num="401" type="stmt" count="0"/>
1695
  <line num="403" type="stmt" count="0"/>
1696
- <line num="418" type="method" name="get_available_compressors" visibility="public" complexity="13" crap="182" count="0"/>
1697
- <line num="420" type="stmt" count="0"/>
1698
- <line num="421" type="stmt" count="0"/>
1699
- <line num="424" type="stmt" count="0"/>
1700
- <line num="425" type="stmt" count="0"/>
1701
  <line num="426" type="stmt" count="0"/>
1702
- <line num="429" type="stmt" count="0"/>
1703
- <line num="432" type="stmt" count="0"/>
1704
- <line num="433" type="stmt" count="0"/>
1705
  <line num="434" type="stmt" count="0"/>
1706
- <line num="437" type="stmt" count="0"/>
1707
- <line num="438" type="stmt" count="0"/>
1708
  <line num="439" type="stmt" count="0"/>
1709
- <line num="442" type="stmt" count="0"/>
1710
- <line num="443" type="stmt" count="0"/>
1711
  <line num="444" type="stmt" count="0"/>
1712
- <line num="447" type="stmt" count="0"/>
1713
- <line num="448" type="stmt" count="0"/>
1714
  <line num="449" type="stmt" count="0"/>
1715
- <line num="452" type="stmt" count="0"/>
1716
- <line num="453" type="stmt" count="0"/>
1717
  <line num="454" type="stmt" count="0"/>
 
1718
  <line num="456" type="stmt" count="0"/>
1719
- <line num="457" type="stmt" count="0"/>
1720
- <line num="461" type="stmt" count="0"/>
1721
- <line num="462" type="stmt" count="0"/>
1722
  <line num="463" type="stmt" count="0"/>
1723
- <line num="466" type="stmt" count="0"/>
1724
- <line num="467" type="stmt" count="0"/>
1725
  <line num="468" type="stmt" count="0"/>
 
1726
  <line num="470" type="stmt" count="0"/>
1727
- <metrics loc="472" ncloc="202" classes="1" methods="13" coveredmethods="2" conditionals="0" coveredconditionals="0" statements="128" coveredstatements="39" elements="141" coveredelements="41"/>
 
1728
  </file>
1729
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/class-boldgrid-backup-admin-core-files.php">
1730
  <class name="Boldgrid_Backup_Admin_Core_Files" namespace="global" fullPackage="Boldgrid.Backup.Admin.Core">
@@ -1745,28 +1761,24 @@
1745
  </file>
1746
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/class-boldgrid-backup-admin-core.php">
1747
  <class name="Boldgrid_Backup_Admin_Core" namespace="global" fullPackage="Boldgrid.Backup.Admin">
1748
- <metrics complexity="221" methods="28" coveredmethods="3" conditionals="0" coveredconditionals="0" statements="918" coveredstatements="101" elements="946" coveredelements="104"/>
1749
  </class>
1750
- <line num="500" type="method" name="__construct" visibility="public" complexity="7" crap="7.04" count="12"/>
1751
- <line num="501" type="stmt" count="12"/>
1752
- <line num="502" type="stmt" count="12"/>
1753
- <line num="503" type="stmt" count="12"/>
1754
- <line num="505" type="stmt" count="12"/>
1755
- <line num="507" type="stmt" count="12"/>
1756
- <line num="508" type="stmt" count="12"/>
1757
  <line num="509" type="stmt" count="12"/>
 
1758
  <line num="511" type="stmt" count="12"/>
1759
  <line num="513" type="stmt" count="12"/>
 
1760
  <line num="516" type="stmt" count="12"/>
 
1761
  <line num="519" type="stmt" count="12"/>
1762
- <line num="522" type="stmt" count="12"/>
1763
- <line num="525" type="stmt" count="12"/>
1764
- <line num="528" type="stmt" count="12"/>
1765
- <line num="531" type="stmt" count="12"/>
1766
- <line num="535" type="stmt" count="12"/>
1767
- <line num="537" type="stmt" count="12"/>
1768
  <line num="539" type="stmt" count="12"/>
1769
- <line num="541" type="stmt" count="12"/>
1770
  <line num="543" type="stmt" count="12"/>
1771
  <line num="545" type="stmt" count="12"/>
1772
  <line num="547" type="stmt" count="12"/>
@@ -1800,907 +1812,925 @@
1800
  <line num="603" type="stmt" count="12"/>
1801
  <line num="605" type="stmt" count="12"/>
1802
  <line num="607" type="stmt" count="12"/>
1803
- <line num="610" type="stmt" count="12"/>
1804
- <line num="612" type="stmt" count="12"/>
1805
- <line num="614" type="stmt" count="12"/>
 
1806
  <line num="617" type="stmt" count="12"/>
1807
- <line num="618" type="stmt" count="0"/>
1808
- <line num="619" type="stmt" count="0"/>
1809
  <line num="622" type="stmt" count="12"/>
1810
- <line num="623" type="stmt" count="12"/>
1811
- <line num="624" type="stmt" count="0"/>
1812
- <line num="625" type="stmt" count="0"/>
1813
- <line num="626" type="stmt" count="12"/>
1814
- <line num="627" type="stmt" count="0"/>
1815
  <line num="628" type="stmt" count="0"/>
1816
- <line num="629" type="stmt" count="12"/>
1817
- <line num="638" type="method" name="get_backup_identifier" visibility="public" complexity="5" crap="6.25" count="12"/>
1818
- <line num="640" type="stmt" count="12"/>
1819
- <line num="641" type="stmt" count="0"/>
1820
- <line num="645" type="stmt" count="12"/>
1821
- <line num="648" type="stmt" count="12"/>
1822
- <line num="649" type="stmt" count="11"/>
1823
- <line num="651" type="stmt" count="11"/>
1824
- <line num="655" type="stmt" count="1"/>
1825
- <line num="657" type="stmt" count="1"/>
1826
- <line num="659" type="stmt" count="1"/>
1827
- <line num="662" type="stmt" count="1"/>
1828
- <line num="663" type="stmt" count="0"/>
1829
- <line num="665" type="stmt" count="0"/>
1830
- <line num="666" type="stmt" count="0"/>
1831
- <line num="667" type="stmt" count="0"/>
1832
- <line num="669" type="stmt" count="0"/>
1833
- <line num="670" type="stmt" count="0"/>
1834
- <line num="673" type="stmt" count="1"/>
1835
- <line num="675" type="stmt" count="1"/>
1836
- <line num="677" type="stmt" count="1"/>
1837
- <line num="689" type="method" name="get_core" visibility="public" complexity="1" crap="1" count="1"/>
1838
- <line num="690" type="stmt" count="1"/>
1839
- <line num="698" type="method" name="init_premium" visibility="public" complexity="3" crap="12" count="0"/>
1840
- <line num="699" type="stmt" count="0"/>
1841
- <line num="705" type="stmt" count="0"/>
1842
- <line num="706" type="stmt" count="0"/>
 
 
 
 
 
1843
  <line num="709" type="stmt" count="0"/>
1844
- <line num="710" type="stmt" count="0"/>
1845
- <line num="711" type="stmt" count="0"/>
1846
- <line num="726" type="method" name="execute_command" visibility="public" complexity="6" crap="6.04" count="2"/>
1847
- <line num="728" type="stmt" count="2"/>
1848
- <line num="729" type="stmt" count="0"/>
1849
- <line num="733" type="stmt" count="2"/>
1850
- <line num="734" type="stmt" count="1"/>
1851
- <line num="735" type="stmt" count="1"/>
1852
  <line num="738" type="stmt" count="2"/>
1853
- <line num="739" type="stmt" count="2"/>
1854
- <line num="740" type="stmt" count="2"/>
1855
- <line num="742" type="stmt" count="2"/>
1856
- <line num="744" type="stmt" count="2"/>
1857
- <line num="754" type="method" name="add_menu_items" visibility="public" complexity="4" crap="20" count="0"/>
1858
- <line num="755" type="stmt" count="0"/>
1859
- <line num="758" type="stmt" count="0"/>
1860
- <line num="759" type="stmt" count="0"/>
1861
- <line num="760" type="stmt" count="0"/>
1862
- <line num="761" type="stmt" count="0"/>
1863
- <line num="762" type="stmt" count="0"/>
1864
- <line num="763" type="stmt" count="0"/>
1865
- <line num="764" type="stmt" count="0"/>
1866
- <line num="767" type="stmt" count="0"/>
1867
  <line num="770" type="stmt" count="0"/>
 
1868
  <line num="772" type="stmt" count="0"/>
1869
  <line num="773" type="stmt" count="0"/>
1870
  <line num="774" type="stmt" count="0"/>
1871
  <line num="775" type="stmt" count="0"/>
1872
- <line num="776" type="stmt" count="0"/>
1873
  <line num="778" type="stmt" count="0"/>
1874
- <line num="779" type="stmt" count="0"/>
1875
- <line num="780" type="stmt" count="0"/>
1876
- <line num="782" type="stmt" count="0"/>
1877
  <line num="785" type="stmt" count="0"/>
1878
  <line num="786" type="stmt" count="0"/>
1879
  <line num="787" type="stmt" count="0"/>
1880
- <line num="788" type="stmt" count="0"/>
1881
  <line num="789" type="stmt" count="0"/>
1882
  <line num="790" type="stmt" count="0"/>
1883
- <line num="792" type="stmt" count="0"/>
1884
  <line num="793" type="stmt" count="0"/>
1885
- <line num="795" type="stmt" count="0"/>
1886
- <line num="802" type="stmt" count="0"/>
 
 
 
 
1887
  <line num="803" type="stmt" count="0"/>
1888
  <line num="804" type="stmt" count="0"/>
1889
- <line num="805" type="stmt" count="0"/>
1890
  <line num="806" type="stmt" count="0"/>
1891
- <line num="807" type="stmt" count="0"/>
1892
- <line num="809" type="stmt" count="0"/>
1893
- <line num="810" type="stmt" count="0"/>
1894
- <line num="812" type="stmt" count="0"/>
1895
  <line num="815" type="stmt" count="0"/>
1896
  <line num="816" type="stmt" count="0"/>
1897
  <line num="817" type="stmt" count="0"/>
1898
  <line num="818" type="stmt" count="0"/>
1899
- <line num="819" type="stmt" count="0"/>
1900
  <line num="820" type="stmt" count="0"/>
1901
- <line num="822" type="stmt" count="0"/>
1902
  <line num="823" type="stmt" count="0"/>
1903
- <line num="825" type="stmt" count="0"/>
1904
  <line num="827" type="stmt" count="0"/>
1905
  <line num="828" type="stmt" count="0"/>
1906
  <line num="829" type="stmt" count="0"/>
1907
  <line num="830" type="stmt" count="0"/>
1908
  <line num="831" type="stmt" count="0"/>
1909
- <line num="832" type="stmt" count="0"/>
1910
  <line num="834" type="stmt" count="0"/>
1911
- <line num="835" type="stmt" count="0"/>
1912
- <line num="837" type="stmt" count="0"/>
1913
  <line num="840" type="stmt" count="0"/>
1914
  <line num="841" type="stmt" count="0"/>
1915
  <line num="842" type="stmt" count="0"/>
1916
  <line num="843" type="stmt" count="0"/>
1917
  <line num="844" type="stmt" count="0"/>
1918
- <line num="845" type="stmt" count="0"/>
1919
  <line num="847" type="stmt" count="0"/>
1920
- <line num="848" type="stmt" count="0"/>
1921
- <line num="850" type="stmt" count="0"/>
 
 
 
 
1922
  <line num="857" type="stmt" count="0"/>
1923
- <line num="858" type="stmt" count="0"/>
1924
  <line num="860" type="stmt" count="0"/>
1925
- <line num="861" type="stmt" count="0"/>
1926
  <line num="862" type="stmt" count="0"/>
1927
- <line num="863" type="stmt" count="0"/>
1928
- <line num="864" type="stmt" count="0"/>
1929
  <line num="866" type="stmt" count="0"/>
 
 
1930
  <line num="869" type="stmt" count="0"/>
1931
  <line num="870" type="stmt" count="0"/>
1932
- <line num="871" type="stmt" count="0"/>
1933
  <line num="872" type="stmt" count="0"/>
1934
  <line num="873" type="stmt" count="0"/>
1935
- <line num="874" type="stmt" count="0"/>
1936
  <line num="875" type="stmt" count="0"/>
1937
- <line num="884" type="method" name="admin_enqueue_scripts" visibility="public" complexity="1" crap="2" count="0"/>
 
1938
  <line num="885" type="stmt" count="0"/>
1939
  <line num="886" type="stmt" count="0"/>
1940
  <line num="887" type="stmt" count="0"/>
1941
  <line num="888" type="stmt" count="0"/>
1942
- <line num="890" type="stmt" count="0"/>
1943
- <line num="892" type="stmt" count="0"/>
1944
- <line num="893" type="stmt" count="0"/>
1945
  <line num="894" type="stmt" count="0"/>
1946
  <line num="895" type="stmt" count="0"/>
 
1947
  <line num="897" type="stmt" count="0"/>
1948
  <line num="898" type="stmt" count="0"/>
1949
- <line num="910" type="method" name="backup_database" visibility="private" complexity="7" crap="56" count="0"/>
 
 
 
 
 
 
1950
  <line num="915" type="stmt" count="0"/>
1951
- <line num="916" type="stmt" count="0"/>
 
 
1952
  <line num="920" type="stmt" count="0"/>
1953
  <line num="922" type="stmt" count="0"/>
1954
  <line num="923" type="stmt" count="0"/>
1955
- <line num="927" type="stmt" count="0"/>
1956
- <line num="930" type="stmt" count="0"/>
1957
- <line num="933" type="stmt" count="0"/>
1958
- <line num="935" type="stmt" count="0"/>
1959
- <line num="937" type="stmt" count="0"/>
1960
- <line num="939" type="stmt" count="0"/>
1961
  <line num="940" type="stmt" count="0"/>
1962
- <line num="944" type="stmt" count="0"/>
 
1963
  <line num="947" type="stmt" count="0"/>
1964
- <line num="949" type="stmt" count="0"/>
1965
  <line num="952" type="stmt" count="0"/>
1966
- <line num="953" type="stmt" count="0"/>
1967
- <line num="954" type="stmt" count="0"/>
1968
  <line num="958" type="stmt" count="0"/>
1969
- <line num="959" type="stmt" count="0"/>
1970
- <line num="961" type="stmt" count="0"/>
1971
- <line num="963" type="stmt" count="0"/>
1972
  <line num="965" type="stmt" count="0"/>
1973
- <line num="966" type="stmt" count="0"/>
1974
- <line num="968" type="stmt" count="0"/>
1975
  <line num="969" type="stmt" count="0"/>
1976
- <line num="971" type="stmt" count="0"/>
1977
- <line num="973" type="stmt" count="0"/>
1978
- <line num="975" type="stmt" count="0"/>
1979
- <line num="976" type="stmt" count="0"/>
1980
- <line num="980" type="stmt" count="0"/>
1981
  <line num="983" type="stmt" count="0"/>
1982
- <line num="1002" type="method" name="restore_database" visibility="private" complexity="8" crap="72" count="0"/>
1983
- <line num="1004" type="stmt" count="0"/>
1984
- <line num="1006" type="stmt" count="0"/>
1985
- <line num="1007" type="stmt" count="0"/>
 
 
 
 
 
 
 
 
1986
  <line num="1008" type="stmt" count="0"/>
1987
- <line num="1010" type="stmt" count="0"/>
1988
- <line num="1012" type="stmt" count="0"/>
1989
- <line num="1016" type="stmt" count="0"/>
1990
- <line num="1018" type="stmt" count="0"/>
1991
- <line num="1020" type="stmt" count="0"/>
1992
- <line num="1024" type="stmt" count="0"/>
1993
- <line num="1027" type="stmt" count="0"/>
1994
- <line num="1030" type="stmt" count="0"/>
1995
  <line num="1031" type="stmt" count="0"/>
 
1996
  <line num="1033" type="stmt" count="0"/>
1997
  <line num="1035" type="stmt" count="0"/>
1998
- <line num="1036" type="stmt" count="0"/>
1999
- <line num="1038" type="stmt" count="0"/>
2000
- <line num="1039" type="stmt" count="0"/>
2001
- <line num="1040" type="stmt" count="0"/>
2002
- <line num="1044" type="stmt" count="0"/>
2003
- <line num="1046" type="stmt" count="0"/>
2004
  <line num="1049" type="stmt" count="0"/>
2005
- <line num="1050" type="stmt" count="0"/>
2006
- <line num="1053" type="stmt" count="0"/>
2007
  <line num="1056" type="stmt" count="0"/>
2008
- <line num="1057" type="stmt" count="0"/>
2009
  <line num="1060" type="stmt" count="0"/>
2010
- <line num="1062" type="stmt" count="0"/>
 
2011
  <line num="1064" type="stmt" count="0"/>
2012
- <line num="1066" type="stmt" count="0"/>
2013
- <line num="1067" type="stmt" count="0"/>
2014
- <line num="1068" type="stmt" count="0"/>
2015
  <line num="1069" type="stmt" count="0"/>
2016
  <line num="1071" type="stmt" count="0"/>
2017
- <line num="1073" type="stmt" count="0"/>
2018
  <line num="1074" type="stmt" count="0"/>
2019
  <line num="1075" type="stmt" count="0"/>
2020
  <line num="1078" type="stmt" count="0"/>
2021
  <line num="1081" type="stmt" count="0"/>
2022
- <line num="1083" type="stmt" count="0"/>
2023
- <line num="1084" type="stmt" count="0"/>
2024
  <line num="1087" type="stmt" count="0"/>
2025
- <line num="1098" type="method" name="get_filelist" visibility="public" complexity="10" crap="110" count="0"/>
2026
- <line num="1101" type="stmt" count="0"/>
2027
- <line num="1102" type="stmt" count="0"/>
 
 
 
 
 
 
 
2028
  <line num="1106" type="stmt" count="0"/>
 
2029
  <line num="1109" type="stmt" count="0"/>
2030
- <line num="1110" type="stmt" count="0"/>
2031
- <line num="1114" type="stmt" count="0"/>
2032
- <line num="1117" type="stmt" count="0"/>
2033
- <line num="1118" type="stmt" count="0"/>
2034
- <line num="1119" type="stmt" count="0"/>
2035
- <line num="1122" type="stmt" count="0"/>
2036
- <line num="1125" type="stmt" count="0"/>
2037
- <line num="1136" type="stmt" count="0"/>
2038
- <line num="1137" type="stmt" count="0"/>
2039
- <line num="1138" type="stmt" count="0"/>
2040
  <line num="1139" type="stmt" count="0"/>
2041
- <line num="1140" type="stmt" count="0"/>
2042
  <line num="1142" type="stmt" count="0"/>
 
2043
  <line num="1144" type="stmt" count="0"/>
2044
  <line num="1147" type="stmt" count="0"/>
2045
- <line num="1148" type="stmt" count="0"/>
2046
  <line num="1150" type="stmt" count="0"/>
2047
- <line num="1151" type="stmt" count="0"/>
2048
- <line num="1154" type="stmt" count="0"/>
2049
- <line num="1155" type="stmt" count="0"/>
2050
- <line num="1158" type="stmt" count="0"/>
2051
- <line num="1160" type="stmt" count="0"/>
2052
  <line num="1163" type="stmt" count="0"/>
 
2053
  <line num="1165" type="stmt" count="0"/>
2054
- <line num="1166" type="stmt" count="0"/>
2055
- <line num="1168" type="stmt" count="0"/>
2056
- <line num="1170" type="stmt" count="0"/>
2057
- <line num="1174" type="stmt" count="0"/>
2058
- <line num="1177" type="stmt" count="0"/>
 
 
2059
  <line num="1180" type="stmt" count="0"/>
2060
- <line num="1181" type="stmt" count="0"/>
2061
- <line num="1182" type="stmt" count="0"/>
2062
  <line num="1183" type="stmt" count="0"/>
2063
  <line num="1185" type="stmt" count="0"/>
2064
  <line num="1188" type="stmt" count="0"/>
2065
- <line num="1204" type="method" name="get_filtered_filelist" visibility="public" complexity="8" crap="72" count="0"/>
 
 
 
 
 
 
 
2066
  <line num="1207" type="stmt" count="0"/>
2067
  <line num="1208" type="stmt" count="0"/>
2068
- <line num="1212" type="stmt" count="0"/>
2069
- <line num="1215" type="stmt" count="0"/>
2070
- <line num="1216" type="stmt" count="0"/>
2071
- <line num="1220" type="stmt" count="0"/>
2072
- <line num="1223" type="stmt" count="0"/>
2073
- <line num="1226" type="stmt" count="0"/>
2074
- <line num="1227" type="stmt" count="0"/>
2075
- <line num="1229" type="stmt" count="0"/>
2076
- <line num="1230" type="stmt" count="0"/>
2077
  <line num="1233" type="stmt" count="0"/>
2078
- <line num="1234" type="stmt" count="0"/>
2079
  <line num="1237" type="stmt" count="0"/>
2080
- <line num="1238" type="stmt" count="0"/>
2081
  <line num="1241" type="stmt" count="0"/>
2082
- <line num="1244" type="stmt" count="0"/>
2083
- <line num="1247" type="stmt" count="0"/>
2084
- <line num="1259" type="method" name="generate_archive_path" visibility="public" complexity="3" crap="12" count="0"/>
2085
- <line num="1261" type="stmt" count="0"/>
2086
- <line num="1264" type="stmt" count="0"/>
2087
- <line num="1267" type="stmt" count="0"/>
2088
- <line num="1268" type="stmt" count="0"/>
 
 
 
 
 
2089
  <line num="1272" type="stmt" count="0"/>
2090
- <line num="1275" type="stmt" count="0"/>
2091
- <line num="1277" type="stmt" count="0"/>
2092
- <line num="1278" type="stmt" count="0"/>
2093
- <line num="1279" type="stmt" count="0"/>
2094
- <line num="1280" type="stmt" count="0"/>
2095
- <line num="1281" type="stmt" count="0"/>
2096
- <line num="1282" type="stmt" count="0"/>
2097
- <line num="1283" type="stmt" count="0"/>
2098
  <line num="1286" type="stmt" count="0"/>
2099
  <line num="1289" type="stmt" count="0"/>
2100
- <line num="1291" type="stmt" count="0"/>
2101
  <line num="1293" type="stmt" count="0"/>
2102
- <line num="1294" type="stmt" count="0"/>
2103
- <line num="1296" type="stmt" count="0"/>
2104
- <line num="1311" type="method" name="archive_files" visibility="public" complexity="45" crap="2070" count="0"/>
2105
- <line num="1312" type="stmt" count="0"/>
2106
- <line num="1320" type="stmt" count="0"/>
2107
- <line num="1322" type="stmt" count="0"/>
2108
- <line num="1324" type="stmt" count="0"/>
2109
- <line num="1326" type="stmt" count="0"/>
2110
- <line num="1333" type="stmt" count="0"/>
2111
- <line num="1335" type="stmt" count="0"/>
2112
- <line num="1336" type="stmt" count="0"/>
 
 
 
 
 
2113
  <line num="1337" type="stmt" count="0"/>
2114
- <line num="1348" type="stmt" count="0"/>
 
2115
  <line num="1349" type="stmt" count="0"/>
2116
- <line num="1350" type="stmt" count="0"/>
2117
- <line num="1352" type="stmt" count="0"/>
2118
- <line num="1353" type="stmt" count="0"/>
2119
- <line num="1357" type="stmt" count="0"/>
2120
- <line num="1359" type="stmt" count="0"/>
2121
  <line num="1361" type="stmt" count="0"/>
2122
  <line num="1362" type="stmt" count="0"/>
2123
- <line num="1365" type="stmt" count="0"/>
2124
- <line num="1366" type="stmt" count="0"/>
2125
- <line num="1370" type="stmt" count="0"/>
2126
- <line num="1379" type="stmt" count="0"/>
2127
- <line num="1380" type="stmt" count="0"/>
2128
- <line num="1381" type="stmt" count="0"/>
2129
  <line num="1382" type="stmt" count="0"/>
2130
- <line num="1383" type="stmt" count="0"/>
2131
  <line num="1384" type="stmt" count="0"/>
2132
- <line num="1385" type="stmt" count="0"/>
2133
  <line num="1386" type="stmt" count="0"/>
2134
  <line num="1387" type="stmt" count="0"/>
2135
- <line num="1388" type="stmt" count="0"/>
2136
- <line num="1389" type="stmt" count="0"/>
2137
  <line num="1391" type="stmt" count="0"/>
2138
- <line num="1392" type="stmt" count="0"/>
2139
- <line num="1393" type="stmt" count="0"/>
2140
- <line num="1394" type="stmt" count="0"/>
2141
- <line num="1396" type="stmt" count="0"/>
2142
- <line num="1397" type="stmt" count="0"/>
2143
- <line num="1398" type="stmt" count="0"/>
2144
- <line num="1399" type="stmt" count="0"/>
2145
- <line num="1400" type="stmt" count="0"/>
2146
- <line num="1401" type="stmt" count="0"/>
2147
- <line num="1402" type="stmt" count="0"/>
2148
- <line num="1403" type="stmt" count="0"/>
2149
  <line num="1404" type="stmt" count="0"/>
2150
  <line num="1405" type="stmt" count="0"/>
2151
  <line num="1406" type="stmt" count="0"/>
2152
  <line num="1407" type="stmt" count="0"/>
 
 
2153
  <line num="1410" type="stmt" count="0"/>
2154
  <line num="1411" type="stmt" count="0"/>
2155
  <line num="1412" type="stmt" count="0"/>
2156
  <line num="1413" type="stmt" count="0"/>
2157
  <line num="1414" type="stmt" count="0"/>
2158
- <line num="1415" type="stmt" count="0"/>
2159
  <line num="1416" type="stmt" count="0"/>
2160
  <line num="1417" type="stmt" count="0"/>
2161
  <line num="1418" type="stmt" count="0"/>
2162
  <line num="1419" type="stmt" count="0"/>
2163
- <line num="1420" type="stmt" count="0"/>
 
2164
  <line num="1423" type="stmt" count="0"/>
 
 
2165
  <line num="1426" type="stmt" count="0"/>
 
2166
  <line num="1428" type="stmt" count="0"/>
2167
  <line num="1429" type="stmt" count="0"/>
2168
- <line num="1433" type="stmt" count="0"/>
 
 
 
2169
  <line num="1436" type="stmt" count="0"/>
 
 
2170
  <line num="1439" type="stmt" count="0"/>
 
 
2171
  <line num="1442" type="stmt" count="0"/>
2172
  <line num="1443" type="stmt" count="0"/>
 
2173
  <line num="1445" type="stmt" count="0"/>
2174
- <line num="1447" type="stmt" count="0"/>
2175
  <line num="1448" type="stmt" count="0"/>
2176
- <line num="1450" type="stmt" count="0"/>
2177
  <line num="1453" type="stmt" count="0"/>
2178
- <line num="1456" type="stmt" count="0"/>
2179
- <line num="1459" type="stmt" count="0"/>
2180
- <line num="1462" type="stmt" count="0"/>
2181
- <line num="1463" type="stmt" count="0"/>
2182
- <line num="1465" type="stmt" count="0"/>
2183
- <line num="1466" type="stmt" count="0"/>
2184
  <line num="1468" type="stmt" count="0"/>
 
2185
  <line num="1472" type="stmt" count="0"/>
 
2186
  <line num="1475" type="stmt" count="0"/>
2187
- <line num="1476" type="stmt" count="0"/>
2188
- <line num="1480" type="stmt" count="0"/>
2189
- <line num="1482" type="stmt" count="0"/>
2190
- <line num="1483" type="stmt" count="0"/>
2191
  <line num="1484" type="stmt" count="0"/>
2192
- <line num="1485" type="stmt" count="0"/>
2193
  <line num="1487" type="stmt" count="0"/>
2194
  <line num="1488" type="stmt" count="0"/>
2195
  <line num="1490" type="stmt" count="0"/>
2196
- <line num="1499" type="stmt" count="0"/>
 
 
 
2197
  <line num="1501" type="stmt" count="0"/>
2198
- <line num="1503" type="stmt" count="0"/>
2199
  <line num="1505" type="stmt" count="0"/>
2200
- <line num="1511" type="stmt" count="0"/>
 
 
 
2201
  <line num="1512" type="stmt" count="0"/>
2202
  <line num="1513" type="stmt" count="0"/>
2203
- <line num="1514" type="stmt" count="0"/>
2204
  <line num="1515" type="stmt" count="0"/>
2205
- <line num="1516" type="stmt" count="0"/>
2206
- <line num="1517" type="stmt" count="0"/>
2207
- <line num="1518" type="stmt" count="0"/>
2208
- <line num="1519" type="stmt" count="0"/>
2209
- <line num="1520" type="stmt" count="0"/>
2210
- <line num="1522" type="stmt" count="0"/>
2211
- <line num="1523" type="stmt" count="0"/>
2212
  <line num="1524" type="stmt" count="0"/>
2213
  <line num="1526" type="stmt" count="0"/>
2214
- <line num="1527" type="stmt" count="0"/>
2215
  <line num="1528" type="stmt" count="0"/>
2216
  <line num="1530" type="stmt" count="0"/>
2217
- <line num="1531" type="stmt" count="0"/>
2218
- <line num="1532" type="stmt" count="0"/>
2219
- <line num="1534" type="stmt" count="0"/>
2220
- <line num="1535" type="stmt" count="0"/>
2221
  <line num="1536" type="stmt" count="0"/>
 
2222
  <line num="1538" type="stmt" count="0"/>
2223
  <line num="1539" type="stmt" count="0"/>
2224
  <line num="1540" type="stmt" count="0"/>
 
2225
  <line num="1542" type="stmt" count="0"/>
2226
  <line num="1543" type="stmt" count="0"/>
2227
  <line num="1544" type="stmt" count="0"/>
2228
  <line num="1545" type="stmt" count="0"/>
2229
  <line num="1547" type="stmt" count="0"/>
2230
  <line num="1548" type="stmt" count="0"/>
2231
- <line num="1550" type="stmt" count="0"/>
 
2232
  <line num="1552" type="stmt" count="0"/>
2233
- <line num="1554" type="stmt" count="0"/>
2234
  <line num="1555" type="stmt" count="0"/>
2235
  <line num="1556" type="stmt" count="0"/>
2236
- <line num="1558" type="stmt" count="0"/>
2237
  <line num="1559" type="stmt" count="0"/>
2238
- <line num="1562" type="stmt" count="0"/>
 
 
2239
  <line num="1564" type="stmt" count="0"/>
2240
- <line num="1566" type="stmt" count="0"/>
 
 
2241
  <line num="1569" type="stmt" count="0"/>
 
2242
  <line num="1572" type="stmt" count="0"/>
2243
  <line num="1573" type="stmt" count="0"/>
2244
- <line num="1576" type="stmt" count="0"/>
 
2245
  <line num="1579" type="stmt" count="0"/>
2246
  <line num="1580" type="stmt" count="0"/>
2247
  <line num="1581" type="stmt" count="0"/>
2248
- <line num="1610" type="stmt" count="0"/>
2249
- <line num="1621" type="stmt" count="0"/>
2250
- <line num="1622" type="stmt" count="0"/>
2251
- <line num="1623" type="stmt" count="0"/>
2252
- <line num="1624" type="stmt" count="0"/>
2253
- <line num="1625" type="stmt" count="0"/>
2254
- <line num="1628" type="stmt" count="0"/>
2255
- <line num="1630" type="stmt" count="0"/>
2256
- <line num="1632" type="stmt" count="0"/>
 
 
 
2257
  <line num="1635" type="stmt" count="0"/>
2258
- <line num="1637" type="stmt" count="0"/>
2259
- <line num="1638" type="stmt" count="0"/>
2260
- <line num="1641" type="stmt" count="0"/>
2261
- <line num="1642" type="stmt" count="0"/>
2262
- <line num="1643" type="stmt" count="0"/>
2263
- <line num="1645" type="stmt" count="0"/>
2264
  <line num="1647" type="stmt" count="0"/>
 
2265
  <line num="1649" type="stmt" count="0"/>
2266
- <line num="1651" type="stmt" count="0"/>
2267
- <line num="1652" type="stmt" count="0"/>
2268
  <line num="1653" type="stmt" count="0"/>
2269
- <line num="1656" type="stmt" count="0"/>
2270
- <line num="1677" type="method" name="get_archive_list" visibility="public" complexity="11" crap="132" count="0"/>
2271
- <line num="1679" type="stmt" count="0"/>
2272
- <line num="1682" type="stmt" count="0"/>
2273
- <line num="1685" type="stmt" count="0"/>
2274
- <line num="1686" type="stmt" count="0"/>
2275
- <line num="1687" type="stmt" count="0"/>
2276
- <line num="1690" type="stmt" count="0"/>
2277
- <line num="1691" type="stmt" count="0"/>
2278
- <line num="1695" type="stmt" count="0"/>
2279
- <line num="1698" type="stmt" count="0"/>
2280
- <line num="1699" type="stmt" count="0"/>
2281
- <line num="1703" type="stmt" count="0"/>
 
 
 
2282
  <line num="1704" type="stmt" count="0"/>
2283
- <line num="1706" type="stmt" count="0"/>
2284
  <line num="1707" type="stmt" count="0"/>
2285
  <line num="1710" type="stmt" count="0"/>
2286
  <line num="1711" type="stmt" count="0"/>
2287
- <line num="1714" type="stmt" count="0"/>
 
2288
  <line num="1716" type="stmt" count="0"/>
2289
- <line num="1719" type="stmt" count="0"/>
2290
- <line num="1722" type="stmt" count="0"/>
2291
  <line num="1723" type="stmt" count="0"/>
2292
- <line num="1725" type="stmt" count="0"/>
2293
  <line num="1728" type="stmt" count="0"/>
2294
  <line num="1729" type="stmt" count="0"/>
2295
- <line num="1734" type="stmt" count="0"/>
 
2296
  <line num="1735" type="stmt" count="0"/>
2297
  <line num="1736" type="stmt" count="0"/>
2298
- <line num="1737" type="stmt" count="0"/>
2299
- <line num="1738" type="stmt" count="0"/>
2300
  <line num="1739" type="stmt" count="0"/>
2301
- <line num="1740" type="stmt" count="0"/>
2302
  <line num="1741" type="stmt" count="0"/>
2303
- <line num="1745" type="stmt" count="0"/>
2304
- <line num="1746" type="stmt" count="0"/>
2305
  <line num="1748" type="stmt" count="0"/>
2306
- <line num="1749" type="stmt" count="0"/>
2307
- <line num="1752" type="stmt" count="0"/>
2308
- <line num="1763" type="method" name="delete_archive_file" visibility="public" complexity="11" crap="132" count="0"/>
 
 
 
 
 
 
 
2309
  <line num="1766" type="stmt" count="0"/>
2310
- <line num="1767" type="stmt" count="0"/>
2311
  <line num="1771" type="stmt" count="0"/>
 
2312
  <line num="1774" type="stmt" count="0"/>
2313
  <line num="1777" type="stmt" count="0"/>
2314
- <line num="1778" type="stmt" count="0"/>
2315
- <line num="1779" type="stmt" count="0"/>
2316
- <line num="1780" type="stmt" count="0"/>
2317
- <line num="1782" type="stmt" count="0"/>
2318
- <line num="1783" type="stmt" count="0"/>
2319
- <line num="1784" type="stmt" count="0"/>
2320
- <line num="1786" type="stmt" count="0"/>
2321
- <line num="1788" type="stmt" count="0"/>
2322
  <line num="1792" type="stmt" count="0"/>
2323
- <line num="1793" type="stmt" count="0"/>
2324
- <line num="1794" type="stmt" count="0"/>
2325
  <line num="1796" type="stmt" count="0"/>
2326
- <line num="1797" type="stmt" count="0"/>
2327
- <line num="1798" type="stmt" count="0"/>
2328
- <line num="1800" type="stmt" count="0"/>
2329
  <line num="1802" type="stmt" count="0"/>
2330
- <line num="1806" type="stmt" count="0"/>
 
 
2331
  <line num="1807" type="stmt" count="0"/>
 
 
2332
  <line num="1811" type="stmt" count="0"/>
2333
- <line num="1814" type="stmt" count="0"/>
2334
- <line num="1816" type="stmt" count="0"/>
2335
  <line num="1817" type="stmt" count="0"/>
2336
  <line num="1818" type="stmt" count="0"/>
2337
- <line num="1820" type="stmt" count="0"/>
 
2338
  <line num="1822" type="stmt" count="0"/>
 
 
2339
  <line num="1827" type="stmt" count="0"/>
2340
- <line num="1828" type="stmt" count="0"/>
2341
- <line num="1829" type="stmt" count="0"/>
2342
  <line num="1832" type="stmt" count="0"/>
2343
- <line num="1834" type="stmt" count="0"/>
2344
- <line num="1835" type="stmt" count="0"/>
2345
  <line num="1836" type="stmt" count="0"/>
2346
- <line num="1838" type="stmt" count="0"/>
2347
- <line num="1840" type="stmt" count="0"/>
 
 
2348
  <line num="1845" type="stmt" count="0"/>
2349
- <line num="1846" type="stmt" count="0"/>
2350
  <line num="1847" type="stmt" count="0"/>
2351
- <line num="1849" type="stmt" count="0"/>
2352
  <line num="1852" type="stmt" count="0"/>
2353
  <line num="1853" type="stmt" count="0"/>
2354
  <line num="1854" type="stmt" count="0"/>
2355
- <line num="1855" type="stmt" count="0"/>
2356
  <line num="1857" type="stmt" count="0"/>
2357
- <line num="1858" type="stmt" count="0"/>
2358
- <line num="1868" type="stmt" count="0"/>
 
 
 
 
2359
  <line num="1871" type="stmt" count="0"/>
2360
- <line num="1884" type="method" name="get_dump_file" visibility="public" complexity="9" crap="90" count="0"/>
2361
- <line num="1886" type="stmt" count="0"/>
2362
- <line num="1887" type="stmt" count="0"/>
2363
- <line num="1907" type="stmt" count="0"/>
2364
- <line num="1908" type="stmt" count="0"/>
2365
- <line num="1909" type="stmt" count="0"/>
2366
- <line num="1910" type="stmt" count="0"/>
2367
- <line num="1914" type="stmt" count="0"/>
2368
- <line num="1917" type="stmt" count="0"/>
2369
- <line num="1920" type="stmt" count="0"/>
2370
- <line num="1921" type="stmt" count="0"/>
2371
- <line num="1925" type="stmt" count="0"/>
2372
- <line num="1926" type="stmt" count="0"/>
2373
- <line num="1927" type="method" name="anonymous function" complexity="3" crap="12" count="0"/>
2374
- <line num="1928" type="stmt" count="0"/>
2375
- <line num="1929" type="stmt" count="0"/>
2376
  <line num="1932" type="stmt" count="0"/>
2377
  <line num="1933" type="stmt" count="0"/>
2378
- <line num="1936" type="stmt" count="0"/>
2379
- <line num="1938" type="stmt" count="0"/>
 
 
2380
  <line num="1945" type="stmt" count="0"/>
2381
  <line num="1946" type="stmt" count="0"/>
2382
- <line num="1947" type="stmt" count="0"/>
2383
- <line num="1948" type="stmt" count="0"/>
2384
  <line num="1950" type="stmt" count="0"/>
 
 
2385
  <line num="1953" type="stmt" count="0"/>
2386
- <line num="1966" type="method" name="restore_archive_file" visibility="public" complexity="25" crap="650" count="0"/>
2387
- <line num="1967" type="stmt" count="0"/>
 
 
 
2388
  <line num="1970" type="stmt" count="0"/>
 
2389
  <line num="1972" type="stmt" count="0"/>
2390
  <line num="1973" type="stmt" count="0"/>
2391
- <line num="1977" type="stmt" count="0"/>
2392
- <line num="1979" type="stmt" count="0"/>
2393
- <line num="1980" type="stmt" count="0"/>
2394
- <line num="1984" type="stmt" count="0"/>
2395
- <line num="1985" type="stmt" count="0"/>
2396
- <line num="1988" type="stmt" count="0"/>
2397
- <line num="1989" type="stmt" count="0"/>
2398
- <line num="1990" type="stmt" count="0"/>
2399
  <line num="1992" type="stmt" count="0"/>
2400
- <line num="1993" type="stmt" count="0"/>
2401
  <line num="1997" type="stmt" count="0"/>
2402
  <line num="1998" type="stmt" count="0"/>
2403
- <line num="1999" type="stmt" count="0"/>
2404
- <line num="2001" type="stmt" count="0"/>
2405
  <line num="2002" type="stmt" count="0"/>
2406
- <line num="2006" type="stmt" count="0"/>
2407
- <line num="2008" type="stmt" count="0"/>
2408
  <line num="2009" type="stmt" count="0"/>
2409
- <line num="2011" type="stmt" count="0"/>
2410
- <line num="2012" type="stmt" count="0"/>
 
2411
  <line num="2015" type="stmt" count="0"/>
2412
  <line num="2017" type="stmt" count="0"/>
2413
- <line num="2019" type="stmt" count="0"/>
2414
- <line num="2020" type="stmt" count="0"/>
2415
  <line num="2023" type="stmt" count="0"/>
2416
- <line num="2025" type="stmt" count="0"/>
2417
  <line num="2026" type="stmt" count="0"/>
2418
  <line num="2027" type="stmt" count="0"/>
2419
- <line num="2029" type="stmt" count="0"/>
2420
- <line num="2030" type="stmt" count="0"/>
2421
- <line num="2035" type="stmt" count="0"/>
2422
  <line num="2036" type="stmt" count="0"/>
2423
  <line num="2037" type="stmt" count="0"/>
2424
- <line num="2038" type="stmt" count="0"/>
2425
- <line num="2039" type="stmt" count="0"/>
2426
  <line num="2040" type="stmt" count="0"/>
2427
- <line num="2041" type="stmt" count="0"/>
2428
  <line num="2042" type="stmt" count="0"/>
 
2429
  <line num="2045" type="stmt" count="0"/>
2430
- <line num="2047" type="stmt" count="0"/>
2431
- <line num="2056" type="stmt" count="0"/>
 
 
 
 
 
 
2432
  <line num="2062" type="stmt" count="0"/>
 
2433
  <line num="2064" type="stmt" count="0"/>
2434
  <line num="2065" type="stmt" count="0"/>
2435
- <line num="2068" type="stmt" count="0"/>
 
2436
  <line num="2070" type="stmt" count="0"/>
2437
- <line num="2071" type="stmt" count="0"/>
2438
  <line num="2081" type="stmt" count="0"/>
2439
- <line num="2083" type="stmt" count="0"/>
2440
- <line num="2084" type="stmt" count="0"/>
2441
- <line num="2085" type="stmt" count="0"/>
2442
- <line num="2086" type="stmt" count="0"/>
2443
  <line num="2087" type="stmt" count="0"/>
 
2444
  <line num="2090" type="stmt" count="0"/>
2445
- <line num="2091" type="stmt" count="0"/>
2446
- <line num="2101" type="stmt" count="0"/>
 
 
 
 
2447
  <line num="2110" type="stmt" count="0"/>
2448
  <line num="2111" type="stmt" count="0"/>
2449
  <line num="2112" type="stmt" count="0"/>
2450
  <line num="2115" type="stmt" count="0"/>
2451
  <line num="2116" type="stmt" count="0"/>
2452
- <line num="2117" type="stmt" count="0"/>
2453
- <line num="2119" type="stmt" count="0"/>
2454
- <line num="2120" type="stmt" count="0"/>
2455
- <line num="2122" type="stmt" count="0"/>
2456
- <line num="2123" type="stmt" count="0"/>
2457
- <line num="2124" type="stmt" count="0"/>
2458
- <line num="2125" type="stmt" count="0"/>
2459
- <line num="2128" type="stmt" count="0"/>
2460
- <line num="2129" type="stmt" count="0"/>
2461
- <line num="2132" type="stmt" count="0"/>
2462
- <line num="2134" type="stmt" count="0"/>
2463
  <line num="2135" type="stmt" count="0"/>
 
2464
  <line num="2137" type="stmt" count="0"/>
2465
  <line num="2140" type="stmt" count="0"/>
2466
- <line num="2143" type="stmt" count="0"/>
2467
- <line num="2146" type="stmt" count="0"/>
 
 
 
2468
  <line num="2148" type="stmt" count="0"/>
2469
- <line num="2152" type="stmt" count="0"/>
 
2470
  <line num="2153" type="stmt" count="0"/>
2471
- <line num="2156" type="stmt" count="0"/>
 
2472
  <line num="2159" type="stmt" count="0"/>
 
2473
  <line num="2162" type="stmt" count="0"/>
2474
- <line num="2175" type="method" name="page_archives" visibility="public" complexity="5" crap="30" count="0"/>
2475
- <line num="2176" type="stmt" count="0"/>
2476
- <line num="2179" type="stmt" count="0"/>
2477
- <line num="2180" type="stmt" count="0"/>
2478
- <line num="2182" type="stmt" count="0"/>
2479
- <line num="2185" type="stmt" count="0"/>
2480
- <line num="2188" type="stmt" count="0"/>
2481
- <line num="2189" type="stmt" count="0"/>
2482
- <line num="2191" type="stmt" count="0"/>
2483
- <line num="2194" type="stmt" count="0"/>
2484
- <line num="2195" type="stmt" count="0"/>
2485
- <line num="2197" type="stmt" count="0"/>
2486
- <line num="2198" type="stmt" count="0"/>
2487
  <line num="2201" type="stmt" count="0"/>
2488
- <line num="2202" type="stmt" count="0"/>
2489
- <line num="2203" type="stmt" count="0"/>
2490
- <line num="2206" type="stmt" count="0"/>
2491
- <line num="2209" type="stmt" count="0"/>
2492
- <line num="2212" type="stmt" count="0"/>
2493
  <line num="2214" type="stmt" count="0"/>
2494
- <line num="2215" type="stmt" count="0"/>
2495
  <line num="2216" type="stmt" count="0"/>
2496
  <line num="2219" type="stmt" count="0"/>
2497
- <line num="2221" type="stmt" count="0"/>
2498
- <line num="2224" type="stmt" count="0"/>
2499
- <line num="2225" type="stmt" count="0"/>
2500
  <line num="2226" type="stmt" count="0"/>
 
2501
  <line num="2228" type="stmt" count="0"/>
2502
  <line num="2231" type="stmt" count="0"/>
2503
- <line num="2232" type="stmt" count="0"/>
2504
- <line num="2241" type="method" name="boldgrid_backup_now_callback" visibility="public" complexity="9" crap="90" count="0"/>
 
 
 
2505
  <line num="2244" type="stmt" count="0"/>
2506
- <line num="2245" type="stmt" count="0"/>
2507
  <line num="2246" type="stmt" count="0"/>
2508
- <line num="2248" type="stmt" count="0"/>
2509
  <line num="2249" type="stmt" count="0"/>
2510
  <line num="2250" type="stmt" count="0"/>
 
2511
  <line num="2253" type="stmt" count="0"/>
2512
- <line num="2254" type="stmt" count="0"/>
2513
- <line num="2255" type="stmt" count="0"/>
2514
  <line num="2257" type="stmt" count="0"/>
2515
- <line num="2258" type="stmt" count="0"/>
2516
- <line num="2259" type="stmt" count="0"/>
2517
- <line num="2261" type="stmt" count="0"/>
2518
- <line num="2263" type="stmt" count="0"/>
2519
- <line num="2264" type="stmt" count="0"/>
2520
- <line num="2265" type="stmt" count="0"/>
2521
- <line num="2267" type="stmt" count="0"/>
2522
- <line num="2268" type="stmt" count="0"/>
2523
  <line num="2270" type="stmt" count="0"/>
2524
- <line num="2272" type="stmt" count="0"/>
2525
  <line num="2273" type="stmt" count="0"/>
2526
  <line num="2274" type="stmt" count="0"/>
2527
  <line num="2275" type="stmt" count="0"/>
2528
- <line num="2277" type="stmt" count="0"/>
2529
  <line num="2279" type="stmt" count="0"/>
2530
  <line num="2280" type="stmt" count="0"/>
2531
- <line num="2281" type="stmt" count="0"/>
2532
  <line num="2282" type="stmt" count="0"/>
 
2533
  <line num="2284" type="stmt" count="0"/>
2534
  <line num="2286" type="stmt" count="0"/>
2535
  <line num="2288" type="stmt" count="0"/>
2536
- <line num="2300" type="method" name="download_archive_file_callback" visibility="public" complexity="10" crap="110" count="0"/>
 
 
 
 
 
 
 
 
2537
  <line num="2302" type="stmt" count="0"/>
 
2538
  <line num="2305" type="stmt" count="0"/>
2539
  <line num="2306" type="stmt" count="0"/>
2540
  <line num="2307" type="stmt" count="0"/>
2541
- <line num="2308" type="stmt" count="0"/>
2542
  <line num="2311" type="stmt" count="0"/>
2543
- <line num="2312" type="stmt" count="0"/>
2544
  <line num="2313" type="stmt" count="0"/>
2545
- <line num="2314" type="stmt" count="0"/>
2546
- <line num="2315" type="stmt" count="0"/>
2547
- <line num="2319" type="stmt" count="0"/>
2548
- <line num="2320" type="stmt" count="0"/>
2549
- <line num="2321" type="stmt" count="0"/>
2550
- <line num="2322" type="stmt" count="0"/>
2551
- <line num="2323" type="stmt" count="0"/>
2552
  <line num="2327" type="stmt" count="0"/>
2553
  <line num="2330" type="stmt" count="0"/>
2554
  <line num="2331" type="stmt" count="0"/>
2555
  <line num="2332" type="stmt" count="0"/>
2556
  <line num="2333" type="stmt" count="0"/>
2557
  <line num="2336" type="stmt" count="0"/>
 
 
2558
  <line num="2339" type="stmt" count="0"/>
2559
  <line num="2340" type="stmt" count="0"/>
2560
- <line num="2341" type="stmt" count="0"/>
2561
- <line num="2342" type="stmt" count="0"/>
2562
  <line num="2346" type="stmt" count="0"/>
2563
  <line num="2347" type="stmt" count="0"/>
2564
  <line num="2348" type="stmt" count="0"/>
2565
- <line num="2351" type="stmt" count="0"/>
2566
  <line num="2352" type="stmt" count="0"/>
2567
- <line num="2353" type="stmt" count="0"/>
2568
- <line num="2354" type="stmt" count="0"/>
2569
  <line num="2356" type="stmt" count="0"/>
 
2570
  <line num="2358" type="stmt" count="0"/>
2571
- <line num="2360" type="stmt" count="0"/>
2572
  <line num="2361" type="stmt" count="0"/>
2573
- <line num="2362" type="stmt" count="0"/>
2574
  <line num="2365" type="stmt" count="0"/>
2575
  <line num="2366" type="stmt" count="0"/>
2576
- <line num="2376" type="method" name="page_backup_test" visibility="public" complexity="6" crap="42" count="0"/>
 
 
 
 
 
2577
  <line num="2378" type="stmt" count="0"/>
 
2578
  <line num="2381" type="stmt" count="0"/>
2579
- <line num="2384" type="stmt" count="0"/>
 
 
2580
  <line num="2387" type="stmt" count="0"/>
2581
  <line num="2390" type="stmt" count="0"/>
2582
- <line num="2392" type="stmt" count="0"/>
2583
- <line num="2395" type="stmt" count="0"/>
2584
- <line num="2398" type="stmt" count="0"/>
2585
- <line num="2401" type="stmt" count="0"/>
2586
- <line num="2404" type="stmt" count="0"/>
2587
- <line num="2407" type="stmt" count="0"/>
2588
  <line num="2409" type="stmt" count="0"/>
 
 
2589
  <line num="2417" type="stmt" count="0"/>
2590
- <line num="2418" type="stmt" count="0"/>
2591
- <line num="2419" type="stmt" count="0"/>
2592
  <line num="2420" type="stmt" count="0"/>
2593
- <line num="2421" type="stmt" count="0"/>
2594
- <line num="2424" type="stmt" count="0"/>
2595
- <line num="2425" type="stmt" count="0"/>
2596
  <line num="2426" type="stmt" count="0"/>
2597
- <line num="2427" type="stmt" count="0"/>
2598
- <line num="2428" type="stmt" count="0"/>
2599
  <line num="2429" type="stmt" count="0"/>
2600
- <line num="2430" type="stmt" count="0"/>
2601
- <line num="2431" type="stmt" count="0"/>
2602
- <line num="2433" type="stmt" count="0"/>
2603
- <line num="2436" type="stmt" count="0"/>
2604
- <line num="2437" type="stmt" count="0"/>
2605
- <line num="2438" type="stmt" count="0"/>
2606
- <line num="2439" type="stmt" count="0"/>
2607
- <line num="2440" type="stmt" count="0"/>
2608
  <line num="2443" type="stmt" count="0"/>
2609
  <line num="2444" type="stmt" count="0"/>
2610
- <line num="2459" type="method" name="set_doing_cron" visibility="public" complexity="3" crap="3" count="12"/>
2611
- <line num="2460" type="stmt" count="12"/>
2612
- <line num="2461" type="stmt" count="12"/>
2613
- <line num="2468" type="method" name="set_lang" visibility="public" complexity="1" crap="1" count="12"/>
2614
- <line num="2469" type="stmt" count="12"/>
2615
- <line num="2471" type="stmt" count="12"/>
2616
- <line num="2472" type="stmt" count="12"/>
2617
- <line num="2473" type="stmt" count="12"/>
2618
- <line num="2474" type="stmt" count="12"/>
2619
- <line num="2475" type="stmt" count="12"/>
2620
- <line num="2476" type="stmt" count="12"/>
2621
- <line num="2477" type="stmt" count="12"/>
2622
- <line num="2479" type="stmt" count="12"/>
2623
- <line num="2480" type="stmt" count="12"/>
2624
- <line num="2481" type="stmt" count="12"/>
2625
- <line num="2482" type="stmt" count="12"/>
2626
- <line num="2484" type="stmt" count="12"/>
2627
- <line num="2487" type="stmt" count="12"/>
2628
- <line num="2488" type="stmt" count="12"/>
2629
- <line num="2490" type="stmt" count="12"/>
2630
- <line num="2492" type="stmt" count="12"/>
2631
- <line num="2504" type="method" name="set_time_limit" visibility="public" complexity="2" crap="6" count="0"/>
2632
- <line num="2505" type="stmt" count="0"/>
2633
- <line num="2507" type="stmt" count="0"/>
2634
- <line num="2508" type="stmt" count="0"/>
2635
- <line num="2515" type="method" name="wp_ajax_restore" visibility="public" complexity="6" crap="42" count="0"/>
2636
- <line num="2516" type="stmt" count="0"/>
2637
- <line num="2517" type="stmt" count="0"/>
2638
- <line num="2520" type="stmt" count="0"/>
2639
- <line num="2521" type="stmt" count="0"/>
2640
- <line num="2522" type="stmt" count="0"/>
2641
- <line num="2524" type="stmt" count="0"/>
2642
- <line num="2525" type="stmt" count="0"/>
2643
- <line num="2526" type="stmt" count="0"/>
2644
- <line num="2529" type="stmt" count="0"/>
2645
- <line num="2530" type="stmt" count="0"/>
2646
- <line num="2531" type="stmt" count="0"/>
2647
- <line num="2533" type="stmt" count="0"/>
2648
- <line num="2534" type="stmt" count="0"/>
2649
- <line num="2535" type="stmt" count="0"/>
2650
- <line num="2537" type="stmt" count="0"/>
 
 
 
 
 
 
2651
  <line num="2550" type="stmt" count="0"/>
2652
  <line num="2551" type="stmt" count="0"/>
2653
- <line num="2553" type="stmt" count="0"/>
2654
  <line num="2554" type="stmt" count="0"/>
2655
  <line num="2555" type="stmt" count="0"/>
2656
  <line num="2556" type="stmt" count="0"/>
2657
- <line num="2557" type="stmt" count="0"/>
2658
  <line num="2559" type="stmt" count="0"/>
2659
  <line num="2560" type="stmt" count="0"/>
2660
- <line num="2561" type="stmt" count="0"/>
2661
- <line num="2562" type="stmt" count="0"/>
2662
  <line num="2564" type="stmt" count="0"/>
2663
- <line num="2566" type="stmt" count="0"/>
 
2664
  <line num="2568" type="stmt" count="0"/>
2665
- <line num="2570" type="stmt" count="0"/>
2666
  <line num="2571" type="stmt" count="0"/>
2667
- <line num="2587" type="method" name="boldgrid_backup_now_auto" visibility="public" complexity="4" crap="20" count="0"/>
 
 
 
2668
  <line num="2589" type="stmt" count="0"/>
2669
- <line num="2592" type="stmt" count="0"/>
 
2670
  <line num="2593" type="stmt" count="0"/>
2671
- <line num="2597" type="stmt" count="0"/>
 
 
 
2672
  <line num="2600" type="stmt" count="0"/>
2673
- <line num="2601" type="stmt" count="0"/>
 
2674
  <line num="2605" type="stmt" count="0"/>
2675
- <line num="2606" type="stmt" count="0"/>
2676
- <line num="2617" type="method" name="enforce_retention" visibility="public" complexity="8" crap="72" count="0"/>
2677
- <line num="2619" type="stmt" count="0"/>
2678
- <line num="2621" type="stmt" count="0"/>
2679
- <line num="2624" type="stmt" count="0"/>
2680
- <line num="2625" type="stmt" count="0"/>
2681
  <line num="2626" type="stmt" count="0"/>
2682
  <line num="2627" type="stmt" count="0"/>
2683
- <line num="2628" type="stmt" count="0"/>
2684
- <line num="2629" type="stmt" count="0"/>
2685
- <line num="2630" type="stmt" count="0"/>
2686
- <line num="2633" type="stmt" count="0"/>
2687
- <line num="2636" type="stmt" count="0"/>
2688
- <line num="2637" type="stmt" count="0"/>
2689
- <line num="2641" type="stmt" count="0"/>
2690
- <line num="2644" type="stmt" count="0"/>
2691
- <line num="2647" type="stmt" count="0"/>
2692
- <line num="2650" type="stmt" count="0"/>
2693
- <line num="2651" type="stmt" count="0"/>
2694
- <line num="2652" type="stmt" count="0"/>
2695
  <line num="2655" type="stmt" count="0"/>
2696
- <line num="2656" type="stmt" count="0"/>
2697
  <line num="2658" type="stmt" count="0"/>
2698
- <line num="2668" type="stmt" count="0"/>
 
 
 
 
 
 
 
2699
  <line num="2671" type="stmt" count="0"/>
2700
- <line num="2674" type="stmt" count="0"/>
2701
  <line num="2675" type="stmt" count="0"/>
2702
- <line num="2676" type="stmt" count="0"/>
2703
- <metrics loc="2677" ncloc="1359" classes="1" methods="28" coveredmethods="3" conditionals="0" coveredconditionals="0" statements="925" coveredstatements="101" elements="953" coveredelements="104"/>
 
 
 
 
 
 
 
 
 
 
 
 
2704
  </file>
2705
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/class-boldgrid-backup-admin-cron-log.php">
2706
  <class name="Boldgrid_Backup_Admin_Cron_Log" namespace="global" fullPackage="Boldgrid.Backup.Admin.Cron">
@@ -4346,6 +4376,23 @@
4346
  <line num="248" type="stmt" count="0"/>
4347
  <metrics loc="249" ncloc="126" classes="1" methods="10" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="68" coveredstatements="2" elements="78" coveredelements="3"/>
4348
  </file>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4349
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/class-boldgrid-backup-admin-remote.php">
4350
  <class name="Boldgrid_Backup_Admin_Remote" namespace="global" fullPackage="Boldgrid.Backup.Admin">
4351
  <metrics complexity="10" methods="4" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="16" coveredstatements="2" elements="20" coveredelements="3"/>
@@ -4555,7 +4602,7 @@
4555
  </file>
4556
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/class-boldgrid-backup-admin-settings.php">
4557
  <class name="Boldgrid_Backup_Admin_Settings" namespace="global" fullPackage="Boldgrid.Backup.Admin">
4558
- <metrics complexity="125" methods="12" coveredmethods="2" conditionals="0" coveredconditionals="0" statements="411" coveredstatements="44" elements="423" coveredelements="46"/>
4559
  </class>
4560
  <line num="48" type="method" name="__construct" visibility="public" complexity="1" crap="1" count="12"/>
4561
  <line num="50" type="stmt" count="12"/>
@@ -4678,59 +4725,52 @@
4678
  <line num="248" type="stmt" count="1"/>
4679
  <line num="249" type="stmt" count="1"/>
4680
  <line num="252" type="stmt" count="1"/>
4681
- <line num="262" type="method" name="is_all_files" visibility="public" complexity="3" crap="12" count="0"/>
4682
  <line num="263" type="stmt" count="0"/>
4683
- <line num="265" type="stmt" count="0"/>
4684
- <line num="266" type="stmt" count="0"/>
4685
- <line num="268" type="stmt" count="0"/>
4686
- <line num="269" type="stmt" count="0"/>
4687
- <line num="270" type="stmt" count="0"/>
4688
- <line num="272" type="stmt" count="0"/>
4689
- <line num="273" type="stmt" count="0"/>
4690
  <line num="274" type="stmt" count="0"/>
4691
- <line num="286" type="stmt" count="0"/>
4692
- <line num="288" type="stmt" count="0"/>
4693
- <line num="298" type="method" name="is_all_tables" visibility="public" complexity="1" crap="2" count="0"/>
 
 
 
 
 
 
4694
  <line num="299" type="stmt" count="0"/>
4695
- <line num="301" type="stmt" count="0"/>
4696
- <line num="313" type="method" name="move_backups" visibility="private" complexity="3" crap="12" count="0"/>
4697
- <line num="314" type="stmt" count="0"/>
4698
- <line num="316" type="stmt" count="0"/>
4699
- <line num="317" type="stmt" count="0"/>
4700
- <line num="319" type="stmt" count="0"/>
4701
- <line num="321" type="stmt" count="0"/>
4702
- <line num="324" type="stmt" count="0"/>
4703
  <line num="325" type="stmt" count="0"/>
4704
- <line num="326" type="stmt" count="0"/>
4705
  <line num="328" type="stmt" count="0"/>
4706
  <line num="330" type="stmt" count="0"/>
4707
- <line num="331" type="stmt" count="0"/>
4708
  <line num="332" type="stmt" count="0"/>
4709
- <line num="333" type="stmt" count="0"/>
4710
  <line num="335" type="stmt" count="0"/>
4711
- <line num="349" type="method" name="update_settings" visibility="private" complexity="61" crap="3782" count="0"/>
4712
- <line num="350" type="stmt" count="0"/>
4713
- <line num="353" type="stmt" count="0"/>
4714
- <line num="354" type="stmt" count="0"/>
4715
- <line num="356" type="stmt" count="0"/>
4716
- <line num="358" type="stmt" count="0"/>
4717
- <line num="359" type="stmt" count="0"/>
4718
- <line num="362" type="stmt" count="0"/>
 
 
4719
  <line num="364" type="stmt" count="0"/>
 
4720
  <line num="367" type="stmt" count="0"/>
 
4721
  <line num="370" type="stmt" count="0"/>
4722
- <line num="374" type="stmt" count="0"/>
4723
  <line num="375" type="stmt" count="0"/>
4724
- <line num="376" type="stmt" count="0"/>
4725
- <line num="377" type="stmt" count="0"/>
4726
  <line num="378" type="stmt" count="0"/>
4727
- <line num="379" type="stmt" count="0"/>
4728
- <line num="380" type="stmt" count="0"/>
4729
  <line num="381" type="stmt" count="0"/>
4730
- <line num="382" type="stmt" count="0"/>
4731
- <line num="383" type="stmt" count="0"/>
4732
- <line num="384" type="stmt" count="0"/>
4733
  <line num="386" type="stmt" count="0"/>
 
4734
  <line num="388" type="stmt" count="0"/>
4735
  <line num="389" type="stmt" count="0"/>
4736
  <line num="390" type="stmt" count="0"/>
@@ -4739,19 +4779,22 @@
4739
  <line num="393" type="stmt" count="0"/>
4740
  <line num="394" type="stmt" count="0"/>
4741
  <line num="395" type="stmt" count="0"/>
4742
- <line num="396" type="stmt" count="0"/>
4743
- <line num="398" type="stmt" count="0"/>
 
4744
  <line num="401" type="stmt" count="0"/>
 
 
4745
  <line num="404" type="stmt" count="0"/>
 
4746
  <line num="406" type="stmt" count="0"/>
 
4747
  <line num="409" type="stmt" count="0"/>
4748
- <line num="410" type="stmt" count="0"/>
4749
- <line num="411" type="stmt" count="0"/>
4750
- <line num="413" type="stmt" count="0"/>
4751
- <line num="414" type="stmt" count="0"/>
4752
  <line num="415" type="stmt" count="0"/>
4753
  <line num="417" type="stmt" count="0"/>
4754
- <line num="418" type="stmt" count="0"/>
 
4755
  <line num="422" type="stmt" count="0"/>
4756
  <line num="424" type="stmt" count="0"/>
4757
  <line num="425" type="stmt" count="0"/>
@@ -4759,286 +4802,270 @@
4759
  <line num="428" type="stmt" count="0"/>
4760
  <line num="429" type="stmt" count="0"/>
4761
  <line num="433" type="stmt" count="0"/>
 
4762
  <line num="436" type="stmt" count="0"/>
4763
- <line num="438" type="stmt" count="0"/>
4764
  <line num="439" type="stmt" count="0"/>
4765
  <line num="440" type="stmt" count="0"/>
4766
- <line num="442" type="stmt" count="0"/>
4767
- <line num="443" type="stmt" count="0"/>
4768
- <line num="446" type="stmt" count="0"/>
4769
  <line num="447" type="stmt" count="0"/>
4770
  <line num="449" type="stmt" count="0"/>
4771
  <line num="450" type="stmt" count="0"/>
4772
  <line num="451" type="stmt" count="0"/>
 
4773
  <line num="454" type="stmt" count="0"/>
4774
- <line num="455" type="stmt" count="0"/>
4775
  <line num="457" type="stmt" count="0"/>
4776
  <line num="458" type="stmt" count="0"/>
4777
  <line num="460" type="stmt" count="0"/>
 
4778
  <line num="462" type="stmt" count="0"/>
4779
- <line num="464" type="stmt" count="0"/>
4780
- <line num="467" type="stmt" count="0"/>
4781
  <line num="468" type="stmt" count="0"/>
4782
- <line num="470" type="stmt" count="0"/>
4783
  <line num="471" type="stmt" count="0"/>
4784
  <line num="473" type="stmt" count="0"/>
4785
- <line num="474" type="stmt" count="0"/>
4786
- <line num="476" type="stmt" count="0"/>
4787
- <line num="477" type="stmt" count="0"/>
4788
  <line num="479" type="stmt" count="0"/>
4789
- <line num="480" type="stmt" count="0"/>
4790
  <line num="482" type="stmt" count="0"/>
4791
- <line num="483" type="stmt" count="0"/>
4792
  <line num="485" type="stmt" count="0"/>
4793
- <line num="486" type="stmt" count="0"/>
4794
  <line num="487" type="stmt" count="0"/>
4795
- <line num="489" type="stmt" count="0"/>
4796
  <line num="490" type="stmt" count="0"/>
4797
- <line num="492" type="stmt" count="0"/>
4798
  <line num="493" type="stmt" count="0"/>
 
4799
  <line num="496" type="stmt" count="0"/>
4800
  <line num="497" type="stmt" count="0"/>
4801
  <line num="498" type="stmt" count="0"/>
4802
- <line num="499" type="stmt" count="0"/>
4803
- <line num="506" type="stmt" count="0"/>
 
 
4804
  <line num="507" type="stmt" count="0"/>
4805
  <line num="508" type="stmt" count="0"/>
4806
  <line num="509" type="stmt" count="0"/>
4807
  <line num="510" type="stmt" count="0"/>
4808
- <line num="511" type="stmt" count="0"/>
4809
- <line num="512" type="stmt" count="0"/>
4810
- <line num="513" type="stmt" count="0"/>
4811
- <line num="515" type="stmt" count="0"/>
 
4812
  <line num="522" type="stmt" count="0"/>
4813
  <line num="523" type="stmt" count="0"/>
4814
  <line num="524" type="stmt" count="0"/>
4815
- <line num="525" type="stmt" count="0"/>
4816
  <line num="526" type="stmt" count="0"/>
4817
- <line num="527" type="stmt" count="0"/>
4818
- <line num="528" type="stmt" count="0"/>
4819
- <line num="530" type="stmt" count="0"/>
4820
- <line num="540" type="stmt" count="0"/>
 
 
 
4821
  <line num="541" type="stmt" count="0"/>
4822
- <line num="542" type="stmt" count="0"/>
4823
- <line num="543" type="stmt" count="0"/>
4824
- <line num="544" type="stmt" count="0"/>
4825
- <line num="545" type="stmt" count="0"/>
4826
  <line num="552" type="stmt" count="0"/>
 
 
4827
  <line num="555" type="stmt" count="0"/>
4828
  <line num="556" type="stmt" count="0"/>
4829
- <line num="557" type="stmt" count="0"/>
4830
- <line num="558" type="stmt" count="0"/>
4831
- <line num="565" type="stmt" count="0"/>
4832
  <line num="568" type="stmt" count="0"/>
4833
  <line num="569" type="stmt" count="0"/>
4834
- <line num="570" type="stmt" count="0"/>
4835
- <line num="573" type="stmt" count="0"/>
4836
- <line num="574" type="stmt" count="0"/>
4837
- <line num="577" type="stmt" count="0"/>
4838
- <line num="578" type="stmt" count="0"/>
4839
  <line num="584" type="stmt" count="0"/>
4840
  <line num="585" type="stmt" count="0"/>
4841
- <line num="586" type="stmt" count="0"/>
4842
- <line num="587" type="stmt" count="0"/>
4843
- <line num="594" type="stmt" count="0"/>
4844
  <line num="595" type="stmt" count="0"/>
4845
- <line num="602" type="stmt" count="0"/>
4846
- <line num="603" type="stmt" count="0"/>
4847
- <line num="604" type="stmt" count="0"/>
4848
- <line num="607" type="stmt" count="0"/>
4849
- <line num="608" type="stmt" count="0"/>
4850
- <line num="609" type="stmt" count="0"/>
4851
- <line num="611" type="stmt" count="0"/>
4852
- <line num="612" type="stmt" count="0"/>
4853
  <line num="613" type="stmt" count="0"/>
4854
  <line num="614" type="stmt" count="0"/>
4855
  <line num="615" type="stmt" count="0"/>
4856
- <line num="616" type="stmt" count="0"/>
4857
  <line num="618" type="stmt" count="0"/>
4858
  <line num="619" type="stmt" count="0"/>
 
 
4859
  <line num="623" type="stmt" count="0"/>
4860
  <line num="624" type="stmt" count="0"/>
4861
  <line num="625" type="stmt" count="0"/>
4862
  <line num="626" type="stmt" count="0"/>
 
 
4863
  <line num="630" type="stmt" count="0"/>
4864
- <line num="631" type="stmt" count="0"/>
4865
- <line num="632" type="stmt" count="0"/>
4866
- <line num="633" type="stmt" count="0"/>
4867
  <line num="634" type="stmt" count="0"/>
4868
  <line num="635" type="stmt" count="0"/>
4869
- <line num="638" type="stmt" count="0"/>
4870
- <line num="640" type="stmt" count="0"/>
4871
  <line num="641" type="stmt" count="0"/>
4872
  <line num="642" type="stmt" count="0"/>
 
4873
  <line num="644" type="stmt" count="0"/>
4874
  <line num="645" type="stmt" count="0"/>
4875
  <line num="646" type="stmt" count="0"/>
4876
- <line num="647" type="stmt" count="0"/>
4877
- <line num="648" type="stmt" count="0"/>
4878
  <line num="651" type="stmt" count="0"/>
4879
  <line num="652" type="stmt" count="0"/>
4880
  <line num="653" type="stmt" count="0"/>
4881
  <line num="655" type="stmt" count="0"/>
4882
- <line num="661" type="stmt" count="0"/>
 
 
 
4883
  <line num="662" type="stmt" count="0"/>
4884
- <line num="665" type="stmt" count="0"/>
4885
- <line num="673" type="method" name="delete_rollback_option" visibility="public" complexity="1" crap="2" count="0"/>
4886
- <line num="674" type="stmt" count="0"/>
4887
- <line num="675" type="stmt" count="0"/>
4888
- <line num="682" type="method" name="page_backup_settings" visibility="public" complexity="7" crap="56" count="0"/>
4889
- <line num="683" type="stmt" count="0"/>
4890
- <line num="684" type="stmt" count="0"/>
4891
  <line num="685" type="stmt" count="0"/>
4892
  <line num="686" type="stmt" count="0"/>
4893
- <line num="687" type="stmt" count="0"/>
4894
- <line num="688" type="stmt" count="0"/>
4895
- <line num="690" type="stmt" count="0"/>
4896
- <line num="691" type="stmt" count="0"/>
4897
- <line num="692" type="stmt" count="0"/>
4898
  <line num="695" type="stmt" count="0"/>
4899
  <line num="696" type="stmt" count="0"/>
4900
  <line num="697" type="stmt" count="0"/>
4901
  <line num="698" type="stmt" count="0"/>
4902
- <line num="700" type="stmt" count="0"/>
4903
  <line num="701" type="stmt" count="0"/>
 
4904
  <line num="703" type="stmt" count="0"/>
4905
- <line num="704" type="stmt" count="0"/>
4906
  <line num="706" type="stmt" count="0"/>
 
4907
  <line num="708" type="stmt" count="0"/>
4908
  <line num="709" type="stmt" count="0"/>
 
4909
  <line num="712" type="stmt" count="0"/>
4910
- <line num="713" type="stmt" count="0"/>
4911
  <line num="714" type="stmt" count="0"/>
4912
  <line num="715" type="stmt" count="0"/>
4913
  <line num="717" type="stmt" count="0"/>
4914
  <line num="719" type="stmt" count="0"/>
4915
- <line num="722" type="stmt" count="0"/>
 
 
4916
  <line num="725" type="stmt" count="0"/>
4917
  <line num="726" type="stmt" count="0"/>
4918
- <line num="727" type="stmt" count="0"/>
4919
  <line num="728" type="stmt" count="0"/>
4920
- <line num="729" type="stmt" count="0"/>
4921
- <line num="731" type="stmt" count="0"/>
4922
  <line num="733" type="stmt" count="0"/>
4923
- <line num="734" type="stmt" count="0"/>
4924
  <line num="737" type="stmt" count="0"/>
 
4925
  <line num="739" type="stmt" count="0"/>
4926
  <line num="740" type="stmt" count="0"/>
4927
- <line num="743" type="stmt" count="0"/>
4928
  <line num="744" type="stmt" count="0"/>
4929
  <line num="745" type="stmt" count="0"/>
4930
- <line num="746" type="stmt" count="0"/>
4931
- <line num="747" type="stmt" count="0"/>
4932
  <line num="750" type="stmt" count="0"/>
4933
  <line num="751" type="stmt" count="0"/>
4934
- <line num="752" type="stmt" count="0"/>
4935
- <line num="753" type="stmt" count="0"/>
4936
  <line num="754" type="stmt" count="0"/>
 
4937
  <line num="756" type="stmt" count="0"/>
 
4938
  <line num="758" type="stmt" count="0"/>
4939
- <line num="759" type="stmt" count="0"/>
4940
- <line num="760" type="stmt" count="0"/>
4941
  <line num="761" type="stmt" count="0"/>
4942
  <line num="762" type="stmt" count="0"/>
 
4943
  <line num="764" type="stmt" count="0"/>
 
4944
  <line num="767" type="stmt" count="0"/>
4945
- <line num="768" type="stmt" count="0"/>
4946
  <line num="769" type="stmt" count="0"/>
4947
  <line num="770" type="stmt" count="0"/>
4948
  <line num="771" type="stmt" count="0"/>
 
4949
  <line num="773" type="stmt" count="0"/>
4950
- <line num="776" type="stmt" count="0"/>
4951
- <line num="777" type="stmt" count="0"/>
4952
  <line num="778" type="stmt" count="0"/>
4953
  <line num="779" type="stmt" count="0"/>
4954
  <line num="780" type="stmt" count="0"/>
 
4955
  <line num="782" type="stmt" count="0"/>
4956
- <line num="785" type="stmt" count="0"/>
4957
- <line num="786" type="stmt" count="0"/>
4958
  <line num="787" type="stmt" count="0"/>
4959
  <line num="788" type="stmt" count="0"/>
 
4960
  <line num="790" type="stmt" count="0"/>
4961
- <line num="792" type="stmt" count="0"/>
4962
  <line num="793" type="stmt" count="0"/>
4963
- <line num="795" type="stmt" count="0"/>
 
4964
  <line num="798" type="stmt" count="0"/>
4965
  <line num="799" type="stmt" count="0"/>
4966
- <line num="800" type="stmt" count="0"/>
4967
- <line num="802" type="stmt" count="0"/>
4968
- <line num="805" type="stmt" count="0"/>
4969
  <line num="806" type="stmt" count="0"/>
4970
- <line num="816" type="method" name="save" visibility="public" complexity="1" crap="1" count="1"/>
4971
- <line num="817" type="stmt" count="1"/>
4972
- <line num="828" type="method" name="update_cron" visibility="public" complexity="4" crap="20" count="0"/>
4973
- <line num="829" type="stmt" count="0"/>
4974
- <line num="831" type="stmt" count="0"/>
4975
- <line num="833" type="stmt" count="0"/>
4976
- <line num="834" type="stmt" count="0"/>
4977
- <line num="835" type="stmt" count="0"/>
4978
- <line num="836" type="stmt" count="0"/>
4979
- <line num="837" type="stmt" count="0"/>
4980
- <line num="838" type="stmt" count="0"/>
4981
- <line num="839" type="stmt" count="0"/>
4982
- <line num="841" type="stmt" count="0"/>
4983
- <metrics loc="843" ncloc="512" classes="1" methods="12" coveredmethods="2" conditionals="0" coveredconditionals="0" statements="411" coveredstatements="44" elements="423" coveredelements="46"/>
 
 
 
 
 
 
4984
  </file>
4985
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/class-boldgrid-backup-admin-support.php">
4986
  <class name="Boldgrid_Backup_Admin_Support" namespace="global" fullPackage="Boldgrid.Backup.Admin">
4987
- <metrics complexity="8" methods="5" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="53" coveredstatements="0" elements="58" coveredelements="0"/>
4988
  </class>
4989
- <line num="37" type="method" name="deactivate" visibility="public" complexity="1" crap="2" count="0"/>
4990
- <line num="38" type="stmt" count="0"/>
4991
- <line num="40" type="stmt" count="0"/>
4992
- <line num="41" type="stmt" count="0"/>
4993
- <line num="42" type="stmt" count="0"/>
4994
- <line num="43" type="stmt" count="0"/>
4995
- <line num="44" type="stmt" count="0"/>
4996
- <line num="45" type="stmt" count="0"/>
4997
- <line num="47" type="stmt" count="0"/>
4998
- <line num="49" type="stmt" count="0"/>
4999
- <line num="50" type="stmt" count="0"/>
5000
- <line num="51" type="stmt" count="0"/>
5001
- <line num="52" type="stmt" count="0"/>
5002
- <line num="55" type="stmt" count="0"/>
5003
- <line num="56" type="stmt" count="0"/>
5004
- <line num="57" type="stmt" count="0"/>
5005
  <line num="58" type="stmt" count="0"/>
5006
- <line num="59" type="stmt" count="0"/>
5007
- <line num="60" type="stmt" count="0"/>
5008
  <line num="61" type="stmt" count="0"/>
5009
  <line num="62" type="stmt" count="0"/>
 
5010
  <line num="64" type="stmt" count="0"/>
5011
- <line num="65" type="method" name="anonymous function" complexity="1" crap="2" count="0"/>
5012
- <line num="66" type="stmt" count="0"/>
5013
  <line num="67" type="stmt" count="0"/>
5014
- <line num="68" type="stmt" count="0"/>
5015
  <line num="69" type="stmt" count="0"/>
5016
- <line num="78" type="method" name="has_composer_installed" visibility="public" complexity="2" crap="6" count="0"/>
5017
- <line num="79" type="stmt" count="0"/>
 
5018
  <line num="80" type="stmt" count="0"/>
 
5019
  <line num="82" type="stmt" count="0"/>
5020
- <line num="83" type="stmt" count="0"/>
5021
- <line num="92" type="method" name="has_compatible_php" visibility="public" complexity="1" crap="2" count="0"/>
5022
- <line num="93" type="stmt" count="0"/>
5023
- <line num="94" type="stmt" count="0"/>
5024
- <line num="107" type="method" name="run_tests" visibility="public" complexity="3" crap="12" count="0"/>
5025
- <line num="108" type="stmt" count="0"/>
5026
- <line num="109" type="stmt" count="0"/>
5027
- <line num="110" type="stmt" count="0"/>
5028
- <line num="112" type="stmt" count="0"/>
 
 
5029
  <line num="113" type="stmt" count="0"/>
5030
- <line num="114" type="stmt" count="0"/>
5031
- <line num="115" type="stmt" count="0"/>
5032
- <line num="116" type="stmt" count="0"/>
5033
- <line num="117" type="stmt" count="0"/>
5034
- <line num="118" type="stmt" count="0"/>
5035
- <line num="119" type="stmt" count="0"/>
5036
- <line num="121" type="stmt" count="0"/>
5037
- <line num="122" type="stmt" count="0"/>
5038
- <line num="124" type="stmt" count="0"/>
5039
- <line num="125" type="stmt" count="0"/>
5040
- <line num="126" type="stmt" count="0"/>
5041
- <line num="127" type="stmt" count="0"/>
5042
  <line num="128" type="stmt" count="0"/>
5043
  <line num="129" type="stmt" count="0"/>
5044
  <line num="130" type="stmt" count="0"/>
@@ -5046,7 +5073,22 @@
5046
  <line num="133" type="stmt" count="0"/>
5047
  <line num="135" type="stmt" count="0"/>
5048
  <line num="136" type="stmt" count="0"/>
5049
- <metrics loc="137" ncloc="76" classes="1" methods="5" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="55" coveredstatements="0" elements="60" coveredelements="0"/>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5050
  </file>
5051
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/class-boldgrid-backup-admin-test.php">
5052
  <class name="Boldgrid_Backup_Admin_Test" namespace="global" fullPackage="Boldgrid.Backup.Admin">
@@ -6943,21 +6985,18 @@
6943
  <line num="34" type="stmt" count="0"/>
6944
  <line num="35" type="stmt" count="0"/>
6945
  <line num="36" type="stmt" count="0"/>
6946
- <line num="38" type="stmt" count="0"/>
6947
  <line num="39" type="stmt" count="0"/>
6948
  <line num="40" type="stmt" count="0"/>
6949
- <line num="43" type="stmt" count="0"/>
 
6950
  <line num="44" type="stmt" count="0"/>
6951
- <line num="45" type="stmt" count="0"/>
6952
  <line num="46" type="stmt" count="0"/>
6953
  <line num="47" type="stmt" count="0"/>
6954
- <line num="48" type="stmt" count="0"/>
6955
  <line num="49" type="stmt" count="0"/>
6956
  <line num="50" type="stmt" count="0"/>
6957
  <line num="51" type="stmt" count="0"/>
6958
- <line num="52" type="stmt" count="0"/>
6959
- <line num="53" type="stmt" count="0"/>
6960
  <line num="54" type="stmt" count="0"/>
 
6961
  <line num="56" type="stmt" count="0"/>
6962
  <line num="57" type="stmt" count="0"/>
6963
  <line num="58" type="stmt" count="0"/>
@@ -6978,16 +7017,17 @@
6978
  <line num="74" type="stmt" count="0"/>
6979
  <line num="75" type="stmt" count="0"/>
6980
  <line num="76" type="stmt" count="0"/>
6981
- <line num="77" type="stmt" count="0"/>
6982
  <line num="79" type="stmt" count="0"/>
6983
  <line num="80" type="stmt" count="0"/>
6984
  <line num="81" type="stmt" count="0"/>
6985
  <line num="82" type="stmt" count="0"/>
6986
  <line num="83" type="stmt" count="0"/>
6987
  <line num="84" type="stmt" count="0"/>
 
6988
  <line num="86" type="stmt" count="0"/>
 
6989
  <line num="88" type="stmt" count="0"/>
6990
- <line num="89" type="stmt" count="0"/>
6991
  <line num="90" type="stmt" count="0"/>
6992
  <line num="91" type="stmt" count="0"/>
6993
  <line num="92" type="stmt" count="0"/>
@@ -6997,8 +7037,26 @@
6997
  <line num="96" type="stmt" count="0"/>
6998
  <line num="97" type="stmt" count="0"/>
6999
  <line num="98" type="stmt" count="0"/>
7000
- <line num="100" type="stmt" count="0"/>
7001
- <metrics loc="100" ncloc="71" classes="0" methods="0" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="67" coveredstatements="0" elements="67" coveredelements="0"/>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7002
  </file>
7003
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/partials/archives/add-new.php">
7004
  <line num="18" type="stmt" count="0"/>
@@ -7542,10 +7600,11 @@
7542
  <line num="72" type="stmt" count="0"/>
7543
  <line num="74" type="stmt" count="0"/>
7544
  <line num="76" type="stmt" count="0"/>
7545
- <line num="78" type="stmt" count="0"/>
7546
- <line num="80" type="stmt" count="0"/>
7547
  <line num="83" type="stmt" count="0"/>
7548
- <metrics loc="83" ncloc="40" classes="0" methods="0" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="25" coveredstatements="0" elements="25" coveredelements="0"/>
 
 
7549
  </file>
7550
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/partials/boldgrid-backup-admin-mail-restore.php">
7551
  <line num="17" type="stmt" count="0"/>
@@ -7618,19 +7677,24 @@
7618
  <line num="43" type="stmt" count="0"/>
7619
  <line num="44" type="stmt" count="0"/>
7620
  <line num="45" type="stmt" count="0"/>
7621
- <line num="55" type="stmt" count="0"/>
7622
- <line num="57" type="stmt" count="0"/>
7623
- <line num="58" type="stmt" count="0"/>
7624
- <line num="59" type="stmt" count="0"/>
 
7625
  <line num="60" type="stmt" count="0"/>
7626
- <line num="61" type="stmt" count="0"/>
7627
  <line num="62" type="stmt" count="0"/>
7628
  <line num="63" type="stmt" count="0"/>
7629
  <line num="64" type="stmt" count="0"/>
7630
  <line num="65" type="stmt" count="0"/>
7631
  <line num="66" type="stmt" count="0"/>
 
7632
  <line num="68" type="stmt" count="0"/>
7633
- <metrics loc="68" ncloc="41" classes="0" methods="0" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="36" coveredstatements="0" elements="36" coveredelements="0"/>
 
 
 
 
7634
  </file>
7635
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/partials/boldgrid-backup-admin-settings.php">
7636
  <line num="17" type="stmt" count="0"/>
@@ -7647,13 +7711,13 @@
7647
  <line num="29" type="stmt" count="0"/>
7648
  <line num="30" type="stmt" count="0"/>
7649
  <line num="31" type="stmt" count="0"/>
7650
- <line num="32" type="stmt" count="0"/>
7651
  <line num="33" type="stmt" count="0"/>
 
7652
  <line num="35" type="stmt" count="0"/>
7653
  <line num="36" type="stmt" count="0"/>
7654
  <line num="37" type="stmt" count="0"/>
7655
- <line num="38" type="stmt" count="0"/>
7656
  <line num="39" type="stmt" count="0"/>
 
7657
  <line num="41" type="stmt" count="0"/>
7658
  <line num="42" type="stmt" count="0"/>
7659
  <line num="43" type="stmt" count="0"/>
@@ -7695,6 +7759,98 @@
7695
  <line num="79" type="stmt" count="0"/>
7696
  <line num="80" type="stmt" count="0"/>
7697
  <line num="81" type="stmt" count="0"/>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7698
  <line num="82" type="stmt" count="0"/>
7699
  <line num="83" type="stmt" count="0"/>
7700
  <line num="84" type="stmt" count="0"/>
@@ -7707,26 +7863,51 @@
7707
  <line num="91" type="stmt" count="0"/>
7708
  <line num="92" type="stmt" count="0"/>
7709
  <line num="93" type="stmt" count="0"/>
7710
- <line num="102" type="stmt" count="0"/>
 
 
 
 
 
 
 
 
 
 
7711
  <line num="113" type="stmt" count="0"/>
7712
  <line num="114" type="stmt" count="0"/>
7713
  <line num="115" type="stmt" count="0"/>
7714
  <line num="116" type="stmt" count="0"/>
 
 
7715
  <line num="119" type="stmt" count="0"/>
7716
  <line num="120" type="stmt" count="0"/>
7717
  <line num="121" type="stmt" count="0"/>
7718
  <line num="122" type="stmt" count="0"/>
7719
- <line num="123" type="stmt" count="0"/>
7720
  <line num="124" type="stmt" count="0"/>
7721
  <line num="125" type="stmt" count="0"/>
7722
  <line num="126" type="stmt" count="0"/>
7723
  <line num="127" type="stmt" count="0"/>
 
7724
  <line num="129" type="stmt" count="0"/>
 
7725
  <line num="132" type="stmt" count="0"/>
 
 
 
7726
  <line num="136" type="stmt" count="0"/>
7727
- <line num="146" type="stmt" count="0"/>
 
 
 
 
 
 
 
 
7728
  <line num="148" type="stmt" count="0"/>
7729
  <line num="149" type="stmt" count="0"/>
 
7730
  <line num="151" type="stmt" count="0"/>
7731
  <line num="152" type="stmt" count="0"/>
7732
  <line num="153" type="stmt" count="0"/>
@@ -7738,12 +7919,7 @@
7738
  <line num="160" type="stmt" count="0"/>
7739
  <line num="162" type="stmt" count="0"/>
7740
  <line num="164" type="stmt" count="0"/>
7741
- <line num="166" type="stmt" count="0"/>
7742
- <line num="168" type="stmt" count="0"/>
7743
- <line num="169" type="stmt" count="0"/>
7744
- <line num="172" type="stmt" count="0"/>
7745
- <line num="174" type="stmt" count="0"/>
7746
- <metrics loc="174" ncloc="127" classes="0" methods="0" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="110" coveredstatements="0" elements="110" coveredelements="0"/>
7747
  </file>
7748
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/partials/boldgrid-backup-admin-test.php">
7749
  <line num="19" type="stmt" count="0"/>
@@ -8232,65 +8408,48 @@
8232
  <line num="36" type="stmt" count="0"/>
8233
  <line num="38" type="stmt" count="0"/>
8234
  <line num="39" type="stmt" count="0"/>
8235
- <line num="40" type="stmt" count="0"/>
8236
  <line num="41" type="stmt" count="0"/>
 
8237
  <line num="43" type="stmt" count="0"/>
8238
  <line num="44" type="stmt" count="0"/>
8239
- <line num="45" type="stmt" count="0"/>
8240
  <line num="47" type="stmt" count="0"/>
8241
  <line num="48" type="stmt" count="0"/>
8242
  <line num="49" type="stmt" count="0"/>
8243
- <line num="50" type="stmt" count="0"/>
 
8244
  <line num="53" type="stmt" count="0"/>
8245
  <line num="55" type="stmt" count="0"/>
8246
  <line num="56" type="stmt" count="0"/>
8247
  <line num="57" type="stmt" count="0"/>
8248
- <line num="60" type="stmt" count="0"/>
8249
  <line num="61" type="stmt" count="0"/>
8250
- <line num="62" type="stmt" count="0"/>
8251
  <line num="63" type="stmt" count="0"/>
8252
  <line num="64" type="stmt" count="0"/>
8253
- <line num="66" type="stmt" count="0"/>
8254
- <line num="67" type="stmt" count="0"/>
8255
  <line num="69" type="stmt" count="0"/>
8256
- <metrics loc="69" ncloc="54" classes="0" methods="0" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="39" coveredstatements="0" elements="39" coveredelements="0"/>
8257
- </file>
8258
- <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/partials/settings/auto-rollback.php">
8259
- <line num="16" type="stmt" count="0"/>
8260
- <line num="17" type="stmt" count="0"/>
8261
- <line num="19" type="stmt" count="0"/>
8262
- <line num="20" type="stmt" count="0"/>
8263
- <line num="22" type="stmt" count="0"/>
8264
- <line num="23" type="stmt" count="0"/>
8265
- <line num="24" type="stmt" count="0"/>
8266
- <line num="25" type="stmt" count="0"/>
8267
- <line num="27" type="stmt" count="0"/>
8268
- <line num="28" type="stmt" count="0"/>
8269
- <line num="29" type="stmt" count="0"/>
8270
- <line num="30" type="stmt" count="0"/>
8271
- <line num="32" type="stmt" count="0"/>
8272
- <line num="33" type="stmt" count="0"/>
8273
- <line num="34" type="stmt" count="0"/>
8274
- <line num="36" type="stmt" count="0"/>
8275
- <line num="37" type="stmt" count="0"/>
8276
- <line num="39" type="stmt" count="0"/>
8277
- <line num="40" type="stmt" count="0"/>
8278
- <line num="41" type="stmt" count="0"/>
8279
- <line num="42" type="stmt" count="0"/>
8280
- <line num="45" type="stmt" count="0"/>
8281
- <line num="46" type="stmt" count="0"/>
8282
- <line num="48" type="stmt" count="0"/>
8283
- <line num="49" type="stmt" count="0"/>
8284
- <line num="50" type="stmt" count="0"/>
8285
- <line num="53" type="stmt" count="0"/>
8286
- <line num="54" type="stmt" count="0"/>
8287
- <line num="55" type="stmt" count="0"/>
8288
- <line num="56" type="stmt" count="0"/>
8289
- <line num="57" type="stmt" count="0"/>
8290
- <line num="59" type="stmt" count="0"/>
8291
- <line num="60" type="stmt" count="0"/>
8292
- <line num="62" type="stmt" count="0"/>
8293
- <metrics loc="62" ncloc="49" classes="0" methods="0" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="34" coveredstatements="0" elements="34" coveredelements="0"/>
8294
  </file>
8295
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/partials/settings/backup-directory.php">
8296
  <line num="17" type="stmt" count="0"/>
@@ -9028,56 +9187,68 @@
9028
  <line num="24" type="stmt" count="0"/>
9029
  <line num="25" type="stmt" count="0"/>
9030
  <line num="42" type="stmt" count="0"/>
9031
- <line num="44" type="stmt" count="0"/>
9032
- <line num="45" type="stmt" count="0"/>
9033
- <line num="46" type="stmt" count="0"/>
9034
- <line num="47" type="stmt" count="0"/>
9035
  <line num="48" type="stmt" count="0"/>
 
9036
  <line num="50" type="stmt" count="0"/>
9037
  <line num="51" type="stmt" count="0"/>
9038
- <line num="52" type="stmt" count="0"/>
9039
  <line num="53" type="stmt" count="0"/>
9040
  <line num="54" type="stmt" count="0"/>
9041
  <line num="55" type="stmt" count="0"/>
9042
  <line num="56" type="stmt" count="0"/>
9043
  <line num="57" type="stmt" count="0"/>
9044
- <line num="58" type="stmt" count="0"/>
9045
- <line num="62" type="stmt" count="0"/>
 
9046
  <line num="63" type="stmt" count="0"/>
 
 
9047
  <line num="66" type="stmt" count="0"/>
9048
  <line num="67" type="stmt" count="0"/>
9049
- <line num="68" type="stmt" count="0"/>
9050
  <line num="70" type="stmt" count="0"/>
9051
  <line num="71" type="stmt" count="0"/>
 
9052
  <line num="73" type="stmt" count="0"/>
9053
  <line num="74" type="stmt" count="0"/>
9054
  <line num="75" type="stmt" count="0"/>
9055
  <line num="76" type="stmt" count="0"/>
9056
  <line num="77" type="stmt" count="0"/>
9057
- <line num="78" type="stmt" count="0"/>
9058
- <line num="79" type="stmt" count="0"/>
9059
- <line num="80" type="stmt" count="0"/>
9060
  <line num="81" type="stmt" count="0"/>
9061
  <line num="82" type="stmt" count="0"/>
9062
- <line num="83" type="stmt" count="0"/>
9063
- <line num="84" type="stmt" count="0"/>
9064
  <line num="86" type="stmt" count="0"/>
9065
- <line num="88" type="stmt" count="0"/>
 
9066
  <line num="90" type="stmt" count="0"/>
9067
- <line num="91" type="stmt" count="0"/>
9068
  <line num="92" type="stmt" count="0"/>
9069
  <line num="93" type="stmt" count="0"/>
 
9070
  <line num="95" type="stmt" count="0"/>
 
9071
  <line num="97" type="stmt" count="0"/>
9072
  <line num="98" type="stmt" count="0"/>
9073
  <line num="99" type="stmt" count="0"/>
 
9074
  <line num="101" type="stmt" count="0"/>
9075
  <line num="102" type="stmt" count="0"/>
9076
- <line num="104" type="stmt" count="0"/>
 
9077
  <line num="107" type="stmt" count="0"/>
9078
- <line num="108" type="stmt" count="0"/>
9079
  <line num="109" type="stmt" count="0"/>
9080
- <metrics loc="109" ncloc="69" classes="0" methods="0" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="55" coveredstatements="0" elements="55" coveredelements="0"/>
 
 
 
 
 
 
 
 
 
 
 
 
 
9081
  </file>
9082
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/partials/settings/time-of-day.php">
9083
  <line num="15" type="stmt" count="0"/>
@@ -9260,8 +9431,8 @@
9260
  <line num="177" type="stmt" count="0"/>
9261
  <line num="178" type="stmt" count="0"/>
9262
  <line num="179" type="stmt" count="0"/>
 
9263
  <line num="181" type="stmt" count="0"/>
9264
- <line num="182" type="stmt" count="0"/>
9265
  <line num="183" type="stmt" count="0"/>
9266
  <line num="184" type="stmt" count="0"/>
9267
  <line num="185" type="stmt" count="0"/>
@@ -9270,8 +9441,8 @@
9270
  <line num="188" type="stmt" count="0"/>
9271
  <line num="189" type="stmt" count="0"/>
9272
  <line num="190" type="stmt" count="0"/>
 
9273
  <line num="192" type="stmt" count="0"/>
9274
- <line num="193" type="stmt" count="0"/>
9275
  <line num="194" type="stmt" count="0"/>
9276
  <line num="195" type="stmt" count="0"/>
9277
  <line num="196" type="stmt" count="0"/>
@@ -9281,10 +9452,12 @@
9281
  <line num="200" type="stmt" count="0"/>
9282
  <line num="201" type="stmt" count="0"/>
9283
  <line num="202" type="stmt" count="0"/>
 
9284
  <line num="204" type="stmt" count="0"/>
9285
- <line num="205" type="stmt" count="0"/>
9286
  <line num="207" type="stmt" count="0"/>
9287
- <metrics loc="207" ncloc="169" classes="0" methods="0" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="159" coveredstatements="0" elements="159" coveredelements="0"/>
 
9288
  </file>
9289
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/remote/class-boldgrid-backup-admin-ftp-hooks.php">
9290
  <class name="Boldgrid_Backup_Admin_Ftp_Hooks" namespace="global" fullPackage="Boldgrid.Backup.Admin.Ftp">
@@ -11276,21 +11449,50 @@
11276
  </file>
11277
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/includes/class-boldgrid-backup-activator.php">
11278
  <class name="Boldgrid_Backup_Activator" namespace="global" fullPackage="Boldgrid.Backup">
11279
- <metrics complexity="5" methods="1" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="11" coveredstatements="0" elements="12" coveredelements="0"/>
11280
  </class>
11281
- <line num="34" type="method" name="activate" visibility="public" complexity="5" crap="30" count="0"/>
11282
- <line num="35" type="stmt" count="0"/>
11283
- <line num="36" type="stmt" count="0"/>
11284
- <line num="37" type="stmt" count="0"/>
11285
- <line num="38" type="stmt" count="0"/>
11286
- <line num="46" type="stmt" count="0"/>
11287
- <line num="47" type="stmt" count="0"/>
11288
- <line num="48" type="stmt" count="0"/>
11289
- <line num="49" type="stmt" count="0"/>
11290
- <line num="50" type="stmt" count="0"/>
11291
- <line num="51" type="stmt" count="0"/>
11292
- <line num="52" type="stmt" count="0"/>
11293
- <metrics loc="53" ncloc="17" classes="1" methods="1" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="11" coveredstatements="0" elements="12" coveredelements="0"/>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
11294
  </file>
11295
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/includes/class-boldgrid-backup-authentication.php">
11296
  <class name="Boldgrid_Backup_Authentication" namespace="global" fullPackage="Boldgrid.Backup">
@@ -11446,7 +11648,7 @@
11446
  </file>
11447
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/includes/class-boldgrid-backup.php">
11448
  <class name="Boldgrid_Backup" namespace="global" fullPackage="Boldgrid">
11449
- <metrics complexity="14" methods="8" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="196" coveredstatements="0" elements="204" coveredelements="0"/>
11450
  </class>
11451
  <line num="67" type="method" name="__construct" visibility="public" complexity="2" crap="6" count="0"/>
11452
  <line num="68" type="stmt" count="0"/>
@@ -11517,142 +11719,149 @@
11517
  <line num="224" type="stmt" count="0"/>
11518
  <line num="225" type="stmt" count="0"/>
11519
  <line num="227" type="stmt" count="0"/>
11520
- <line num="230" type="stmt" count="0"/>
11521
- <line num="231" type="stmt" count="0"/>
11522
  <line num="232" type="stmt" count="0"/>
 
11523
  <line num="234" type="stmt" count="0"/>
11524
- <line num="235" type="stmt" count="0"/>
11525
- <line num="246" type="method" name="set_locale" visibility="private" complexity="1" crap="2" count="0"/>
11526
- <line num="247" type="stmt" count="0"/>
11527
- <line num="249" type="stmt" count="0"/>
11528
- <line num="250" type="stmt" count="0"/>
11529
- <line num="258" type="method" name="define_admin_hooks" visibility="private" complexity="4" crap="20" count="0"/>
11530
- <line num="260" type="stmt" count="0"/>
11531
- <line num="262" type="stmt" count="0"/>
11532
- <line num="265" type="stmt" count="0"/>
11533
- <line num="268" type="stmt" count="0"/>
11534
  <line num="269" type="stmt" count="0"/>
11535
- <line num="270" type="stmt" count="0"/>
11536
  <line num="273" type="stmt" count="0"/>
11537
  <line num="274" type="stmt" count="0"/>
11538
- <line num="275" type="stmt" count="0"/>
11539
  <line num="276" type="stmt" count="0"/>
11540
- <line num="279" type="stmt" count="0"/>
11541
- <line num="280" type="stmt" count="0"/>
11542
  <line num="281" type="stmt" count="0"/>
11543
  <line num="282" type="stmt" count="0"/>
 
11544
  <line num="284" type="stmt" count="0"/>
11545
- <line num="285" type="stmt" count="0"/>
11546
- <line num="286" type="stmt" count="0"/>
11547
  <line num="287" type="stmt" count="0"/>
11548
  <line num="288" type="stmt" count="0"/>
11549
- <line num="291" type="stmt" count="0"/>
 
11550
  <line num="292" type="stmt" count="0"/>
11551
  <line num="293" type="stmt" count="0"/>
11552
  <line num="294" type="stmt" count="0"/>
11553
- <line num="297" type="stmt" count="0"/>
11554
- <line num="298" type="stmt" count="0"/>
11555
  <line num="299" type="stmt" count="0"/>
11556
  <line num="300" type="stmt" count="0"/>
11557
- <line num="303" type="stmt" count="0"/>
11558
- <line num="304" type="stmt" count="0"/>
11559
  <line num="305" type="stmt" count="0"/>
11560
  <line num="306" type="stmt" count="0"/>
11561
- <line num="309" type="stmt" count="0"/>
11562
- <line num="310" type="stmt" count="0"/>
11563
  <line num="311" type="stmt" count="0"/>
11564
  <line num="312" type="stmt" count="0"/>
11565
- <line num="315" type="stmt" count="0"/>
11566
- <line num="316" type="stmt" count="0"/>
11567
  <line num="317" type="stmt" count="0"/>
11568
  <line num="318" type="stmt" count="0"/>
 
11569
  <line num="320" type="stmt" count="0"/>
11570
- <line num="321" type="stmt" count="0"/>
11571
- <line num="322" type="stmt" count="0"/>
11572
  <line num="325" type="stmt" count="0"/>
11573
  <line num="326" type="stmt" count="0"/>
11574
- <line num="327" type="stmt" count="0"/>
11575
  <line num="328" type="stmt" count="0"/>
11576
- <line num="331" type="stmt" count="0"/>
11577
- <line num="332" type="stmt" count="0"/>
11578
  <line num="333" type="stmt" count="0"/>
11579
  <line num="334" type="stmt" count="0"/>
 
11580
  <line num="336" type="stmt" count="0"/>
11581
- <line num="337" type="stmt" count="0"/>
11582
- <line num="338" type="stmt" count="0"/>
11583
  <line num="339" type="stmt" count="0"/>
11584
  <line num="340" type="stmt" count="0"/>
11585
  <line num="341" type="stmt" count="0"/>
11586
- <line num="343" type="stmt" count="0"/>
 
11587
  <line num="345" type="stmt" count="0"/>
 
11588
  <line num="347" type="stmt" count="0"/>
 
11589
  <line num="349" type="stmt" count="0"/>
11590
- <line num="350" type="stmt" count="0"/>
11591
  <line num="351" type="stmt" count="0"/>
11592
  <line num="353" type="stmt" count="0"/>
11593
  <line num="355" type="stmt" count="0"/>
11594
  <line num="357" type="stmt" count="0"/>
 
11595
  <line num="359" type="stmt" count="0"/>
11596
  <line num="361" type="stmt" count="0"/>
11597
  <line num="363" type="stmt" count="0"/>
11598
- <line num="364" type="stmt" count="0"/>
11599
  <line num="365" type="stmt" count="0"/>
11600
  <line num="367" type="stmt" count="0"/>
11601
  <line num="369" type="stmt" count="0"/>
11602
- <line num="370" type="stmt" count="0"/>
11603
  <line num="371" type="stmt" count="0"/>
11604
  <line num="372" type="stmt" count="0"/>
11605
- <line num="374" type="stmt" count="0"/>
11606
- <line num="376" type="stmt" count="0"/>
 
11607
  <line num="378" type="stmt" count="0"/>
 
11608
  <line num="380" type="stmt" count="0"/>
11609
  <line num="382" type="stmt" count="0"/>
11610
  <line num="384" type="stmt" count="0"/>
11611
- <line num="389" type="stmt" count="0"/>
11612
- <line num="391" type="stmt" count="0"/>
11613
- <line num="393" type="stmt" count="0"/>
11614
- <line num="395" type="stmt" count="0"/>
11615
  <line num="397" type="stmt" count="0"/>
11616
  <line num="399" type="stmt" count="0"/>
11617
  <line num="401" type="stmt" count="0"/>
11618
  <line num="403" type="stmt" count="0"/>
11619
- <line num="404" type="stmt" count="0"/>
11620
- <line num="406" type="stmt" count="0"/>
11621
  <line num="407" type="stmt" count="0"/>
11622
  <line num="409" type="stmt" count="0"/>
11623
  <line num="411" type="stmt" count="0"/>
11624
  <line num="412" type="stmt" count="0"/>
11625
- <line num="413" type="stmt" count="0"/>
11626
  <line num="415" type="stmt" count="0"/>
11627
  <line num="417" type="stmt" count="0"/>
11628
- <line num="418" type="stmt" count="0"/>
 
11629
  <line num="421" type="stmt" count="0"/>
11630
- <line num="422" type="stmt" count="0"/>
11631
  <line num="423" type="stmt" count="0"/>
 
11632
  <line num="426" type="stmt" count="0"/>
11633
- <line num="427" type="stmt" count="0"/>
11634
  <line num="430" type="stmt" count="0"/>
11635
- <line num="433" type="stmt" count="0"/>
11636
- <line num="436" type="stmt" count="0"/>
11637
- <line num="439" type="stmt" count="0"/>
 
11638
  <line num="441" type="stmt" count="0"/>
11639
- <line num="443" type="stmt" count="0"/>
11640
  <line num="444" type="stmt" count="0"/>
11641
- <line num="446" type="stmt" count="0"/>
11642
  <line num="447" type="stmt" count="0"/>
11643
- <line num="454" type="method" name="run" visibility="public" complexity="1" crap="2" count="0"/>
11644
- <line num="455" type="stmt" count="0"/>
 
 
11645
  <line num="456" type="stmt" count="0"/>
11646
- <line num="465" type="method" name="get_plugin_name" visibility="public" complexity="1" crap="2" count="0"/>
 
 
11647
  <line num="466" type="stmt" count="0"/>
11648
  <line num="467" type="stmt" count="0"/>
11649
- <line num="475" type="method" name="get_loader" visibility="public" complexity="1" crap="2" count="0"/>
11650
- <line num="476" type="stmt" count="0"/>
11651
  <line num="477" type="stmt" count="0"/>
11652
- <line num="485" type="method" name="get_version" visibility="public" complexity="1" crap="2" count="0"/>
11653
- <line num="486" type="stmt" count="0"/>
11654
  <line num="487" type="stmt" count="0"/>
11655
- <metrics loc="488" ncloc="282" classes="1" methods="8" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="196" coveredstatements="0" elements="204" coveredelements="0"/>
 
 
 
 
11656
  </file>
11657
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/includes/config/config.plugin.php">
11658
  <line num="18" type="stmt" count="1"/>
@@ -11673,8 +11882,15 @@
11673
  <line num="39" type="stmt" count="1"/>
11674
  <line num="40" type="stmt" count="1"/>
11675
  <line num="51" type="stmt" count="1"/>
11676
- <line num="52" type="stmt" count="1"/>
11677
- <metrics loc="52" ncloc="24" classes="0" methods="0" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="19" coveredstatements="16" elements="19" coveredelements="16"/>
 
 
 
 
 
 
 
11678
  </file>
11679
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/includes/config/config.rating-prompt.php">
11680
  <line num="18" type="stmt" count="0"/>
@@ -63726,9 +63942,9 @@
63726
  <metrics loc="135" ncloc="76" classes="1" methods="4" coveredmethods="4" conditionals="0" coveredconditionals="0" statements="51" coveredstatements="51" elements="55" coveredelements="55"/>
63727
  </file>
63728
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/tests/bootstrap.php">
63729
- <line num="97" type="stmt" count="0"/>
63730
  <line num="98" type="stmt" count="0"/>
63731
- <metrics loc="100" ncloc="78" classes="0" methods="0" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="2" coveredstatements="0" elements="2" coveredelements="0"/>
 
63732
  </file>
63733
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/tests/cli/test-class-info.php">
63734
  <class name="Test_Boldgrid_Backup_Cli_Info" namespace="global" fullPackage="Test.Boldgrid.Backup.Cli">
@@ -68453,7 +68669,7 @@
68453
  <metrics loc="445" ncloc="281" classes="1" methods="21" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="216" coveredstatements="0" elements="237" coveredelements="0"/>
68454
  </file>
68455
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/vendor/composer/autoload_static.php">
68456
- <class name="ComposerStaticInitb9aa1b9c2a49d570c478a6663cac347b" namespace="Composer\Autoload">
68457
  <metrics complexity="2" methods="2" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="5" coveredstatements="0" elements="7" coveredelements="0"/>
68458
  </class>
68459
  <line num="91" type="method" name="getInitializer" visibility="public" complexity="1" crap="2" count="0"/>
@@ -68545,7 +68761,7 @@
68545
  <metrics loc="12" ncloc="10" classes="0" methods="0" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="7" coveredstatements="0" elements="7" coveredelements="0"/>
68546
  </file>
68547
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/vendor/composer/autoload_real.php">
68548
- <class name="ComposerAutoloaderInitb9aa1b9c2a49d570c478a6663cac347b" namespace="global">
68549
  <metrics complexity="13" methods="2" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="41" coveredstatements="0" elements="43" coveredelements="0"/>
68550
  </class>
68551
  <line num="9" type="method" name="loadClassLoader" visibility="public" complexity="2" crap="6" count="0"/>
@@ -87450,6 +87666,6 @@
87450
  <line num="16" type="stmt" count="0"/>
87451
  <metrics loc="16" ncloc="9" classes="0" methods="0" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="8" coveredstatements="0" elements="8" coveredelements="0"/>
87452
  </file>
87453
- <metrics files="828" loc="172983" ncloc="106240" classes="751" methods="3171" coveredmethods="101" conditionals="0" coveredconditionals="0" statements="79167" coveredstatements="927" elements="82338" coveredelements="1028"/>
87454
  </project>
87455
  </coverage>
1
  <?xml version="1.0" encoding="UTF-8"?>
2
+ <coverage generated="1560892892">
3
+ <project timestamp="1560892892">
4
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/class-boldgrid-backup-admin-archive-actions.php">
5
  <class name="Boldgrid_Backup_Admin_Archive_Actions" namespace="global" fullPackage="Boldgrid.Backup.Admin.Archive">
6
  <metrics complexity="15" methods="7" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="110" coveredstatements="2" elements="117" coveredelements="3"/>
731
  </file>
732
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/class-boldgrid-backup-admin-archives.php">
733
  <class name="Boldgrid_Backup_Admin_Archives" namespace="global" fullPackage="Boldgrid.Backup.Admin">
734
+ <metrics complexity="20" methods="6" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="99" coveredstatements="2" elements="105" coveredelements="3"/>
735
  </class>
736
  <line num="37" type="method" name="__construct" visibility="public" complexity="1" crap="1" count="12"/>
737
  <line num="38" type="stmt" count="12"/>
817
  <line num="244" type="stmt" count="0"/>
818
  <line num="245" type="stmt" count="0"/>
819
  <line num="248" type="stmt" count="0"/>
 
 
 
 
 
820
  <line num="256" type="stmt" count="0"/>
821
+ <line num="261" type="stmt" count="0"/>
822
+ <line num="265" type="stmt" count="0"/>
823
+ <line num="266" type="stmt" count="0"/>
824
+ <line num="267" type="stmt" count="0"/>
825
+ <line num="269" type="stmt" count="0"/>
826
+ <line num="270" type="stmt" count="0"/>
827
+ <line num="272" type="stmt" count="0"/>
828
+ <line num="273" type="stmt" count="0"/>
829
+ <line num="274" type="stmt" count="0"/>
830
+ <line num="275" type="stmt" count="0"/>
831
+ <line num="276" type="stmt" count="0"/>
832
+ <line num="277" type="stmt" count="0"/>
833
+ <line num="279" type="stmt" count="0"/>
834
+ <line num="280" type="stmt" count="0"/>
835
+ <line num="282" type="stmt" count="0"/>
836
+ <line num="283" type="stmt" count="0"/>
837
+ <line num="284" type="stmt" count="0"/>
838
+ <line num="287" type="stmt" count="0"/>
839
+ <line num="288" type="stmt" count="0"/>
840
+ <line num="290" type="stmt" count="0"/>
841
+ <metrics loc="292" ncloc="175" classes="1" methods="6" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="99" coveredstatements="2" elements="105" coveredelements="3"/>
842
  </file>
843
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/class-boldgrid-backup-admin-auto-rollback.php">
844
  <class name="Boldgrid_Backup_Admin_Auto_Rollback" namespace="global" fullPackage="Boldgrid.Backup.Admin.Auto">
845
+ <metrics complexity="100" methods="24" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="390" coveredstatements="5" elements="414" coveredelements="6"/>
846
  </class>
847
  <line num="122" type="method" name="__construct" visibility="public" complexity="3" crap="3" count="12"/>
848
  <line num="123" type="stmt" count="12"/>
1103
  <line num="700" type="stmt" count="0"/>
1104
  <line num="701" type="stmt" count="0"/>
1105
  <line num="703" type="stmt" count="0"/>
1106
+ <line num="715" type="method" name="notice_backup_show" visibility="public" complexity="11" crap="132" count="0"/>
1107
  <line num="720" type="stmt" count="0"/>
1108
  <line num="721" type="stmt" count="0"/>
 
1109
  <line num="728" type="stmt" count="0"/>
1110
  <line num="729" type="stmt" count="0"/>
 
1111
  <line num="732" type="stmt" count="0"/>
 
 
1112
  <line num="736" type="stmt" count="0"/>
1113
  <line num="737" type="stmt" count="0"/>
1114
  <line num="738" type="stmt" count="0"/>
1115
+ <line num="740" type="stmt" count="0"/>
1116
+ <line num="741" type="stmt" count="0"/>
1117
+ <line num="742" type="stmt" count="0"/>
1118
+ <line num="744" type="stmt" count="0"/>
1119
+ <line num="745" type="stmt" count="0"/>
1120
+ <line num="746" type="stmt" count="0"/>
1121
+ <line num="747" type="stmt" count="0"/>
1122
+ <line num="756" type="stmt" count="0"/>
 
1123
  <line num="765" type="stmt" count="0"/>
1124
+ <line num="766" type="stmt" count="0"/>
1125
  <line num="767" type="stmt" count="0"/>
1126
  <line num="768" type="stmt" count="0"/>
1127
+ <line num="769" type="stmt" count="0"/>
1128
+ <line num="770" type="stmt" count="0"/>
1129
  <line num="772" type="stmt" count="0"/>
1130
+ <line num="773" type="stmt" count="0"/>
1131
  <line num="775" type="stmt" count="0"/>
1132
  <line num="776" type="stmt" count="0"/>
1133
  <line num="780" type="stmt" count="0"/>
 
1134
  <line num="783" type="stmt" count="0"/>
1135
+ <line num="784" type="stmt" count="0"/>
1136
+ <line num="788" type="stmt" count="0"/>
1137
+ <line num="789" type="stmt" count="0"/>
1138
+ <line num="791" type="stmt" count="0"/>
1139
  <line num="794" type="stmt" count="0"/>
1140
+ <line num="802" type="stmt" count="0"/>
1141
+ <line num="803" type="stmt" count="0"/>
1142
+ <line num="804" type="stmt" count="0"/>
1143
+ <line num="805" type="stmt" count="0"/>
1144
+ <line num="821" type="method" name="notice_deadline_show" visibility="public" complexity="5" crap="30" count="0"/>
1145
+ <line num="829" type="stmt" count="0"/>
1146
+ <line num="830" type="stmt" count="0"/>
1147
+ <line num="834" type="stmt" count="0"/>
 
 
1148
  <line num="836" type="stmt" count="0"/>
1149
  <line num="839" type="stmt" count="0"/>
1150
  <line num="840" type="stmt" count="0"/>
1151
+ <line num="844" type="stmt" count="0"/>
1152
  <line num="847" type="stmt" count="0"/>
1153
+ <line num="848" type="stmt" count="0"/>
1154
+ <line num="855" type="stmt" count="0"/>
1155
+ <line num="866" type="method" name="set_update_trigger" visibility="public" complexity="5" crap="30" count="0"/>
1156
+ <line num="867" type="stmt" count="0"/>
1157
+ <line num="868" type="stmt" count="0"/>
 
 
1158
  <line num="871" type="stmt" count="0"/>
1159
+ <line num="873" type="stmt" count="0"/>
1160
+ <line num="874" type="stmt" count="0"/>
1161
+ <line num="877" type="stmt" count="0"/>
1162
+ <line num="879" type="stmt" count="0"/>
1163
+ <line num="880" type="stmt" count="0"/>
1164
+ <line num="891" type="method" name="notice_activated_get" visibility="public" complexity="7" crap="56" count="0"/>
1165
  <line num="893" type="stmt" count="0"/>
1166
  <line num="895" type="stmt" count="0"/>
1167
  <line num="897" type="stmt" count="0"/>
 
1168
  <line num="899" type="stmt" count="0"/>
1169
  <line num="901" type="stmt" count="0"/>
 
1170
  <line num="903" type="stmt" count="0"/>
 
1171
  <line num="905" type="stmt" count="0"/>
1172
  <line num="906" type="stmt" count="0"/>
1173
  <line num="907" type="stmt" count="0"/>
 
1174
  <line num="909" type="stmt" count="0"/>
1175
  <line num="910" type="stmt" count="0"/>
1176
  <line num="911" type="stmt" count="0"/>
1177
+ <line num="912" type="stmt" count="0"/>
1178
+ <line num="913" type="stmt" count="0"/>
1179
  <line num="914" type="stmt" count="0"/>
1180
+ <line num="915" type="stmt" count="0"/>
1181
  <line num="916" type="stmt" count="0"/>
1182
  <line num="917" type="stmt" count="0"/>
1183
  <line num="918" type="stmt" count="0"/>
1184
+ <line num="919" type="stmt" count="0"/>
1185
+ <line num="922" type="stmt" count="0"/>
1186
  <line num="924" type="stmt" count="0"/>
1187
  <line num="925" type="stmt" count="0"/>
1188
+ <line num="926" type="stmt" count="0"/>
1189
+ <line num="928" type="stmt" count="0"/>
1190
+ <line num="931" type="stmt" count="0"/>
1191
+ <line num="932" type="stmt" count="0"/>
1192
+ <line num="933" type="stmt" count="0"/>
1193
+ <line num="935" type="stmt" count="0"/>
1194
+ <line num="949" type="method" name="notice_activated_show" visibility="public" complexity="2" crap="6" count="0"/>
1195
+ <line num="955" type="stmt" count="0"/>
1196
+ <line num="956" type="stmt" count="0"/>
1197
+ <line num="959" type="stmt" count="0"/>
1198
+ <line num="961" type="stmt" count="0"/>
1199
+ <line num="962" type="stmt" count="0"/>
1200
+ <line num="971" type="method" name="wp_ajax_cancel" visibility="public" complexity="4" crap="20" count="0"/>
1201
+ <line num="973" type="stmt" count="0"/>
1202
  <line num="974" type="stmt" count="0"/>
 
1203
  <line num="976" type="stmt" count="0"/>
1204
  <line num="978" type="stmt" count="0"/>
1205
+ <line num="979" type="stmt" count="0"/>
1206
+ <line num="982" type="stmt" count="0"/>
1207
+ <line num="983" type="stmt" count="0"/>
1208
  <line num="984" type="stmt" count="0"/>
1209
+ <line num="986" type="stmt" count="0"/>
1210
+ <line num="988" type="stmt" count="0"/>
1211
+ <line num="989" type="stmt" count="0"/>
1212
+ <line num="992" type="stmt" count="0"/>
1213
+ <line num="995" type="stmt" count="0"/>
1214
+ <line num="998" type="stmt" count="0"/>
1215
+ <line num="999" type="stmt" count="0"/>
1216
+ <line num="1008" type="method" name="wp_ajax_get_deadline" visibility="public" complexity="3" crap="12" count="0"/>
1217
  <line num="1010" type="stmt" count="0"/>
1218
  <line num="1011" type="stmt" count="0"/>
1219
  <line num="1012" type="stmt" count="0"/>
1220
  <line num="1015" type="stmt" count="0"/>
1221
+ <line num="1018" type="stmt" count="0"/>
1222
+ <line num="1019" type="stmt" count="0"/>
1223
+ <line num="1020" type="stmt" count="0"/>
1224
+ <line num="1023" type="stmt" count="0"/>
1225
+ <line num="1024" type="stmt" count="0"/>
1226
+ <line num="1034" type="method" name="wp_ajax_get_countdown_notice" visibility="public" complexity="3" crap="12" count="0"/>
1227
+ <line num="1035" type="stmt" count="0"/>
 
 
1228
  <line num="1036" type="stmt" count="0"/>
1229
  <line num="1037" type="stmt" count="0"/>
1230
  <line num="1039" type="stmt" count="0"/>
1231
  <line num="1040" type="stmt" count="0"/>
1232
+ <line num="1041" type="stmt" count="0"/>
1233
+ <line num="1042" type="stmt" count="0"/>
1234
+ <line num="1044" type="stmt" count="0"/>
1235
+ <line num="1045" type="stmt" count="0"/>
1236
+ <line num="1047" type="stmt" count="0"/>
1237
+ <line num="1048" type="stmt" count="0"/>
1238
+ <line num="1057" type="method" name="wp_ajax_get_protect_notice" visibility="public" complexity="4" crap="20" count="0"/>
1239
  <line num="1058" type="stmt" count="0"/>
1240
  <line num="1059" type="stmt" count="0"/>
1241
+ <line num="1060" type="stmt" count="0"/>
1242
  <line num="1062" type="stmt" count="0"/>
1243
  <line num="1063" type="stmt" count="0"/>
1244
+ <line num="1065" type="stmt" count="0"/>
1245
  <line num="1066" type="stmt" count="0"/>
1246
  <line num="1067" type="stmt" count="0"/>
1247
+ <line num="1069" type="stmt" count="0"/>
1248
+ <line num="1070" type="stmt" count="0"/>
1249
+ <line num="1071" type="stmt" count="0"/>
1250
+ <line num="1074" type="stmt" count="0"/>
1251
+ <line num="1075" type="stmt" count="0"/>
1252
+ <line num="1086" type="method" name="validate_rollback_option" visibility="public" complexity="4" crap="20" count="0"/>
1253
+ <line num="1087" type="stmt" count="0"/>
 
1254
  <line num="1088" type="stmt" count="0"/>
1255
+ <line num="1089" type="stmt" count="0"/>
1256
+ <line num="1091" type="stmt" count="0"/>
1257
+ <line num="1092" type="stmt" count="0"/>
1258
+ <line num="1093" type="stmt" count="0"/>
1259
+ <line num="1094" type="stmt" count="0"/>
1260
+ <line num="1096" type="stmt" count="0"/>
1261
+ <metrics loc="1098" ncloc="615" classes="1" methods="24" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="390" coveredstatements="5" elements="414" coveredelements="6"/>
1262
  </file>
1263
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/class-boldgrid-backup-admin-backup-dir.php">
1264
  <class name="Boldgrid_Backup_Admin_Backup_Dir" namespace="global" fullPackage="Boldgrid.Backup.Admin.Backup">
1649
  <line num="226" type="stmt" count="0"/>
1650
  <line num="229" type="stmt" count="0"/>
1651
  <line num="231" type="stmt" count="0"/>
1652
+ <line num="243" type="method" name="get_is_premium" visibility="public" complexity="1" crap="2" count="0"/>
1653
+ <line num="244" type="stmt" count="0"/>
1654
+ <line num="252" type="method" name="get_license_string" visibility="public" complexity="2" crap="6" count="0"/>
1655
+ <line num="253" type="stmt" count="0"/>
 
1656
  <line num="254" type="stmt" count="0"/>
1657
+ <line num="256" type="stmt" count="0"/>
1658
+ <line num="267" type="method" name="get_default_retention" visibility="public" complexity="1" crap="1" count="1"/>
1659
+ <line num="268" type="stmt" count="1"/>
1660
+ <line num="277" type="method" name="set_lang" visibility="public" complexity="1" crap="1" count="12"/>
 
1661
  <line num="278" type="stmt" count="12"/>
1662
  <line num="279" type="stmt" count="12"/>
1663
  <line num="280" type="stmt" count="12"/>
1666
  <line num="283" type="stmt" count="12"/>
1667
  <line num="284" type="stmt" count="12"/>
1668
  <line num="285" type="stmt" count="12"/>
1669
+ <line num="286" type="stmt" count="12"/>
1670
  <line num="287" type="stmt" count="12"/>
1671
+ <line num="289" type="stmt" count="12"/>
1672
+ <line num="301" type="method" name="custom_upload_dir" visibility="public" complexity="1" crap="2" count="0"/>
1673
+ <line num="303" type="stmt" count="0"/>
1674
+ <line num="306" type="stmt" count="0"/>
1675
  <line num="307" type="stmt" count="0"/>
 
1676
  <line num="309" type="stmt" count="0"/>
1677
+ <line num="310" type="stmt" count="0"/>
1678
  <line num="311" type="stmt" count="0"/>
1679
+ <line num="313" type="stmt" count="0"/>
1680
+ <line num="323" type="method" name="get_admin_email" visibility="public" complexity="6" crap="9.54" count="2"/>
1681
+ <line num="325" type="stmt" count="2"/>
 
1682
  <line num="329" type="stmt" count="2"/>
1683
+ <line num="330" type="stmt" count="2"/>
1684
+ <line num="331" type="stmt" count="2"/>
1685
+ <line num="334" type="stmt" count="2"/>
1686
+ <line num="336" type="stmt" count="0"/>
1687
+ <line num="339" type="stmt" count="0"/>
1688
+ <line num="340" type="stmt" count="0"/>
1689
+ <line num="344" type="stmt" count="0"/>
1690
+ <line num="345" type="stmt" count="0"/>
1691
+ <line num="348" type="stmt" count="2"/>
1692
+ <line num="349" type="stmt" count="0"/>
1693
+ <line num="353" type="stmt" count="2"/>
1694
+ <line num="364" type="method" name="add_compressor" visibility="private" complexity="3" crap="12" count="0"/>
1695
  <line num="365" type="stmt" count="0"/>
1696
  <line num="366" type="stmt" count="0"/>
1697
  <line num="367" type="stmt" count="0"/>
1698
+ <line num="368" type="stmt" count="0"/>
1699
+ <line num="369" type="stmt" count="0"/>
1700
+ <line num="376" type="method" name="admin_init" visibility="public" complexity="2" crap="6" count="0"/>
1701
+ <line num="377" type="stmt" count="0"/>
1702
+ <line num="378" type="stmt" count="0"/>
1703
  <line num="381" type="stmt" count="0"/>
1704
  <line num="383" type="stmt" count="0"/>
1705
+ <line num="385" type="stmt" count="0"/>
1706
+ <line num="386" type="stmt" count="0"/>
1707
+ <line num="396" type="method" name="is_compressor_available" visibility="public" complexity="3" crap="12" count="0"/>
1708
+ <line num="398" type="stmt" count="0"/>
1709
+ <line num="399" type="stmt" count="0"/>
1710
  <line num="403" type="stmt" count="0"/>
1711
+ <line num="405" type="stmt" count="0"/>
1712
+ <line num="420" type="method" name="get_available_compressors" visibility="public" complexity="13" crap="182" count="0"/>
1713
+ <line num="422" type="stmt" count="0"/>
1714
+ <line num="423" type="stmt" count="0"/>
 
1715
  <line num="426" type="stmt" count="0"/>
1716
+ <line num="427" type="stmt" count="0"/>
1717
+ <line num="428" type="stmt" count="0"/>
1718
+ <line num="431" type="stmt" count="0"/>
1719
  <line num="434" type="stmt" count="0"/>
1720
+ <line num="435" type="stmt" count="0"/>
1721
+ <line num="436" type="stmt" count="0"/>
1722
  <line num="439" type="stmt" count="0"/>
1723
+ <line num="440" type="stmt" count="0"/>
1724
+ <line num="441" type="stmt" count="0"/>
1725
  <line num="444" type="stmt" count="0"/>
1726
+ <line num="445" type="stmt" count="0"/>
1727
+ <line num="446" type="stmt" count="0"/>
1728
  <line num="449" type="stmt" count="0"/>
1729
+ <line num="450" type="stmt" count="0"/>
1730
+ <line num="451" type="stmt" count="0"/>
1731
  <line num="454" type="stmt" count="0"/>
1732
+ <line num="455" type="stmt" count="0"/>
1733
  <line num="456" type="stmt" count="0"/>
1734
+ <line num="458" type="stmt" count="0"/>
1735
+ <line num="459" type="stmt" count="0"/>
 
1736
  <line num="463" type="stmt" count="0"/>
1737
+ <line num="464" type="stmt" count="0"/>
1738
+ <line num="465" type="stmt" count="0"/>
1739
  <line num="468" type="stmt" count="0"/>
1740
+ <line num="469" type="stmt" count="0"/>
1741
  <line num="470" type="stmt" count="0"/>
1742
+ <line num="472" type="stmt" count="0"/>
1743
+ <metrics loc="474" ncloc="202" classes="1" methods="13" coveredmethods="2" conditionals="0" coveredconditionals="0" statements="128" coveredstatements="39" elements="141" coveredelements="41"/>
1744
  </file>
1745
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/class-boldgrid-backup-admin-core-files.php">
1746
  <class name="Boldgrid_Backup_Admin_Core_Files" namespace="global" fullPackage="Boldgrid.Backup.Admin.Core">
1761
  </file>
1762
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/class-boldgrid-backup-admin-core.php">
1763
  <class name="Boldgrid_Backup_Admin_Core" namespace="global" fullPackage="Boldgrid.Backup.Admin">
1764
+ <metrics complexity="221" methods="28" coveredmethods="3" conditionals="0" coveredconditionals="0" statements="932" coveredstatements="105" elements="960" coveredelements="108"/>
1765
  </class>
1766
+ <line num="508" type="method" name="__construct" visibility="public" complexity="7" crap="7.04" count="12"/>
 
 
 
 
 
 
1767
  <line num="509" type="stmt" count="12"/>
1768
+ <line num="510" type="stmt" count="12"/>
1769
  <line num="511" type="stmt" count="12"/>
1770
  <line num="513" type="stmt" count="12"/>
1771
+ <line num="515" type="stmt" count="12"/>
1772
  <line num="516" type="stmt" count="12"/>
1773
+ <line num="517" type="stmt" count="12"/>
1774
  <line num="519" type="stmt" count="12"/>
1775
+ <line num="521" type="stmt" count="12"/>
1776
+ <line num="524" type="stmt" count="12"/>
1777
+ <line num="527" type="stmt" count="12"/>
1778
+ <line num="530" type="stmt" count="12"/>
1779
+ <line num="533" type="stmt" count="12"/>
1780
+ <line num="536" type="stmt" count="12"/>
1781
  <line num="539" type="stmt" count="12"/>
 
1782
  <line num="543" type="stmt" count="12"/>
1783
  <line num="545" type="stmt" count="12"/>
1784
  <line num="547" type="stmt" count="12"/>
1812
  <line num="603" type="stmt" count="12"/>
1813
  <line num="605" type="stmt" count="12"/>
1814
  <line num="607" type="stmt" count="12"/>
1815
+ <line num="609" type="stmt" count="12"/>
1816
+ <line num="611" type="stmt" count="12"/>
1817
+ <line num="613" type="stmt" count="12"/>
1818
+ <line num="615" type="stmt" count="12"/>
1819
  <line num="617" type="stmt" count="12"/>
1820
+ <line num="620" type="stmt" count="12"/>
 
1821
  <line num="622" type="stmt" count="12"/>
1822
+ <line num="624" type="stmt" count="12"/>
1823
+ <line num="627" type="stmt" count="12"/>
 
 
 
1824
  <line num="628" type="stmt" count="0"/>
1825
+ <line num="629" type="stmt" count="0"/>
1826
+ <line num="632" type="stmt" count="12"/>
1827
+ <line num="633" type="stmt" count="12"/>
1828
+ <line num="634" type="stmt" count="0"/>
1829
+ <line num="635" type="stmt" count="0"/>
1830
+ <line num="636" type="stmt" count="12"/>
1831
+ <line num="637" type="stmt" count="0"/>
1832
+ <line num="638" type="stmt" count="0"/>
1833
+ <line num="639" type="stmt" count="12"/>
1834
+ <line num="648" type="method" name="get_backup_identifier" visibility="public" complexity="5" crap="6.25" count="12"/>
1835
+ <line num="650" type="stmt" count="12"/>
1836
+ <line num="651" type="stmt" count="0"/>
1837
+ <line num="655" type="stmt" count="12"/>
1838
+ <line num="658" type="stmt" count="12"/>
1839
+ <line num="659" type="stmt" count="11"/>
1840
+ <line num="661" type="stmt" count="11"/>
1841
+ <line num="665" type="stmt" count="1"/>
1842
+ <line num="667" type="stmt" count="1"/>
1843
+ <line num="669" type="stmt" count="1"/>
1844
+ <line num="672" type="stmt" count="1"/>
1845
+ <line num="673" type="stmt" count="0"/>
1846
+ <line num="675" type="stmt" count="0"/>
1847
+ <line num="676" type="stmt" count="0"/>
1848
+ <line num="677" type="stmt" count="0"/>
1849
+ <line num="679" type="stmt" count="0"/>
1850
+ <line num="680" type="stmt" count="0"/>
1851
+ <line num="683" type="stmt" count="1"/>
1852
+ <line num="685" type="stmt" count="1"/>
1853
+ <line num="687" type="stmt" count="1"/>
1854
+ <line num="699" type="method" name="get_core" visibility="public" complexity="1" crap="1" count="1"/>
1855
+ <line num="700" type="stmt" count="1"/>
1856
+ <line num="708" type="method" name="init_premium" visibility="public" complexity="3" crap="12" count="0"/>
1857
  <line num="709" type="stmt" count="0"/>
1858
+ <line num="715" type="stmt" count="0"/>
1859
+ <line num="716" type="stmt" count="0"/>
1860
+ <line num="719" type="stmt" count="0"/>
1861
+ <line num="720" type="stmt" count="0"/>
1862
+ <line num="721" type="stmt" count="0"/>
1863
+ <line num="736" type="method" name="execute_command" visibility="public" complexity="6" crap="6.04" count="2"/>
 
 
1864
  <line num="738" type="stmt" count="2"/>
1865
+ <line num="739" type="stmt" count="0"/>
1866
+ <line num="743" type="stmt" count="2"/>
1867
+ <line num="744" type="stmt" count="1"/>
1868
+ <line num="745" type="stmt" count="1"/>
1869
+ <line num="748" type="stmt" count="2"/>
1870
+ <line num="749" type="stmt" count="2"/>
1871
+ <line num="750" type="stmt" count="2"/>
1872
+ <line num="752" type="stmt" count="2"/>
1873
+ <line num="754" type="stmt" count="2"/>
1874
+ <line num="764" type="method" name="add_menu_items" visibility="public" complexity="4" crap="20" count="0"/>
1875
+ <line num="765" type="stmt" count="0"/>
1876
+ <line num="768" type="stmt" count="0"/>
1877
+ <line num="769" type="stmt" count="0"/>
 
1878
  <line num="770" type="stmt" count="0"/>
1879
+ <line num="771" type="stmt" count="0"/>
1880
  <line num="772" type="stmt" count="0"/>
1881
  <line num="773" type="stmt" count="0"/>
1882
  <line num="774" type="stmt" count="0"/>
1883
  <line num="775" type="stmt" count="0"/>
 
1884
  <line num="778" type="stmt" count="0"/>
1885
+ <line num="781" type="stmt" count="0"/>
1886
+ <line num="783" type="stmt" count="0"/>
1887
+ <line num="784" type="stmt" count="0"/>
1888
  <line num="785" type="stmt" count="0"/>
1889
  <line num="786" type="stmt" count="0"/>
1890
  <line num="787" type="stmt" count="0"/>
 
1891
  <line num="789" type="stmt" count="0"/>
1892
  <line num="790" type="stmt" count="0"/>
1893
+ <line num="791" type="stmt" count="0"/>
1894
  <line num="793" type="stmt" count="0"/>
1895
+ <line num="796" type="stmt" count="0"/>
1896
+ <line num="797" type="stmt" count="0"/>
1897
+ <line num="798" type="stmt" count="0"/>
1898
+ <line num="799" type="stmt" count="0"/>
1899
+ <line num="800" type="stmt" count="0"/>
1900
+ <line num="801" type="stmt" count="0"/>
1901
  <line num="803" type="stmt" count="0"/>
1902
  <line num="804" type="stmt" count="0"/>
 
1903
  <line num="806" type="stmt" count="0"/>
1904
+ <line num="813" type="stmt" count="0"/>
1905
+ <line num="814" type="stmt" count="0"/>
 
 
1906
  <line num="815" type="stmt" count="0"/>
1907
  <line num="816" type="stmt" count="0"/>
1908
  <line num="817" type="stmt" count="0"/>
1909
  <line num="818" type="stmt" count="0"/>
 
1910
  <line num="820" type="stmt" count="0"/>
1911
+ <line num="821" type="stmt" count="0"/>
1912
  <line num="823" type="stmt" count="0"/>
1913
+ <line num="826" type="stmt" count="0"/>
1914
  <line num="827" type="stmt" count="0"/>
1915
  <line num="828" type="stmt" count="0"/>
1916
  <line num="829" type="stmt" count="0"/>
1917
  <line num="830" type="stmt" count="0"/>
1918
  <line num="831" type="stmt" count="0"/>
1919
+ <line num="833" type="stmt" count="0"/>
1920
  <line num="834" type="stmt" count="0"/>
1921
+ <line num="836" type="stmt" count="0"/>
1922
+ <line num="839" type="stmt" count="0"/>
1923
  <line num="840" type="stmt" count="0"/>
1924
  <line num="841" type="stmt" count="0"/>
1925
  <line num="842" type="stmt" count="0"/>
1926
  <line num="843" type="stmt" count="0"/>
1927
  <line num="844" type="stmt" count="0"/>
1928
+ <line num="846" type="stmt" count="0"/>
1929
  <line num="847" type="stmt" count="0"/>
1930
+ <line num="849" type="stmt" count="0"/>
1931
+ <line num="852" type="stmt" count="0"/>
1932
+ <line num="853" type="stmt" count="0"/>
1933
+ <line num="854" type="stmt" count="0"/>
1934
+ <line num="855" type="stmt" count="0"/>
1935
+ <line num="856" type="stmt" count="0"/>
1936
  <line num="857" type="stmt" count="0"/>
1937
+ <line num="859" type="stmt" count="0"/>
1938
  <line num="860" type="stmt" count="0"/>
 
1939
  <line num="862" type="stmt" count="0"/>
1940
+ <line num="865" type="stmt" count="0"/>
 
1941
  <line num="866" type="stmt" count="0"/>
1942
+ <line num="867" type="stmt" count="0"/>
1943
+ <line num="868" type="stmt" count="0"/>
1944
  <line num="869" type="stmt" count="0"/>
1945
  <line num="870" type="stmt" count="0"/>
 
1946
  <line num="872" type="stmt" count="0"/>
1947
  <line num="873" type="stmt" count="0"/>
 
1948
  <line num="875" type="stmt" count="0"/>
1949
+ <line num="882" type="stmt" count="0"/>
1950
+ <line num="883" type="stmt" count="0"/>
1951
  <line num="885" type="stmt" count="0"/>
1952
  <line num="886" type="stmt" count="0"/>
1953
  <line num="887" type="stmt" count="0"/>
1954
  <line num="888" type="stmt" count="0"/>
1955
+ <line num="889" type="stmt" count="0"/>
1956
+ <line num="891" type="stmt" count="0"/>
 
1957
  <line num="894" type="stmt" count="0"/>
1958
  <line num="895" type="stmt" count="0"/>
1959
+ <line num="896" type="stmt" count="0"/>
1960
  <line num="897" type="stmt" count="0"/>
1961
  <line num="898" type="stmt" count="0"/>
1962
+ <line num="899" type="stmt" count="0"/>
1963
+ <line num="900" type="stmt" count="0"/>
1964
+ <line num="909" type="method" name="admin_enqueue_scripts" visibility="public" complexity="1" crap="2" count="0"/>
1965
+ <line num="910" type="stmt" count="0"/>
1966
+ <line num="911" type="stmt" count="0"/>
1967
+ <line num="912" type="stmt" count="0"/>
1968
+ <line num="913" type="stmt" count="0"/>
1969
  <line num="915" type="stmt" count="0"/>
1970
+ <line num="917" type="stmt" count="0"/>
1971
+ <line num="918" type="stmt" count="0"/>
1972
+ <line num="919" type="stmt" count="0"/>
1973
  <line num="920" type="stmt" count="0"/>
1974
  <line num="922" type="stmt" count="0"/>
1975
  <line num="923" type="stmt" count="0"/>
1976
+ <line num="935" type="method" name="backup_database" visibility="private" complexity="7" crap="56" count="0"/>
 
 
 
 
 
1977
  <line num="940" type="stmt" count="0"/>
1978
+ <line num="941" type="stmt" count="0"/>
1979
+ <line num="945" type="stmt" count="0"/>
1980
  <line num="947" type="stmt" count="0"/>
1981
+ <line num="948" type="stmt" count="0"/>
1982
  <line num="952" type="stmt" count="0"/>
1983
+ <line num="955" type="stmt" count="0"/>
 
1984
  <line num="958" type="stmt" count="0"/>
1985
+ <line num="960" type="stmt" count="0"/>
1986
+ <line num="962" type="stmt" count="0"/>
1987
+ <line num="964" type="stmt" count="0"/>
1988
  <line num="965" type="stmt" count="0"/>
 
 
1989
  <line num="969" type="stmt" count="0"/>
1990
+ <line num="972" type="stmt" count="0"/>
1991
+ <line num="974" type="stmt" count="0"/>
1992
+ <line num="977" type="stmt" count="0"/>
1993
+ <line num="978" type="stmt" count="0"/>
1994
+ <line num="979" type="stmt" count="0"/>
1995
  <line num="983" type="stmt" count="0"/>
1996
+ <line num="984" type="stmt" count="0"/>
1997
+ <line num="986" type="stmt" count="0"/>
1998
+ <line num="988" type="stmt" count="0"/>
1999
+ <line num="990" type="stmt" count="0"/>
2000
+ <line num="991" type="stmt" count="0"/>
2001
+ <line num="993" type="stmt" count="0"/>
2002
+ <line num="994" type="stmt" count="0"/>
2003
+ <line num="996" type="stmt" count="0"/>
2004
+ <line num="998" type="stmt" count="0"/>
2005
+ <line num="1000" type="stmt" count="0"/>
2006
+ <line num="1001" type="stmt" count="0"/>
2007
+ <line num="1005" type="stmt" count="0"/>
2008
  <line num="1008" type="stmt" count="0"/>
2009
+ <line num="1027" type="method" name="restore_database" visibility="private" complexity="8" crap="72" count="0"/>
2010
+ <line num="1029" type="stmt" count="0"/>
 
 
 
 
 
 
2011
  <line num="1031" type="stmt" count="0"/>
2012
+ <line num="1032" type="stmt" count="0"/>
2013
  <line num="1033" type="stmt" count="0"/>
2014
  <line num="1035" type="stmt" count="0"/>
2015
+ <line num="1037" type="stmt" count="0"/>
2016
+ <line num="1041" type="stmt" count="0"/>
2017
+ <line num="1043" type="stmt" count="0"/>
2018
+ <line num="1045" type="stmt" count="0"/>
 
 
2019
  <line num="1049" type="stmt" count="0"/>
2020
+ <line num="1052" type="stmt" count="0"/>
2021
+ <line num="1055" type="stmt" count="0"/>
2022
  <line num="1056" type="stmt" count="0"/>
2023
+ <line num="1058" type="stmt" count="0"/>
2024
  <line num="1060" type="stmt" count="0"/>
2025
+ <line num="1061" type="stmt" count="0"/>
2026
+ <line num="1063" type="stmt" count="0"/>
2027
  <line num="1064" type="stmt" count="0"/>
2028
+ <line num="1065" type="stmt" count="0"/>
 
 
2029
  <line num="1069" type="stmt" count="0"/>
2030
  <line num="1071" type="stmt" count="0"/>
 
2031
  <line num="1074" type="stmt" count="0"/>
2032
  <line num="1075" type="stmt" count="0"/>
2033
  <line num="1078" type="stmt" count="0"/>
2034
  <line num="1081" type="stmt" count="0"/>
2035
+ <line num="1082" type="stmt" count="0"/>
2036
+ <line num="1085" type="stmt" count="0"/>
2037
  <line num="1087" type="stmt" count="0"/>
2038
+ <line num="1089" type="stmt" count="0"/>
2039
+ <line num="1091" type="stmt" count="0"/>
2040
+ <line num="1092" type="stmt" count="0"/>
2041
+ <line num="1093" type="stmt" count="0"/>
2042
+ <line num="1094" type="stmt" count="0"/>
2043
+ <line num="1096" type="stmt" count="0"/>
2044
+ <line num="1098" type="stmt" count="0"/>
2045
+ <line num="1099" type="stmt" count="0"/>
2046
+ <line num="1100" type="stmt" count="0"/>
2047
+ <line num="1103" type="stmt" count="0"/>
2048
  <line num="1106" type="stmt" count="0"/>
2049
+ <line num="1108" type="stmt" count="0"/>
2050
  <line num="1109" type="stmt" count="0"/>
2051
+ <line num="1112" type="stmt" count="0"/>
2052
+ <line num="1123" type="method" name="get_filelist" visibility="public" complexity="10" crap="110" count="0"/>
2053
+ <line num="1126" type="stmt" count="0"/>
2054
+ <line num="1127" type="stmt" count="0"/>
2055
+ <line num="1131" type="stmt" count="0"/>
2056
+ <line num="1134" type="stmt" count="0"/>
2057
+ <line num="1135" type="stmt" count="0"/>
 
 
 
2058
  <line num="1139" type="stmt" count="0"/>
 
2059
  <line num="1142" type="stmt" count="0"/>
2060
+ <line num="1143" type="stmt" count="0"/>
2061
  <line num="1144" type="stmt" count="0"/>
2062
  <line num="1147" type="stmt" count="0"/>
 
2063
  <line num="1150" type="stmt" count="0"/>
2064
+ <line num="1161" type="stmt" count="0"/>
2065
+ <line num="1162" type="stmt" count="0"/>
 
 
 
2066
  <line num="1163" type="stmt" count="0"/>
2067
+ <line num="1164" type="stmt" count="0"/>
2068
  <line num="1165" type="stmt" count="0"/>
2069
+ <line num="1167" type="stmt" count="0"/>
2070
+ <line num="1169" type="stmt" count="0"/>
2071
+ <line num="1172" type="stmt" count="0"/>
2072
+ <line num="1173" type="stmt" count="0"/>
2073
+ <line num="1175" type="stmt" count="0"/>
2074
+ <line num="1176" type="stmt" count="0"/>
2075
+ <line num="1179" type="stmt" count="0"/>
2076
  <line num="1180" type="stmt" count="0"/>
 
 
2077
  <line num="1183" type="stmt" count="0"/>
2078
  <line num="1185" type="stmt" count="0"/>
2079
  <line num="1188" type="stmt" count="0"/>
2080
+ <line num="1190" type="stmt" count="0"/>
2081
+ <line num="1191" type="stmt" count="0"/>
2082
+ <line num="1193" type="stmt" count="0"/>
2083
+ <line num="1195" type="stmt" count="0"/>
2084
+ <line num="1199" type="stmt" count="0"/>
2085
+ <line num="1202" type="stmt" count="0"/>
2086
+ <line num="1205" type="stmt" count="0"/>
2087
+ <line num="1206" type="stmt" count="0"/>
2088
  <line num="1207" type="stmt" count="0"/>
2089
  <line num="1208" type="stmt" count="0"/>
2090
+ <line num="1210" type="stmt" count="0"/>
2091
+ <line num="1213" type="stmt" count="0"/>
2092
+ <line num="1229" type="method" name="get_filtered_filelist" visibility="public" complexity="8" crap="72" count="0"/>
2093
+ <line num="1232" type="stmt" count="0"/>
 
 
 
 
 
2094
  <line num="1233" type="stmt" count="0"/>
 
2095
  <line num="1237" type="stmt" count="0"/>
2096
+ <line num="1240" type="stmt" count="0"/>
2097
  <line num="1241" type="stmt" count="0"/>
2098
+ <line num="1245" type="stmt" count="0"/>
2099
+ <line num="1248" type="stmt" count="0"/>
2100
+ <line num="1251" type="stmt" count="0"/>
2101
+ <line num="1252" type="stmt" count="0"/>
2102
+ <line num="1254" type="stmt" count="0"/>
2103
+ <line num="1255" type="stmt" count="0"/>
2104
+ <line num="1258" type="stmt" count="0"/>
2105
+ <line num="1259" type="stmt" count="0"/>
2106
+ <line num="1262" type="stmt" count="0"/>
2107
+ <line num="1263" type="stmt" count="0"/>
2108
+ <line num="1266" type="stmt" count="0"/>
2109
+ <line num="1269" type="stmt" count="0"/>
2110
  <line num="1272" type="stmt" count="0"/>
2111
+ <line num="1284" type="method" name="generate_archive_path" visibility="public" complexity="3" crap="12" count="0"/>
 
 
 
 
 
 
 
2112
  <line num="1286" type="stmt" count="0"/>
2113
  <line num="1289" type="stmt" count="0"/>
2114
+ <line num="1292" type="stmt" count="0"/>
2115
  <line num="1293" type="stmt" count="0"/>
2116
+ <line num="1297" type="stmt" count="0"/>
2117
+ <line num="1300" type="stmt" count="0"/>
2118
+ <line num="1302" type="stmt" count="0"/>
2119
+ <line num="1303" type="stmt" count="0"/>
2120
+ <line num="1304" type="stmt" count="0"/>
2121
+ <line num="1305" type="stmt" count="0"/>
2122
+ <line num="1306" type="stmt" count="0"/>
2123
+ <line num="1307" type="stmt" count="0"/>
2124
+ <line num="1308" type="stmt" count="0"/>
2125
+ <line num="1311" type="stmt" count="0"/>
2126
+ <line num="1314" type="stmt" count="0"/>
2127
+ <line num="1316" type="stmt" count="0"/>
2128
+ <line num="1318" type="stmt" count="0"/>
2129
+ <line num="1319" type="stmt" count="0"/>
2130
+ <line num="1321" type="stmt" count="0"/>
2131
+ <line num="1336" type="method" name="archive_files" visibility="public" complexity="45" crap="2070" count="0"/>
2132
  <line num="1337" type="stmt" count="0"/>
2133
+ <line num="1345" type="stmt" count="0"/>
2134
+ <line num="1347" type="stmt" count="0"/>
2135
  <line num="1349" type="stmt" count="0"/>
2136
+ <line num="1351" type="stmt" count="0"/>
2137
+ <line num="1358" type="stmt" count="0"/>
2138
+ <line num="1360" type="stmt" count="0"/>
 
 
2139
  <line num="1361" type="stmt" count="0"/>
2140
  <line num="1362" type="stmt" count="0"/>
2141
+ <line num="1373" type="stmt" count="0"/>
2142
+ <line num="1374" type="stmt" count="0"/>
2143
+ <line num="1375" type="stmt" count="0"/>
2144
+ <line num="1377" type="stmt" count="0"/>
2145
+ <line num="1378" type="stmt" count="0"/>
 
2146
  <line num="1382" type="stmt" count="0"/>
 
2147
  <line num="1384" type="stmt" count="0"/>
 
2148
  <line num="1386" type="stmt" count="0"/>
2149
  <line num="1387" type="stmt" count="0"/>
2150
+ <line num="1390" type="stmt" count="0"/>
 
2151
  <line num="1391" type="stmt" count="0"/>
2152
+ <line num="1395" type="stmt" count="0"/>
 
 
 
 
 
 
 
 
 
 
2153
  <line num="1404" type="stmt" count="0"/>
2154
  <line num="1405" type="stmt" count="0"/>
2155
  <line num="1406" type="stmt" count="0"/>
2156
  <line num="1407" type="stmt" count="0"/>
2157
+ <line num="1408" type="stmt" count="0"/>
2158
+ <line num="1409" type="stmt" count="0"/>
2159
  <line num="1410" type="stmt" count="0"/>
2160
  <line num="1411" type="stmt" count="0"/>
2161
  <line num="1412" type="stmt" count="0"/>
2162
  <line num="1413" type="stmt" count="0"/>
2163
  <line num="1414" type="stmt" count="0"/>
 
2164
  <line num="1416" type="stmt" count="0"/>
2165
  <line num="1417" type="stmt" count="0"/>
2166
  <line num="1418" type="stmt" count="0"/>
2167
  <line num="1419" type="stmt" count="0"/>
2168
+ <line num="1421" type="stmt" count="0"/>
2169
+ <line num="1422" type="stmt" count="0"/>
2170
  <line num="1423" type="stmt" count="0"/>
2171
+ <line num="1424" type="stmt" count="0"/>
2172
+ <line num="1425" type="stmt" count="0"/>
2173
  <line num="1426" type="stmt" count="0"/>
2174
+ <line num="1427" type="stmt" count="0"/>
2175
  <line num="1428" type="stmt" count="0"/>
2176
  <line num="1429" type="stmt" count="0"/>
2177
+ <line num="1430" type="stmt" count="0"/>
2178
+ <line num="1431" type="stmt" count="0"/>
2179
+ <line num="1432" type="stmt" count="0"/>
2180
+ <line num="1435" type="stmt" count="0"/>
2181
  <line num="1436" type="stmt" count="0"/>
2182
+ <line num="1437" type="stmt" count="0"/>
2183
+ <line num="1438" type="stmt" count="0"/>
2184
  <line num="1439" type="stmt" count="0"/>
2185
+ <line num="1440" type="stmt" count="0"/>
2186
+ <line num="1441" type="stmt" count="0"/>
2187
  <line num="1442" type="stmt" count="0"/>
2188
  <line num="1443" type="stmt" count="0"/>
2189
+ <line num="1444" type="stmt" count="0"/>
2190
  <line num="1445" type="stmt" count="0"/>
 
2191
  <line num="1448" type="stmt" count="0"/>
2192
+ <line num="1451" type="stmt" count="0"/>
2193
  <line num="1453" type="stmt" count="0"/>
2194
+ <line num="1454" type="stmt" count="0"/>
2195
+ <line num="1458" type="stmt" count="0"/>
2196
+ <line num="1461" type="stmt" count="0"/>
2197
+ <line num="1464" type="stmt" count="0"/>
2198
+ <line num="1467" type="stmt" count="0"/>
 
2199
  <line num="1468" type="stmt" count="0"/>
2200
+ <line num="1470" type="stmt" count="0"/>
2201
  <line num="1472" type="stmt" count="0"/>
2202
+ <line num="1473" type="stmt" count="0"/>
2203
  <line num="1475" type="stmt" count="0"/>
2204
+ <line num="1478" type="stmt" count="0"/>
2205
+ <line num="1481" type="stmt" count="0"/>
 
 
2206
  <line num="1484" type="stmt" count="0"/>
 
2207
  <line num="1487" type="stmt" count="0"/>
2208
  <line num="1488" type="stmt" count="0"/>
2209
  <line num="1490" type="stmt" count="0"/>
2210
+ <line num="1491" type="stmt" count="0"/>
2211
+ <line num="1493" type="stmt" count="0"/>
2212
+ <line num="1497" type="stmt" count="0"/>
2213
+ <line num="1500" type="stmt" count="0"/>
2214
  <line num="1501" type="stmt" count="0"/>
 
2215
  <line num="1505" type="stmt" count="0"/>
2216
+ <line num="1507" type="stmt" count="0"/>
2217
+ <line num="1508" type="stmt" count="0"/>
2218
+ <line num="1509" type="stmt" count="0"/>
2219
+ <line num="1510" type="stmt" count="0"/>
2220
  <line num="1512" type="stmt" count="0"/>
2221
  <line num="1513" type="stmt" count="0"/>
 
2222
  <line num="1515" type="stmt" count="0"/>
 
 
 
 
 
 
 
2223
  <line num="1524" type="stmt" count="0"/>
2224
  <line num="1526" type="stmt" count="0"/>
 
2225
  <line num="1528" type="stmt" count="0"/>
2226
  <line num="1530" type="stmt" count="0"/>
 
 
 
 
2227
  <line num="1536" type="stmt" count="0"/>
2228
+ <line num="1537" type="stmt" count="0"/>
2229
  <line num="1538" type="stmt" count="0"/>
2230
  <line num="1539" type="stmt" count="0"/>
2231
  <line num="1540" type="stmt" count="0"/>
2232
+ <line num="1541" type="stmt" count="0"/>
2233
  <line num="1542" type="stmt" count="0"/>
2234
  <line num="1543" type="stmt" count="0"/>
2235
  <line num="1544" type="stmt" count="0"/>
2236
  <line num="1545" type="stmt" count="0"/>
2237
  <line num="1547" type="stmt" count="0"/>
2238
  <line num="1548" type="stmt" count="0"/>
2239
+ <line num="1549" type="stmt" count="0"/>
2240
+ <line num="1551" type="stmt" count="0"/>
2241
  <line num="1552" type="stmt" count="0"/>
2242
+ <line num="1553" type="stmt" count="0"/>
2243
  <line num="1555" type="stmt" count="0"/>
2244
  <line num="1556" type="stmt" count="0"/>
2245
+ <line num="1557" type="stmt" count="0"/>
2246
  <line num="1559" type="stmt" count="0"/>
2247
+ <line num="1560" type="stmt" count="0"/>
2248
+ <line num="1561" type="stmt" count="0"/>
2249
+ <line num="1563" type="stmt" count="0"/>
2250
  <line num="1564" type="stmt" count="0"/>
2251
+ <line num="1565" type="stmt" count="0"/>
2252
+ <line num="1567" type="stmt" count="0"/>
2253
+ <line num="1568" type="stmt" count="0"/>
2254
  <line num="1569" type="stmt" count="0"/>
2255
+ <line num="1570" type="stmt" count="0"/>
2256
  <line num="1572" type="stmt" count="0"/>
2257
  <line num="1573" type="stmt" count="0"/>
2258
+ <line num="1575" type="stmt" count="0"/>
2259
+ <line num="1577" type="stmt" count="0"/>
2260
  <line num="1579" type="stmt" count="0"/>
2261
  <line num="1580" type="stmt" count="0"/>
2262
  <line num="1581" type="stmt" count="0"/>
2263
+ <line num="1583" type="stmt" count="0"/>
2264
+ <line num="1584" type="stmt" count="0"/>
2265
+ <line num="1587" type="stmt" count="0"/>
2266
+ <line num="1589" type="stmt" count="0"/>
2267
+ <line num="1591" type="stmt" count="0"/>
2268
+ <line num="1594" type="stmt" count="0"/>
2269
+ <line num="1597" type="stmt" count="0"/>
2270
+ <line num="1598" type="stmt" count="0"/>
2271
+ <line num="1601" type="stmt" count="0"/>
2272
+ <line num="1604" type="stmt" count="0"/>
2273
+ <line num="1605" type="stmt" count="0"/>
2274
+ <line num="1606" type="stmt" count="0"/>
2275
  <line num="1635" type="stmt" count="0"/>
2276
+ <line num="1646" type="stmt" count="0"/>
 
 
 
 
 
2277
  <line num="1647" type="stmt" count="0"/>
2278
+ <line num="1648" type="stmt" count="0"/>
2279
  <line num="1649" type="stmt" count="0"/>
2280
+ <line num="1650" type="stmt" count="0"/>
 
2281
  <line num="1653" type="stmt" count="0"/>
2282
+ <line num="1655" type="stmt" count="0"/>
2283
+ <line num="1657" type="stmt" count="0"/>
2284
+ <line num="1660" type="stmt" count="0"/>
2285
+ <line num="1662" type="stmt" count="0"/>
2286
+ <line num="1663" type="stmt" count="0"/>
2287
+ <line num="1666" type="stmt" count="0"/>
2288
+ <line num="1667" type="stmt" count="0"/>
2289
+ <line num="1668" type="stmt" count="0"/>
2290
+ <line num="1670" type="stmt" count="0"/>
2291
+ <line num="1672" type="stmt" count="0"/>
2292
+ <line num="1674" type="stmt" count="0"/>
2293
+ <line num="1676" type="stmt" count="0"/>
2294
+ <line num="1677" type="stmt" count="0"/>
2295
+ <line num="1678" type="stmt" count="0"/>
2296
+ <line num="1681" type="stmt" count="0"/>
2297
+ <line num="1702" type="method" name="get_archive_list" visibility="public" complexity="11" crap="132" count="0"/>
2298
  <line num="1704" type="stmt" count="0"/>
 
2299
  <line num="1707" type="stmt" count="0"/>
2300
  <line num="1710" type="stmt" count="0"/>
2301
  <line num="1711" type="stmt" count="0"/>
2302
+ <line num="1712" type="stmt" count="0"/>
2303
+ <line num="1715" type="stmt" count="0"/>
2304
  <line num="1716" type="stmt" count="0"/>
2305
+ <line num="1720" type="stmt" count="0"/>
 
2306
  <line num="1723" type="stmt" count="0"/>
2307
+ <line num="1724" type="stmt" count="0"/>
2308
  <line num="1728" type="stmt" count="0"/>
2309
  <line num="1729" type="stmt" count="0"/>
2310
+ <line num="1731" type="stmt" count="0"/>
2311
+ <line num="1732" type="stmt" count="0"/>
2312
  <line num="1735" type="stmt" count="0"/>
2313
  <line num="1736" type="stmt" count="0"/>
 
 
2314
  <line num="1739" type="stmt" count="0"/>
 
2315
  <line num="1741" type="stmt" count="0"/>
2316
+ <line num="1744" type="stmt" count="0"/>
2317
+ <line num="1747" type="stmt" count="0"/>
2318
  <line num="1748" type="stmt" count="0"/>
2319
+ <line num="1750" type="stmt" count="0"/>
2320
+ <line num="1753" type="stmt" count="0"/>
2321
+ <line num="1754" type="stmt" count="0"/>
2322
+ <line num="1759" type="stmt" count="0"/>
2323
+ <line num="1760" type="stmt" count="0"/>
2324
+ <line num="1761" type="stmt" count="0"/>
2325
+ <line num="1762" type="stmt" count="0"/>
2326
+ <line num="1763" type="stmt" count="0"/>
2327
+ <line num="1764" type="stmt" count="0"/>
2328
+ <line num="1765" type="stmt" count="0"/>
2329
  <line num="1766" type="stmt" count="0"/>
2330
+ <line num="1770" type="stmt" count="0"/>
2331
  <line num="1771" type="stmt" count="0"/>
2332
+ <line num="1773" type="stmt" count="0"/>
2333
  <line num="1774" type="stmt" count="0"/>
2334
  <line num="1777" type="stmt" count="0"/>
2335
+ <line num="1788" type="method" name="delete_archive_file" visibility="public" complexity="11" crap="132" count="0"/>
2336
+ <line num="1791" type="stmt" count="0"/>
 
 
 
 
 
 
2337
  <line num="1792" type="stmt" count="0"/>
 
 
2338
  <line num="1796" type="stmt" count="0"/>
2339
+ <line num="1799" type="stmt" count="0"/>
 
 
2340
  <line num="1802" type="stmt" count="0"/>
2341
+ <line num="1803" type="stmt" count="0"/>
2342
+ <line num="1804" type="stmt" count="0"/>
2343
+ <line num="1805" type="stmt" count="0"/>
2344
  <line num="1807" type="stmt" count="0"/>
2345
+ <line num="1808" type="stmt" count="0"/>
2346
+ <line num="1809" type="stmt" count="0"/>
2347
  <line num="1811" type="stmt" count="0"/>
2348
+ <line num="1813" type="stmt" count="0"/>
 
2349
  <line num="1817" type="stmt" count="0"/>
2350
  <line num="1818" type="stmt" count="0"/>
2351
+ <line num="1819" type="stmt" count="0"/>
2352
+ <line num="1821" type="stmt" count="0"/>
2353
  <line num="1822" type="stmt" count="0"/>
2354
+ <line num="1823" type="stmt" count="0"/>
2355
+ <line num="1825" type="stmt" count="0"/>
2356
  <line num="1827" type="stmt" count="0"/>
2357
+ <line num="1831" type="stmt" count="0"/>
 
2358
  <line num="1832" type="stmt" count="0"/>
 
 
2359
  <line num="1836" type="stmt" count="0"/>
2360
+ <line num="1839" type="stmt" count="0"/>
2361
+ <line num="1841" type="stmt" count="0"/>
2362
+ <line num="1842" type="stmt" count="0"/>
2363
+ <line num="1843" type="stmt" count="0"/>
2364
  <line num="1845" type="stmt" count="0"/>
 
2365
  <line num="1847" type="stmt" count="0"/>
 
2366
  <line num="1852" type="stmt" count="0"/>
2367
  <line num="1853" type="stmt" count="0"/>
2368
  <line num="1854" type="stmt" count="0"/>
 
2369
  <line num="1857" type="stmt" count="0"/>
2370
+ <line num="1859" type="stmt" count="0"/>
2371
+ <line num="1860" type="stmt" count="0"/>
2372
+ <line num="1861" type="stmt" count="0"/>
2373
+ <line num="1863" type="stmt" count="0"/>
2374
+ <line num="1865" type="stmt" count="0"/>
2375
+ <line num="1870" type="stmt" count="0"/>
2376
  <line num="1871" type="stmt" count="0"/>
2377
+ <line num="1872" type="stmt" count="0"/>
2378
+ <line num="1874" type="stmt" count="0"/>
2379
+ <line num="1877" type="stmt" count="0"/>
2380
+ <line num="1878" type="stmt" count="0"/>
2381
+ <line num="1879" type="stmt" count="0"/>
2382
+ <line num="1880" type="stmt" count="0"/>
2383
+ <line num="1882" type="stmt" count="0"/>
2384
+ <line num="1883" type="stmt" count="0"/>
2385
+ <line num="1893" type="stmt" count="0"/>
2386
+ <line num="1896" type="stmt" count="0"/>
2387
+ <line num="1909" type="method" name="get_dump_file" visibility="public" complexity="9" crap="90" count="0"/>
2388
+ <line num="1911" type="stmt" count="0"/>
2389
+ <line num="1912" type="stmt" count="0"/>
 
 
 
2390
  <line num="1932" type="stmt" count="0"/>
2391
  <line num="1933" type="stmt" count="0"/>
2392
+ <line num="1934" type="stmt" count="0"/>
2393
+ <line num="1935" type="stmt" count="0"/>
2394
+ <line num="1939" type="stmt" count="0"/>
2395
+ <line num="1942" type="stmt" count="0"/>
2396
  <line num="1945" type="stmt" count="0"/>
2397
  <line num="1946" type="stmt" count="0"/>
 
 
2398
  <line num="1950" type="stmt" count="0"/>
2399
+ <line num="1951" type="stmt" count="0"/>
2400
+ <line num="1952" type="method" name="anonymous function" complexity="3" crap="12" count="0"/>
2401
  <line num="1953" type="stmt" count="0"/>
2402
+ <line num="1954" type="stmt" count="0"/>
2403
+ <line num="1957" type="stmt" count="0"/>
2404
+ <line num="1958" type="stmt" count="0"/>
2405
+ <line num="1961" type="stmt" count="0"/>
2406
+ <line num="1963" type="stmt" count="0"/>
2407
  <line num="1970" type="stmt" count="0"/>
2408
+ <line num="1971" type="stmt" count="0"/>
2409
  <line num="1972" type="stmt" count="0"/>
2410
  <line num="1973" type="stmt" count="0"/>
2411
+ <line num="1975" type="stmt" count="0"/>
2412
+ <line num="1978" type="stmt" count="0"/>
2413
+ <line num="1991" type="method" name="restore_archive_file" visibility="public" complexity="25" crap="650" count="0"/>
 
 
 
 
 
2414
  <line num="1992" type="stmt" count="0"/>
2415
+ <line num="1995" type="stmt" count="0"/>
2416
  <line num="1997" type="stmt" count="0"/>
2417
  <line num="1998" type="stmt" count="0"/>
 
 
2418
  <line num="2002" type="stmt" count="0"/>
2419
+ <line num="2004" type="stmt" count="0"/>
2420
+ <line num="2005" type="stmt" count="0"/>
2421
  <line num="2009" type="stmt" count="0"/>
2422
+ <line num="2010" type="stmt" count="0"/>
2423
+ <line num="2013" type="stmt" count="0"/>
2424
+ <line num="2014" type="stmt" count="0"/>
2425
  <line num="2015" type="stmt" count="0"/>
2426
  <line num="2017" type="stmt" count="0"/>
2427
+ <line num="2018" type="stmt" count="0"/>
2428
+ <line num="2022" type="stmt" count="0"/>
2429
  <line num="2023" type="stmt" count="0"/>
2430
+ <line num="2024" type="stmt" count="0"/>
2431
  <line num="2026" type="stmt" count="0"/>
2432
  <line num="2027" type="stmt" count="0"/>
2433
+ <line num="2031" type="stmt" count="0"/>
2434
+ <line num="2033" type="stmt" count="0"/>
2435
+ <line num="2034" type="stmt" count="0"/>
2436
  <line num="2036" type="stmt" count="0"/>
2437
  <line num="2037" type="stmt" count="0"/>
 
 
2438
  <line num="2040" type="stmt" count="0"/>
 
2439
  <line num="2042" type="stmt" count="0"/>
2440
+ <line num="2044" type="stmt" count="0"/>
2441
  <line num="2045" type="stmt" count="0"/>
2442
+ <line num="2048" type="stmt" count="0"/>
2443
+ <line num="2050" type="stmt" count="0"/>
2444
+ <line num="2051" type="stmt" count="0"/>
2445
+ <line num="2052" type="stmt" count="0"/>
2446
+ <line num="2054" type="stmt" count="0"/>
2447
+ <line num="2055" type="stmt" count="0"/>
2448
+ <line num="2060" type="stmt" count="0"/>
2449
+ <line num="2061" type="stmt" count="0"/>
2450
  <line num="2062" type="stmt" count="0"/>
2451
+ <line num="2063" type="stmt" count="0"/>
2452
  <line num="2064" type="stmt" count="0"/>
2453
  <line num="2065" type="stmt" count="0"/>
2454
+ <line num="2066" type="stmt" count="0"/>
2455
+ <line num="2067" type="stmt" count="0"/>
2456
  <line num="2070" type="stmt" count="0"/>
2457
+ <line num="2072" type="stmt" count="0"/>
2458
  <line num="2081" type="stmt" count="0"/>
 
 
 
 
2459
  <line num="2087" type="stmt" count="0"/>
2460
+ <line num="2089" type="stmt" count="0"/>
2461
  <line num="2090" type="stmt" count="0"/>
2462
+ <line num="2093" type="stmt" count="0"/>
2463
+ <line num="2095" type="stmt" count="0"/>
2464
+ <line num="2096" type="stmt" count="0"/>
2465
+ <line num="2106" type="stmt" count="0"/>
2466
+ <line num="2108" type="stmt" count="0"/>
2467
+ <line num="2109" type="stmt" count="0"/>
2468
  <line num="2110" type="stmt" count="0"/>
2469
  <line num="2111" type="stmt" count="0"/>
2470
  <line num="2112" type="stmt" count="0"/>
2471
  <line num="2115" type="stmt" count="0"/>
2472
  <line num="2116" type="stmt" count="0"/>
2473
+ <line num="2126" type="stmt" count="0"/>
 
 
 
 
 
 
 
 
 
 
2474
  <line num="2135" type="stmt" count="0"/>
2475
+ <line num="2136" type="stmt" count="0"/>
2476
  <line num="2137" type="stmt" count="0"/>
2477
  <line num="2140" type="stmt" count="0"/>
2478
+ <line num="2141" type="stmt" count="0"/>
2479
+ <line num="2142" type="stmt" count="0"/>
2480
+ <line num="2144" type="stmt" count="0"/>
2481
+ <line num="2145" type="stmt" count="0"/>
2482
+ <line num="2147" type="stmt" count="0"/>
2483
  <line num="2148" type="stmt" count="0"/>
2484
+ <line num="2149" type="stmt" count="0"/>
2485
+ <line num="2150" type="stmt" count="0"/>
2486
  <line num="2153" type="stmt" count="0"/>
2487
+ <line num="2154" type="stmt" count="0"/>
2488
+ <line num="2157" type="stmt" count="0"/>
2489
  <line num="2159" type="stmt" count="0"/>
2490
+ <line num="2160" type="stmt" count="0"/>
2491
  <line num="2162" type="stmt" count="0"/>
2492
+ <line num="2165" type="stmt" count="0"/>
2493
+ <line num="2168" type="stmt" count="0"/>
2494
+ <line num="2171" type="stmt" count="0"/>
2495
+ <line num="2173" type="stmt" count="0"/>
2496
+ <line num="2177" type="stmt" count="0"/>
2497
+ <line num="2178" type="stmt" count="0"/>
2498
+ <line num="2181" type="stmt" count="0"/>
2499
+ <line num="2184" type="stmt" count="0"/>
2500
+ <line num="2187" type="stmt" count="0"/>
2501
+ <line num="2200" type="method" name="page_archives" visibility="public" complexity="5" crap="30" count="0"/>
 
 
 
2502
  <line num="2201" type="stmt" count="0"/>
2503
+ <line num="2204" type="stmt" count="0"/>
2504
+ <line num="2205" type="stmt" count="0"/>
2505
+ <line num="2207" type="stmt" count="0"/>
2506
+ <line num="2210" type="stmt" count="0"/>
2507
+ <line num="2213" type="stmt" count="0"/>
2508
  <line num="2214" type="stmt" count="0"/>
 
2509
  <line num="2216" type="stmt" count="0"/>
2510
  <line num="2219" type="stmt" count="0"/>
2511
+ <line num="2220" type="stmt" count="0"/>
2512
+ <line num="2222" type="stmt" count="0"/>
2513
+ <line num="2223" type="stmt" count="0"/>
2514
  <line num="2226" type="stmt" count="0"/>
2515
+ <line num="2227" type="stmt" count="0"/>
2516
  <line num="2228" type="stmt" count="0"/>
2517
  <line num="2231" type="stmt" count="0"/>
2518
+ <line num="2234" type="stmt" count="0"/>
2519
+ <line num="2237" type="stmt" count="0"/>
2520
+ <line num="2239" type="stmt" count="0"/>
2521
+ <line num="2240" type="stmt" count="0"/>
2522
+ <line num="2241" type="stmt" count="0"/>
2523
  <line num="2244" type="stmt" count="0"/>
 
2524
  <line num="2246" type="stmt" count="0"/>
 
2525
  <line num="2249" type="stmt" count="0"/>
2526
  <line num="2250" type="stmt" count="0"/>
2527
+ <line num="2251" type="stmt" count="0"/>
2528
  <line num="2253" type="stmt" count="0"/>
2529
+ <line num="2256" type="stmt" count="0"/>
 
2530
  <line num="2257" type="stmt" count="0"/>
2531
+ <line num="2266" type="method" name="boldgrid_backup_now_callback" visibility="public" complexity="9" crap="90" count="0"/>
2532
+ <line num="2269" type="stmt" count="0"/>
 
 
 
 
 
 
2533
  <line num="2270" type="stmt" count="0"/>
2534
+ <line num="2271" type="stmt" count="0"/>
2535
  <line num="2273" type="stmt" count="0"/>
2536
  <line num="2274" type="stmt" count="0"/>
2537
  <line num="2275" type="stmt" count="0"/>
2538
+ <line num="2278" type="stmt" count="0"/>
2539
  <line num="2279" type="stmt" count="0"/>
2540
  <line num="2280" type="stmt" count="0"/>
 
2541
  <line num="2282" type="stmt" count="0"/>
2542
+ <line num="2283" type="stmt" count="0"/>
2543
  <line num="2284" type="stmt" count="0"/>
2544
  <line num="2286" type="stmt" count="0"/>
2545
  <line num="2288" type="stmt" count="0"/>
2546
+ <line num="2289" type="stmt" count="0"/>
2547
+ <line num="2290" type="stmt" count="0"/>
2548
+ <line num="2292" type="stmt" count="0"/>
2549
+ <line num="2293" type="stmt" count="0"/>
2550
+ <line num="2295" type="stmt" count="0"/>
2551
+ <line num="2297" type="stmt" count="0"/>
2552
+ <line num="2298" type="stmt" count="0"/>
2553
+ <line num="2299" type="stmt" count="0"/>
2554
+ <line num="2300" type="stmt" count="0"/>
2555
  <line num="2302" type="stmt" count="0"/>
2556
+ <line num="2304" type="stmt" count="0"/>
2557
  <line num="2305" type="stmt" count="0"/>
2558
  <line num="2306" type="stmt" count="0"/>
2559
  <line num="2307" type="stmt" count="0"/>
2560
+ <line num="2309" type="stmt" count="0"/>
2561
  <line num="2311" type="stmt" count="0"/>
 
2562
  <line num="2313" type="stmt" count="0"/>
2563
+ <line num="2325" type="method" name="download_archive_file_callback" visibility="public" complexity="10" crap="110" count="0"/>
 
 
 
 
 
 
2564
  <line num="2327" type="stmt" count="0"/>
2565
  <line num="2330" type="stmt" count="0"/>
2566
  <line num="2331" type="stmt" count="0"/>
2567
  <line num="2332" type="stmt" count="0"/>
2568
  <line num="2333" type="stmt" count="0"/>
2569
  <line num="2336" type="stmt" count="0"/>
2570
+ <line num="2337" type="stmt" count="0"/>
2571
+ <line num="2338" type="stmt" count="0"/>
2572
  <line num="2339" type="stmt" count="0"/>
2573
  <line num="2340" type="stmt" count="0"/>
2574
+ <line num="2344" type="stmt" count="0"/>
2575
+ <line num="2345" type="stmt" count="0"/>
2576
  <line num="2346" type="stmt" count="0"/>
2577
  <line num="2347" type="stmt" count="0"/>
2578
  <line num="2348" type="stmt" count="0"/>
 
2579
  <line num="2352" type="stmt" count="0"/>
2580
+ <line num="2355" type="stmt" count="0"/>
 
2581
  <line num="2356" type="stmt" count="0"/>
2582
+ <line num="2357" type="stmt" count="0"/>
2583
  <line num="2358" type="stmt" count="0"/>
 
2584
  <line num="2361" type="stmt" count="0"/>
2585
+ <line num="2364" type="stmt" count="0"/>
2586
  <line num="2365" type="stmt" count="0"/>
2587
  <line num="2366" type="stmt" count="0"/>
2588
+ <line num="2367" type="stmt" count="0"/>
2589
+ <line num="2371" type="stmt" count="0"/>
2590
+ <line num="2372" type="stmt" count="0"/>
2591
+ <line num="2373" type="stmt" count="0"/>
2592
+ <line num="2376" type="stmt" count="0"/>
2593
+ <line num="2377" type="stmt" count="0"/>
2594
  <line num="2378" type="stmt" count="0"/>
2595
+ <line num="2379" type="stmt" count="0"/>
2596
  <line num="2381" type="stmt" count="0"/>
2597
+ <line num="2383" type="stmt" count="0"/>
2598
+ <line num="2385" type="stmt" count="0"/>
2599
+ <line num="2386" type="stmt" count="0"/>
2600
  <line num="2387" type="stmt" count="0"/>
2601
  <line num="2390" type="stmt" count="0"/>
2602
+ <line num="2391" type="stmt" count="0"/>
2603
+ <line num="2401" type="method" name="page_backup_test" visibility="public" complexity="6" crap="42" count="0"/>
2604
+ <line num="2403" type="stmt" count="0"/>
2605
+ <line num="2406" type="stmt" count="0"/>
 
 
2606
  <line num="2409" type="stmt" count="0"/>
2607
+ <line num="2412" type="stmt" count="0"/>
2608
+ <line num="2415" type="stmt" count="0"/>
2609
  <line num="2417" type="stmt" count="0"/>
 
 
2610
  <line num="2420" type="stmt" count="0"/>
2611
+ <line num="2423" type="stmt" count="0"/>
 
 
2612
  <line num="2426" type="stmt" count="0"/>
 
 
2613
  <line num="2429" type="stmt" count="0"/>
2614
+ <line num="2432" type="stmt" count="0"/>
2615
+ <line num="2434" type="stmt" count="0"/>
2616
+ <line num="2442" type="stmt" count="0"/>
 
 
 
 
 
2617
  <line num="2443" type="stmt" count="0"/>
2618
  <line num="2444" type="stmt" count="0"/>
2619
+ <line num="2445" type="stmt" count="0"/>
2620
+ <line num="2446" type="stmt" count="0"/>
2621
+ <line num="2449" type="stmt" count="0"/>
2622
+ <line num="2450" type="stmt" count="0"/>
2623
+ <line num="2451" type="stmt" count="0"/>
2624
+ <line num="2452" type="stmt" count="0"/>
2625
+ <line num="2453" type="stmt" count="0"/>
2626
+ <line num="2454" type="stmt" count="0"/>
2627
+ <line num="2455" type="stmt" count="0"/>
2628
+ <line num="2456" type="stmt" count="0"/>
2629
+ <line num="2458" type="stmt" count="0"/>
2630
+ <line num="2461" type="stmt" count="0"/>
2631
+ <line num="2462" type="stmt" count="0"/>
2632
+ <line num="2463" type="stmt" count="0"/>
2633
+ <line num="2464" type="stmt" count="0"/>
2634
+ <line num="2465" type="stmt" count="0"/>
2635
+ <line num="2468" type="stmt" count="0"/>
2636
+ <line num="2469" type="stmt" count="0"/>
2637
+ <line num="2484" type="method" name="set_doing_cron" visibility="public" complexity="3" crap="3" count="12"/>
2638
+ <line num="2485" type="stmt" count="12"/>
2639
+ <line num="2486" type="stmt" count="12"/>
2640
+ <line num="2493" type="method" name="set_lang" visibility="public" complexity="1" crap="1" count="12"/>
2641
+ <line num="2494" type="stmt" count="12"/>
2642
+ <line num="2496" type="stmt" count="12"/>
2643
+ <line num="2497" type="stmt" count="12"/>
2644
+ <line num="2498" type="stmt" count="12"/>
2645
+ <line num="2499" type="stmt" count="12"/>
2646
+ <line num="2500" type="stmt" count="12"/>
2647
+ <line num="2501" type="stmt" count="12"/>
2648
+ <line num="2502" type="stmt" count="12"/>
2649
+ <line num="2504" type="stmt" count="12"/>
2650
+ <line num="2505" type="stmt" count="12"/>
2651
+ <line num="2506" type="stmt" count="12"/>
2652
+ <line num="2511" type="stmt" count="12"/>
2653
+ <line num="2513" type="stmt" count="12"/>
2654
+ <line num="2514" type="stmt" count="12"/>
2655
+ <line num="2516" type="stmt" count="12"/>
2656
+ <line num="2518" type="stmt" count="12"/>
2657
+ <line num="2521" type="stmt" count="12"/>
2658
+ <line num="2522" type="stmt" count="12"/>
2659
+ <line num="2524" type="stmt" count="12"/>
2660
+ <line num="2526" type="stmt" count="12"/>
2661
+ <line num="2538" type="method" name="set_time_limit" visibility="public" complexity="2" crap="6" count="0"/>
2662
+ <line num="2539" type="stmt" count="0"/>
2663
+ <line num="2541" type="stmt" count="0"/>
2664
+ <line num="2542" type="stmt" count="0"/>
2665
+ <line num="2549" type="method" name="wp_ajax_restore" visibility="public" complexity="6" crap="42" count="0"/>
2666
  <line num="2550" type="stmt" count="0"/>
2667
  <line num="2551" type="stmt" count="0"/>
 
2668
  <line num="2554" type="stmt" count="0"/>
2669
  <line num="2555" type="stmt" count="0"/>
2670
  <line num="2556" type="stmt" count="0"/>
2671
+ <line num="2558" type="stmt" count="0"/>
2672
  <line num="2559" type="stmt" count="0"/>
2673
  <line num="2560" type="stmt" count="0"/>
2674
+ <line num="2563" type="stmt" count="0"/>
 
2675
  <line num="2564" type="stmt" count="0"/>
2676
+ <line num="2565" type="stmt" count="0"/>
2677
+ <line num="2567" type="stmt" count="0"/>
2678
  <line num="2568" type="stmt" count="0"/>
2679
+ <line num="2569" type="stmt" count="0"/>
2680
  <line num="2571" type="stmt" count="0"/>
2681
+ <line num="2584" type="stmt" count="0"/>
2682
+ <line num="2585" type="stmt" count="0"/>
2683
+ <line num="2587" type="stmt" count="0"/>
2684
+ <line num="2588" type="stmt" count="0"/>
2685
  <line num="2589" type="stmt" count="0"/>
2686
+ <line num="2590" type="stmt" count="0"/>
2687
+ <line num="2591" type="stmt" count="0"/>
2688
  <line num="2593" type="stmt" count="0"/>
2689
+ <line num="2594" type="stmt" count="0"/>
2690
+ <line num="2595" type="stmt" count="0"/>
2691
+ <line num="2596" type="stmt" count="0"/>
2692
+ <line num="2598" type="stmt" count="0"/>
2693
  <line num="2600" type="stmt" count="0"/>
2694
+ <line num="2602" type="stmt" count="0"/>
2695
+ <line num="2604" type="stmt" count="0"/>
2696
  <line num="2605" type="stmt" count="0"/>
2697
+ <line num="2621" type="method" name="boldgrid_backup_now_auto" visibility="public" complexity="4" crap="20" count="0"/>
2698
+ <line num="2623" type="stmt" count="0"/>
 
 
 
 
2699
  <line num="2626" type="stmt" count="0"/>
2700
  <line num="2627" type="stmt" count="0"/>
2701
+ <line num="2631" type="stmt" count="0"/>
2702
+ <line num="2634" type="stmt" count="0"/>
2703
+ <line num="2635" type="stmt" count="0"/>
2704
+ <line num="2639" type="stmt" count="0"/>
2705
+ <line num="2640" type="stmt" count="0"/>
2706
+ <line num="2651" type="method" name="enforce_retention" visibility="public" complexity="8" crap="72" count="0"/>
2707
+ <line num="2653" type="stmt" count="0"/>
 
 
 
 
 
2708
  <line num="2655" type="stmt" count="0"/>
 
2709
  <line num="2658" type="stmt" count="0"/>
2710
+ <line num="2659" type="stmt" count="0"/>
2711
+ <line num="2660" type="stmt" count="0"/>
2712
+ <line num="2661" type="stmt" count="0"/>
2713
+ <line num="2662" type="stmt" count="0"/>
2714
+ <line num="2663" type="stmt" count="0"/>
2715
+ <line num="2664" type="stmt" count="0"/>
2716
+ <line num="2667" type="stmt" count="0"/>
2717
+ <line num="2670" type="stmt" count="0"/>
2718
  <line num="2671" type="stmt" count="0"/>
 
2719
  <line num="2675" type="stmt" count="0"/>
2720
+ <line num="2678" type="stmt" count="0"/>
2721
+ <line num="2681" type="stmt" count="0"/>
2722
+ <line num="2684" type="stmt" count="0"/>
2723
+ <line num="2685" type="stmt" count="0"/>
2724
+ <line num="2686" type="stmt" count="0"/>
2725
+ <line num="2689" type="stmt" count="0"/>
2726
+ <line num="2690" type="stmt" count="0"/>
2727
+ <line num="2692" type="stmt" count="0"/>
2728
+ <line num="2702" type="stmt" count="0"/>
2729
+ <line num="2705" type="stmt" count="0"/>
2730
+ <line num="2708" type="stmt" count="0"/>
2731
+ <line num="2709" type="stmt" count="0"/>
2732
+ <line num="2710" type="stmt" count="0"/>
2733
+ <metrics loc="2711" ncloc="1377" classes="1" methods="28" coveredmethods="3" conditionals="0" coveredconditionals="0" statements="939" coveredstatements="105" elements="967" coveredelements="108"/>
2734
  </file>
2735
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/class-boldgrid-backup-admin-cron-log.php">
2736
  <class name="Boldgrid_Backup_Admin_Cron_Log" namespace="global" fullPackage="Boldgrid.Backup.Admin.Cron">
4376
  <line num="248" type="stmt" count="0"/>
4377
  <metrics loc="249" ncloc="126" classes="1" methods="10" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="68" coveredstatements="2" elements="78" coveredelements="3"/>
4378
  </file>
4379
+ <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/class-boldgrid-backup-admin-plugins.php">
4380
+ <class name="Boldgrid_Backup_Admin_Plugins" namespace="global" fullPackage="Boldgrid.Backup.Admin">
4381
+ <metrics complexity="2" methods="1" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="10" coveredstatements="0" elements="11" coveredelements="0"/>
4382
+ </class>
4383
+ <line num="36" type="method" name="plugin_action_links" visibility="public" complexity="2" crap="6" count="0"/>
4384
+ <line num="37" type="stmt" count="0"/>
4385
+ <line num="39" type="stmt" count="0"/>
4386
+ <line num="42" type="stmt" count="0"/>
4387
+ <line num="43" type="stmt" count="0"/>
4388
+ <line num="45" type="stmt" count="0"/>
4389
+ <line num="46" type="stmt" count="0"/>
4390
+ <line num="47" type="stmt" count="0"/>
4391
+ <line num="49" type="stmt" count="0"/>
4392
+ <line num="51" type="stmt" count="0"/>
4393
+ <line num="52" type="stmt" count="0"/>
4394
+ <metrics loc="53" ncloc="17" classes="1" methods="1" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="10" coveredstatements="0" elements="11" coveredelements="0"/>
4395
+ </file>
4396
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/class-boldgrid-backup-admin-remote.php">
4397
  <class name="Boldgrid_Backup_Admin_Remote" namespace="global" fullPackage="Boldgrid.Backup.Admin">
4398
  <metrics complexity="10" methods="4" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="16" coveredstatements="2" elements="20" coveredelements="3"/>
4602
  </file>
4603
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/class-boldgrid-backup-admin-settings.php">
4604
  <class name="Boldgrid_Backup_Admin_Settings" namespace="global" fullPackage="Boldgrid.Backup.Admin">
4605
+ <metrics complexity="126" methods="13" coveredmethods="2" conditionals="0" coveredconditionals="0" statements="412" coveredstatements="44" elements="425" coveredelements="46"/>
4606
  </class>
4607
  <line num="48" type="method" name="__construct" visibility="public" complexity="1" crap="1" count="12"/>
4608
  <line num="50" type="stmt" count="12"/>
4725
  <line num="248" type="stmt" count="1"/>
4726
  <line num="249" type="stmt" count="1"/>
4727
  <line num="252" type="stmt" count="1"/>
4728
+ <line num="262" type="method" name="get_settings_url" visibility="public" complexity="1" crap="2" count="0"/>
4729
  <line num="263" type="stmt" count="0"/>
4730
+ <line num="273" type="method" name="is_all_files" visibility="public" complexity="3" crap="12" count="0"/>
 
 
 
 
 
 
4731
  <line num="274" type="stmt" count="0"/>
4732
+ <line num="276" type="stmt" count="0"/>
4733
+ <line num="277" type="stmt" count="0"/>
4734
+ <line num="279" type="stmt" count="0"/>
4735
+ <line num="280" type="stmt" count="0"/>
4736
+ <line num="281" type="stmt" count="0"/>
4737
+ <line num="283" type="stmt" count="0"/>
4738
+ <line num="284" type="stmt" count="0"/>
4739
+ <line num="285" type="stmt" count="0"/>
4740
+ <line num="297" type="stmt" count="0"/>
4741
  <line num="299" type="stmt" count="0"/>
4742
+ <line num="309" type="method" name="is_all_tables" visibility="public" complexity="1" crap="2" count="0"/>
4743
+ <line num="310" type="stmt" count="0"/>
4744
+ <line num="312" type="stmt" count="0"/>
4745
+ <line num="324" type="method" name="move_backups" visibility="private" complexity="3" crap="12" count="0"/>
 
 
 
 
4746
  <line num="325" type="stmt" count="0"/>
4747
+ <line num="327" type="stmt" count="0"/>
4748
  <line num="328" type="stmt" count="0"/>
4749
  <line num="330" type="stmt" count="0"/>
 
4750
  <line num="332" type="stmt" count="0"/>
 
4751
  <line num="335" type="stmt" count="0"/>
4752
+ <line num="336" type="stmt" count="0"/>
4753
+ <line num="337" type="stmt" count="0"/>
4754
+ <line num="339" type="stmt" count="0"/>
4755
+ <line num="341" type="stmt" count="0"/>
4756
+ <line num="342" type="stmt" count="0"/>
4757
+ <line num="343" type="stmt" count="0"/>
4758
+ <line num="344" type="stmt" count="0"/>
4759
+ <line num="346" type="stmt" count="0"/>
4760
+ <line num="360" type="method" name="update_settings" visibility="private" complexity="61" crap="3782" count="0"/>
4761
+ <line num="361" type="stmt" count="0"/>
4762
  <line num="364" type="stmt" count="0"/>
4763
+ <line num="365" type="stmt" count="0"/>
4764
  <line num="367" type="stmt" count="0"/>
4765
+ <line num="369" type="stmt" count="0"/>
4766
  <line num="370" type="stmt" count="0"/>
4767
+ <line num="373" type="stmt" count="0"/>
4768
  <line num="375" type="stmt" count="0"/>
 
 
4769
  <line num="378" type="stmt" count="0"/>
 
 
4770
  <line num="381" type="stmt" count="0"/>
4771
+ <line num="385" type="stmt" count="0"/>
 
 
4772
  <line num="386" type="stmt" count="0"/>
4773
+ <line num="387" type="stmt" count="0"/>
4774
  <line num="388" type="stmt" count="0"/>
4775
  <line num="389" type="stmt" count="0"/>
4776
  <line num="390" type="stmt" count="0"/>
4779
  <line num="393" type="stmt" count="0"/>
4780
  <line num="394" type="stmt" count="0"/>
4781
  <line num="395" type="stmt" count="0"/>
4782
+ <line num="397" type="stmt" count="0"/>
4783
+ <line num="399" type="stmt" count="0"/>
4784
+ <line num="400" type="stmt" count="0"/>
4785
  <line num="401" type="stmt" count="0"/>
4786
+ <line num="402" type="stmt" count="0"/>
4787
+ <line num="403" type="stmt" count="0"/>
4788
  <line num="404" type="stmt" count="0"/>
4789
+ <line num="405" type="stmt" count="0"/>
4790
  <line num="406" type="stmt" count="0"/>
4791
+ <line num="407" type="stmt" count="0"/>
4792
  <line num="409" type="stmt" count="0"/>
4793
+ <line num="412" type="stmt" count="0"/>
 
 
 
4794
  <line num="415" type="stmt" count="0"/>
4795
  <line num="417" type="stmt" count="0"/>
4796
+ <line num="420" type="stmt" count="0"/>
4797
+ <line num="421" type="stmt" count="0"/>
4798
  <line num="422" type="stmt" count="0"/>
4799
  <line num="424" type="stmt" count="0"/>
4800
  <line num="425" type="stmt" count="0"/>
4802
  <line num="428" type="stmt" count="0"/>
4803
  <line num="429" type="stmt" count="0"/>
4804
  <line num="433" type="stmt" count="0"/>
4805
+ <line num="435" type="stmt" count="0"/>
4806
  <line num="436" type="stmt" count="0"/>
4807
+ <line num="437" type="stmt" count="0"/>
4808
  <line num="439" type="stmt" count="0"/>
4809
  <line num="440" type="stmt" count="0"/>
4810
+ <line num="444" type="stmt" count="0"/>
 
 
4811
  <line num="447" type="stmt" count="0"/>
4812
  <line num="449" type="stmt" count="0"/>
4813
  <line num="450" type="stmt" count="0"/>
4814
  <line num="451" type="stmt" count="0"/>
4815
+ <line num="453" type="stmt" count="0"/>
4816
  <line num="454" type="stmt" count="0"/>
 
4817
  <line num="457" type="stmt" count="0"/>
4818
  <line num="458" type="stmt" count="0"/>
4819
  <line num="460" type="stmt" count="0"/>
4820
+ <line num="461" type="stmt" count="0"/>
4821
  <line num="462" type="stmt" count="0"/>
4822
+ <line num="465" type="stmt" count="0"/>
4823
+ <line num="466" type="stmt" count="0"/>
4824
  <line num="468" type="stmt" count="0"/>
4825
+ <line num="469" type="stmt" count="0"/>
4826
  <line num="471" type="stmt" count="0"/>
4827
  <line num="473" type="stmt" count="0"/>
4828
+ <line num="475" type="stmt" count="0"/>
4829
+ <line num="478" type="stmt" count="0"/>
 
4830
  <line num="479" type="stmt" count="0"/>
4831
+ <line num="481" type="stmt" count="0"/>
4832
  <line num="482" type="stmt" count="0"/>
4833
+ <line num="484" type="stmt" count="0"/>
4834
  <line num="485" type="stmt" count="0"/>
 
4835
  <line num="487" type="stmt" count="0"/>
4836
+ <line num="488" type="stmt" count="0"/>
4837
  <line num="490" type="stmt" count="0"/>
4838
+ <line num="491" type="stmt" count="0"/>
4839
  <line num="493" type="stmt" count="0"/>
4840
+ <line num="494" type="stmt" count="0"/>
4841
  <line num="496" type="stmt" count="0"/>
4842
  <line num="497" type="stmt" count="0"/>
4843
  <line num="498" type="stmt" count="0"/>
4844
+ <line num="500" type="stmt" count="0"/>
4845
+ <line num="501" type="stmt" count="0"/>
4846
+ <line num="503" type="stmt" count="0"/>
4847
+ <line num="504" type="stmt" count="0"/>
4848
  <line num="507" type="stmt" count="0"/>
4849
  <line num="508" type="stmt" count="0"/>
4850
  <line num="509" type="stmt" count="0"/>
4851
  <line num="510" type="stmt" count="0"/>
4852
+ <line num="517" type="stmt" count="0"/>
4853
+ <line num="518" type="stmt" count="0"/>
4854
+ <line num="519" type="stmt" count="0"/>
4855
+ <line num="520" type="stmt" count="0"/>
4856
+ <line num="521" type="stmt" count="0"/>
4857
  <line num="522" type="stmt" count="0"/>
4858
  <line num="523" type="stmt" count="0"/>
4859
  <line num="524" type="stmt" count="0"/>
 
4860
  <line num="526" type="stmt" count="0"/>
4861
+ <line num="533" type="stmt" count="0"/>
4862
+ <line num="534" type="stmt" count="0"/>
4863
+ <line num="535" type="stmt" count="0"/>
4864
+ <line num="536" type="stmt" count="0"/>
4865
+ <line num="537" type="stmt" count="0"/>
4866
+ <line num="538" type="stmt" count="0"/>
4867
+ <line num="539" type="stmt" count="0"/>
4868
  <line num="541" type="stmt" count="0"/>
4869
+ <line num="551" type="stmt" count="0"/>
 
 
 
4870
  <line num="552" type="stmt" count="0"/>
4871
+ <line num="553" type="stmt" count="0"/>
4872
+ <line num="554" type="stmt" count="0"/>
4873
  <line num="555" type="stmt" count="0"/>
4874
  <line num="556" type="stmt" count="0"/>
4875
+ <line num="563" type="stmt" count="0"/>
4876
+ <line num="566" type="stmt" count="0"/>
4877
+ <line num="567" type="stmt" count="0"/>
4878
  <line num="568" type="stmt" count="0"/>
4879
  <line num="569" type="stmt" count="0"/>
4880
+ <line num="576" type="stmt" count="0"/>
4881
+ <line num="579" type="stmt" count="0"/>
4882
+ <line num="580" type="stmt" count="0"/>
4883
+ <line num="581" type="stmt" count="0"/>
 
4884
  <line num="584" type="stmt" count="0"/>
4885
  <line num="585" type="stmt" count="0"/>
4886
+ <line num="588" type="stmt" count="0"/>
4887
+ <line num="589" type="stmt" count="0"/>
 
4888
  <line num="595" type="stmt" count="0"/>
4889
+ <line num="596" type="stmt" count="0"/>
4890
+ <line num="597" type="stmt" count="0"/>
4891
+ <line num="598" type="stmt" count="0"/>
4892
+ <line num="605" type="stmt" count="0"/>
4893
+ <line num="606" type="stmt" count="0"/>
 
 
 
4894
  <line num="613" type="stmt" count="0"/>
4895
  <line num="614" type="stmt" count="0"/>
4896
  <line num="615" type="stmt" count="0"/>
 
4897
  <line num="618" type="stmt" count="0"/>
4898
  <line num="619" type="stmt" count="0"/>
4899
+ <line num="620" type="stmt" count="0"/>
4900
+ <line num="622" type="stmt" count="0"/>
4901
  <line num="623" type="stmt" count="0"/>
4902
  <line num="624" type="stmt" count="0"/>
4903
  <line num="625" type="stmt" count="0"/>
4904
  <line num="626" type="stmt" count="0"/>
4905
+ <line num="627" type="stmt" count="0"/>
4906
+ <line num="629" type="stmt" count="0"/>
4907
  <line num="630" type="stmt" count="0"/>
 
 
 
4908
  <line num="634" type="stmt" count="0"/>
4909
  <line num="635" type="stmt" count="0"/>
4910
+ <line num="636" type="stmt" count="0"/>
4911
+ <line num="637" type="stmt" count="0"/>
4912
  <line num="641" type="stmt" count="0"/>
4913
  <line num="642" type="stmt" count="0"/>
4914
+ <line num="643" type="stmt" count="0"/>
4915
  <line num="644" type="stmt" count="0"/>
4916
  <line num="645" type="stmt" count="0"/>
4917
  <line num="646" type="stmt" count="0"/>
4918
+ <line num="649" type="stmt" count="0"/>
 
4919
  <line num="651" type="stmt" count="0"/>
4920
  <line num="652" type="stmt" count="0"/>
4921
  <line num="653" type="stmt" count="0"/>
4922
  <line num="655" type="stmt" count="0"/>
4923
+ <line num="656" type="stmt" count="0"/>
4924
+ <line num="657" type="stmt" count="0"/>
4925
+ <line num="658" type="stmt" count="0"/>
4926
+ <line num="659" type="stmt" count="0"/>
4927
  <line num="662" type="stmt" count="0"/>
4928
+ <line num="663" type="stmt" count="0"/>
4929
+ <line num="664" type="stmt" count="0"/>
4930
+ <line num="666" type="stmt" count="0"/>
4931
+ <line num="672" type="stmt" count="0"/>
4932
+ <line num="673" type="stmt" count="0"/>
4933
+ <line num="676" type="stmt" count="0"/>
4934
+ <line num="684" type="method" name="delete_rollback_option" visibility="public" complexity="1" crap="2" count="0"/>
4935
  <line num="685" type="stmt" count="0"/>
4936
  <line num="686" type="stmt" count="0"/>
4937
+ <line num="693" type="method" name="page_backup_settings" visibility="public" complexity="7" crap="56" count="0"/>
4938
+ <line num="694" type="stmt" count="0"/>
 
 
 
4939
  <line num="695" type="stmt" count="0"/>
4940
  <line num="696" type="stmt" count="0"/>
4941
  <line num="697" type="stmt" count="0"/>
4942
  <line num="698" type="stmt" count="0"/>
4943
+ <line num="699" type="stmt" count="0"/>
4944
  <line num="701" type="stmt" count="0"/>
4945
+ <line num="702" type="stmt" count="0"/>
4946
  <line num="703" type="stmt" count="0"/>
 
4947
  <line num="706" type="stmt" count="0"/>
4948
+ <line num="707" type="stmt" count="0"/>
4949
  <line num="708" type="stmt" count="0"/>
4950
  <line num="709" type="stmt" count="0"/>
4951
+ <line num="711" type="stmt" count="0"/>
4952
  <line num="712" type="stmt" count="0"/>
 
4953
  <line num="714" type="stmt" count="0"/>
4954
  <line num="715" type="stmt" count="0"/>
4955
  <line num="717" type="stmt" count="0"/>
4956
  <line num="719" type="stmt" count="0"/>
4957
+ <line num="720" type="stmt" count="0"/>
4958
+ <line num="723" type="stmt" count="0"/>
4959
+ <line num="724" type="stmt" count="0"/>
4960
  <line num="725" type="stmt" count="0"/>
4961
  <line num="726" type="stmt" count="0"/>
 
4962
  <line num="728" type="stmt" count="0"/>
4963
+ <line num="730" type="stmt" count="0"/>
 
4964
  <line num="733" type="stmt" count="0"/>
4965
+ <line num="736" type="stmt" count="0"/>
4966
  <line num="737" type="stmt" count="0"/>
4967
+ <line num="738" type="stmt" count="0"/>
4968
  <line num="739" type="stmt" count="0"/>
4969
  <line num="740" type="stmt" count="0"/>
4970
+ <line num="742" type="stmt" count="0"/>
4971
  <line num="744" type="stmt" count="0"/>
4972
  <line num="745" type="stmt" count="0"/>
4973
+ <line num="748" type="stmt" count="0"/>
 
4974
  <line num="750" type="stmt" count="0"/>
4975
  <line num="751" type="stmt" count="0"/>
 
 
4976
  <line num="754" type="stmt" count="0"/>
4977
+ <line num="755" type="stmt" count="0"/>
4978
  <line num="756" type="stmt" count="0"/>
4979
+ <line num="757" type="stmt" count="0"/>
4980
  <line num="758" type="stmt" count="0"/>
 
 
4981
  <line num="761" type="stmt" count="0"/>
4982
  <line num="762" type="stmt" count="0"/>
4983
+ <line num="763" type="stmt" count="0"/>
4984
  <line num="764" type="stmt" count="0"/>
4985
+ <line num="765" type="stmt" count="0"/>
4986
  <line num="767" type="stmt" count="0"/>
 
4987
  <line num="769" type="stmt" count="0"/>
4988
  <line num="770" type="stmt" count="0"/>
4989
  <line num="771" type="stmt" count="0"/>
4990
+ <line num="772" type="stmt" count="0"/>
4991
  <line num="773" type="stmt" count="0"/>
4992
+ <line num="775" type="stmt" count="0"/>
 
4993
  <line num="778" type="stmt" count="0"/>
4994
  <line num="779" type="stmt" count="0"/>
4995
  <line num="780" type="stmt" count="0"/>
4996
+ <line num="781" type="stmt" count="0"/>
4997
  <line num="782" type="stmt" count="0"/>
4998
+ <line num="784" type="stmt" count="0"/>
 
4999
  <line num="787" type="stmt" count="0"/>
5000
  <line num="788" type="stmt" count="0"/>
5001
+ <line num="789" type="stmt" count="0"/>
5002
  <line num="790" type="stmt" count="0"/>
5003
+ <line num="791" type="stmt" count="0"/>
5004
  <line num="793" type="stmt" count="0"/>
5005
+ <line num="796" type="stmt" count="0"/>
5006
+ <line num="797" type="stmt" count="0"/>
5007
  <line num="798" type="stmt" count="0"/>
5008
  <line num="799" type="stmt" count="0"/>
5009
+ <line num="801" type="stmt" count="0"/>
5010
+ <line num="803" type="stmt" count="0"/>
5011
+ <line num="804" type="stmt" count="0"/>
5012
  <line num="806" type="stmt" count="0"/>
5013
+ <line num="809" type="stmt" count="0"/>
5014
+ <line num="810" type="stmt" count="0"/>
5015
+ <line num="811" type="stmt" count="0"/>
5016
+ <line num="813" type="stmt" count="0"/>
5017
+ <line num="816" type="stmt" count="0"/>
5018
+ <line num="817" type="stmt" count="0"/>
5019
+ <line num="827" type="method" name="save" visibility="public" complexity="1" crap="1" count="1"/>
5020
+ <line num="828" type="stmt" count="1"/>
5021
+ <line num="839" type="method" name="update_cron" visibility="public" complexity="4" crap="20" count="0"/>
5022
+ <line num="840" type="stmt" count="0"/>
5023
+ <line num="842" type="stmt" count="0"/>
5024
+ <line num="844" type="stmt" count="0"/>
5025
+ <line num="845" type="stmt" count="0"/>
5026
+ <line num="846" type="stmt" count="0"/>
5027
+ <line num="847" type="stmt" count="0"/>
5028
+ <line num="848" type="stmt" count="0"/>
5029
+ <line num="849" type="stmt" count="0"/>
5030
+ <line num="850" type="stmt" count="0"/>
5031
+ <line num="852" type="stmt" count="0"/>
5032
+ <metrics loc="854" ncloc="516" classes="1" methods="13" coveredmethods="2" conditionals="0" coveredconditionals="0" statements="412" coveredstatements="44" elements="425" coveredelements="46"/>
5033
  </file>
5034
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/class-boldgrid-backup-admin-support.php">
5035
  <class name="Boldgrid_Backup_Admin_Support" namespace="global" fullPackage="Boldgrid.Backup.Admin">
5036
+ <metrics complexity="10" methods="7" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="44" coveredstatements="2" elements="51" coveredelements="3"/>
5037
  </class>
5038
+ <line num="46" type="method" name="__construct" visibility="public" complexity="1" crap="1" count="12"/>
5039
+ <line num="47" type="stmt" count="12"/>
5040
+ <line num="48" type="stmt" count="12"/>
5041
+ <line num="57" type="method" name="deactivate" visibility="public" complexity="1" crap="2" count="0"/>
 
 
 
 
 
 
 
 
 
 
 
 
5042
  <line num="58" type="stmt" count="0"/>
 
 
5043
  <line num="61" type="stmt" count="0"/>
5044
  <line num="62" type="stmt" count="0"/>
5045
+ <line num="63" type="stmt" count="0"/>
5046
  <line num="64" type="stmt" count="0"/>
5047
+ <line num="65" type="stmt" count="0"/>
 
5048
  <line num="67" type="stmt" count="0"/>
 
5049
  <line num="69" type="stmt" count="0"/>
5050
+ <line num="70" type="stmt" count="0"/>
5051
+ <line num="72" type="stmt" count="0"/>
5052
+ <line num="76" type="stmt" count="0"/>
5053
  <line num="80" type="stmt" count="0"/>
5054
+ <line num="81" type="stmt" count="0"/>
5055
  <line num="82" type="stmt" count="0"/>
5056
+ <line num="84" type="stmt" count="0"/>
5057
+ <line num="85" type="method" name="anonymous function" complexity="1" crap="2" count="0"/>
5058
+ <line num="86" type="stmt" count="0"/>
5059
+ <line num="87" type="stmt" count="0"/>
5060
+ <line num="88" type="stmt" count="0"/>
5061
+ <line num="89" type="stmt" count="0"/>
5062
+ <line num="98" type="method" name="has_composer_installed" visibility="public" complexity="2" crap="6" count="0"/>
5063
+ <line num="99" type="stmt" count="0"/>
5064
+ <line num="100" type="stmt" count="0"/>
5065
+ <line num="102" type="stmt" count="0"/>
5066
+ <line num="112" type="method" name="has_compatible_php" visibility="public" complexity="1" crap="2" count="0"/>
5067
  <line num="113" type="stmt" count="0"/>
5068
+ <line num="127" type="method" name="run_tests" visibility="public" complexity="3" crap="12" count="0"/>
 
 
 
 
 
 
 
 
 
 
 
5069
  <line num="128" type="stmt" count="0"/>
5070
  <line num="129" type="stmt" count="0"/>
5071
  <line num="130" type="stmt" count="0"/>
5073
  <line num="133" type="stmt" count="0"/>
5074
  <line num="135" type="stmt" count="0"/>
5075
  <line num="136" type="stmt" count="0"/>
5076
+ <line num="138" type="stmt" count="0"/>
5077
+ <line num="139" type="stmt" count="0"/>
5078
+ <line num="141" type="stmt" count="0"/>
5079
+ <line num="144" type="stmt" count="0"/>
5080
+ <line num="145" type="stmt" count="0"/>
5081
+ <line num="146" type="stmt" count="0"/>
5082
+ <line num="147" type="stmt" count="0"/>
5083
+ <line num="149" type="stmt" count="0"/>
5084
+ <line num="150" type="stmt" count="0"/>
5085
+ <line num="152" type="stmt" count="0"/>
5086
+ <line num="155" type="stmt" count="0"/>
5087
+ <line num="163" type="method" name="page" visibility="public" complexity="1" crap="2" count="0"/>
5088
+ <line num="164" type="stmt" count="0"/>
5089
+ <line num="166" type="stmt" count="0"/>
5090
+ <line num="167" type="stmt" count="0"/>
5091
+ <metrics loc="168" ncloc="88" classes="1" methods="7" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="46" coveredstatements="2" elements="53" coveredelements="3"/>
5092
  </file>
5093
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/class-boldgrid-backup-admin-test.php">
5094
  <class name="Boldgrid_Backup_Admin_Test" namespace="global" fullPackage="Boldgrid.Backup.Admin">
6985
  <line num="34" type="stmt" count="0"/>
6986
  <line num="35" type="stmt" count="0"/>
6987
  <line num="36" type="stmt" count="0"/>
 
6988
  <line num="39" type="stmt" count="0"/>
6989
  <line num="40" type="stmt" count="0"/>
6990
+ <line num="41" type="stmt" count="0"/>
6991
+ <line num="42" type="stmt" count="0"/>
6992
  <line num="44" type="stmt" count="0"/>
 
6993
  <line num="46" type="stmt" count="0"/>
6994
  <line num="47" type="stmt" count="0"/>
 
6995
  <line num="49" type="stmt" count="0"/>
6996
  <line num="50" type="stmt" count="0"/>
6997
  <line num="51" type="stmt" count="0"/>
 
 
6998
  <line num="54" type="stmt" count="0"/>
6999
+ <line num="55" type="stmt" count="0"/>
7000
  <line num="56" type="stmt" count="0"/>
7001
  <line num="57" type="stmt" count="0"/>
7002
  <line num="58" type="stmt" count="0"/>
7017
  <line num="74" type="stmt" count="0"/>
7018
  <line num="75" type="stmt" count="0"/>
7019
  <line num="76" type="stmt" count="0"/>
7020
+ <line num="78" type="stmt" count="0"/>
7021
  <line num="79" type="stmt" count="0"/>
7022
  <line num="80" type="stmt" count="0"/>
7023
  <line num="81" type="stmt" count="0"/>
7024
  <line num="82" type="stmt" count="0"/>
7025
  <line num="83" type="stmt" count="0"/>
7026
  <line num="84" type="stmt" count="0"/>
7027
+ <line num="85" type="stmt" count="0"/>
7028
  <line num="86" type="stmt" count="0"/>
7029
+ <line num="87" type="stmt" count="0"/>
7030
  <line num="88" type="stmt" count="0"/>
 
7031
  <line num="90" type="stmt" count="0"/>
7032
  <line num="91" type="stmt" count="0"/>
7033
  <line num="92" type="stmt" count="0"/>
7037
  <line num="96" type="stmt" count="0"/>
7038
  <line num="97" type="stmt" count="0"/>
7039
  <line num="98" type="stmt" count="0"/>
7040
+ <line num="99" type="stmt" count="0"/>
7041
+ <line num="106" type="stmt" count="0"/>
7042
+ <line num="107" type="stmt" count="0"/>
7043
+ <line num="109" type="stmt" count="0"/>
7044
+ <line num="110" type="stmt" count="0"/>
7045
+ <line num="111" type="stmt" count="0"/>
7046
+ <line num="112" type="stmt" count="0"/>
7047
+ <line num="114" type="stmt" count="0"/>
7048
+ <line num="115" type="stmt" count="0"/>
7049
+ <line num="116" type="stmt" count="0"/>
7050
+ <line num="117" type="stmt" count="0"/>
7051
+ <line num="118" type="stmt" count="0"/>
7052
+ <line num="119" type="stmt" count="0"/>
7053
+ <line num="120" type="stmt" count="0"/>
7054
+ <line num="121" type="stmt" count="0"/>
7055
+ <line num="122" type="stmt" count="0"/>
7056
+ <line num="123" type="stmt" count="0"/>
7057
+ <line num="124" type="stmt" count="0"/>
7058
+ <line num="126" type="stmt" count="0"/>
7059
+ <metrics loc="126" ncloc="82" classes="0" methods="0" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="83" coveredstatements="0" elements="83" coveredelements="0"/>
7060
  </file>
7061
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/partials/archives/add-new.php">
7062
  <line num="18" type="stmt" count="0"/>
7600
  <line num="72" type="stmt" count="0"/>
7601
  <line num="74" type="stmt" count="0"/>
7602
  <line num="76" type="stmt" count="0"/>
7603
+ <line num="82" type="stmt" count="0"/>
 
7604
  <line num="83" type="stmt" count="0"/>
7605
+ <line num="84" type="stmt" count="0"/>
7606
+ <line num="87" type="stmt" count="0"/>
7607
+ <metrics loc="87" ncloc="38" classes="0" methods="0" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="26" coveredstatements="0" elements="26" coveredelements="0"/>
7608
  </file>
7609
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/partials/boldgrid-backup-admin-mail-restore.php">
7610
  <line num="17" type="stmt" count="0"/>
7677
  <line num="43" type="stmt" count="0"/>
7678
  <line num="44" type="stmt" count="0"/>
7679
  <line num="45" type="stmt" count="0"/>
7680
+ <line num="46" type="stmt" count="0"/>
7681
+ <line num="47" type="stmt" count="0"/>
7682
+ <line num="48" type="stmt" count="0"/>
7683
+ <line num="49" type="stmt" count="0"/>
7684
+ <line num="50" type="stmt" count="0"/>
7685
  <line num="60" type="stmt" count="0"/>
 
7686
  <line num="62" type="stmt" count="0"/>
7687
  <line num="63" type="stmt" count="0"/>
7688
  <line num="64" type="stmt" count="0"/>
7689
  <line num="65" type="stmt" count="0"/>
7690
  <line num="66" type="stmt" count="0"/>
7691
+ <line num="67" type="stmt" count="0"/>
7692
  <line num="68" type="stmt" count="0"/>
7693
+ <line num="69" type="stmt" count="0"/>
7694
+ <line num="70" type="stmt" count="0"/>
7695
+ <line num="71" type="stmt" count="0"/>
7696
+ <line num="73" type="stmt" count="0"/>
7697
+ <metrics loc="73" ncloc="46" classes="0" methods="0" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="41" coveredstatements="0" elements="41" coveredelements="0"/>
7698
  </file>
7699
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/partials/boldgrid-backup-admin-settings.php">
7700
  <line num="17" type="stmt" count="0"/>
7711
  <line num="29" type="stmt" count="0"/>
7712
  <line num="30" type="stmt" count="0"/>
7713
  <line num="31" type="stmt" count="0"/>
 
7714
  <line num="33" type="stmt" count="0"/>
7715
+ <line num="34" type="stmt" count="0"/>
7716
  <line num="35" type="stmt" count="0"/>
7717
  <line num="36" type="stmt" count="0"/>
7718
  <line num="37" type="stmt" count="0"/>
 
7719
  <line num="39" type="stmt" count="0"/>
7720
+ <line num="40" type="stmt" count="0"/>
7721
  <line num="41" type="stmt" count="0"/>
7722
  <line num="42" type="stmt" count="0"/>
7723
  <line num="43" type="stmt" count="0"/>
7759
  <line num="79" type="stmt" count="0"/>
7760
  <line num="80" type="stmt" count="0"/>
7761
  <line num="81" type="stmt" count="0"/>
7762
+ <line num="90" type="stmt" count="0"/>
7763
+ <line num="101" type="stmt" count="0"/>
7764
+ <line num="102" type="stmt" count="0"/>
7765
+ <line num="103" type="stmt" count="0"/>
7766
+ <line num="104" type="stmt" count="0"/>
7767
+ <line num="107" type="stmt" count="0"/>
7768
+ <line num="108" type="stmt" count="0"/>
7769
+ <line num="109" type="stmt" count="0"/>
7770
+ <line num="110" type="stmt" count="0"/>
7771
+ <line num="111" type="stmt" count="0"/>
7772
+ <line num="112" type="stmt" count="0"/>
7773
+ <line num="113" type="stmt" count="0"/>
7774
+ <line num="114" type="stmt" count="0"/>
7775
+ <line num="115" type="stmt" count="0"/>
7776
+ <line num="117" type="stmt" count="0"/>
7777
+ <line num="120" type="stmt" count="0"/>
7778
+ <line num="124" type="stmt" count="0"/>
7779
+ <line num="134" type="stmt" count="0"/>
7780
+ <line num="136" type="stmt" count="0"/>
7781
+ <line num="137" type="stmt" count="0"/>
7782
+ <line num="139" type="stmt" count="0"/>
7783
+ <line num="140" type="stmt" count="0"/>
7784
+ <line num="141" type="stmt" count="0"/>
7785
+ <line num="142" type="stmt" count="0"/>
7786
+ <line num="143" type="stmt" count="0"/>
7787
+ <line num="144" type="stmt" count="0"/>
7788
+ <line num="145" type="stmt" count="0"/>
7789
+ <line num="146" type="stmt" count="0"/>
7790
+ <line num="148" type="stmt" count="0"/>
7791
+ <line num="150" type="stmt" count="0"/>
7792
+ <line num="152" type="stmt" count="0"/>
7793
+ <line num="154" type="stmt" count="0"/>
7794
+ <line num="156" type="stmt" count="0"/>
7795
+ <line num="157" type="stmt" count="0"/>
7796
+ <line num="160" type="stmt" count="0"/>
7797
+ <line num="162" type="stmt" count="0"/>
7798
+ <metrics loc="162" ncloc="115" classes="0" methods="0" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="98" coveredstatements="0" elements="98" coveredelements="0"/>
7799
+ </file>
7800
+ <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/partials/boldgrid-backup-admin-support.php">
7801
+ <line num="17" type="stmt" count="0"/>
7802
+ <line num="19" type="stmt" count="0"/>
7803
+ <line num="20" type="stmt" count="0"/>
7804
+ <line num="21" type="stmt" count="0"/>
7805
+ <line num="22" type="stmt" count="0"/>
7806
+ <line num="23" type="stmt" count="0"/>
7807
+ <line num="24" type="stmt" count="0"/>
7808
+ <line num="26" type="stmt" count="0"/>
7809
+ <line num="27" type="stmt" count="0"/>
7810
+ <line num="29" type="stmt" count="0"/>
7811
+ <line num="31" type="stmt" count="0"/>
7812
+ <line num="32" type="stmt" count="0"/>
7813
+ <line num="34" type="stmt" count="0"/>
7814
+ <line num="35" type="stmt" count="0"/>
7815
+ <line num="36" type="stmt" count="0"/>
7816
+ <line num="37" type="stmt" count="0"/>
7817
+ <line num="38" type="stmt" count="0"/>
7818
+ <line num="39" type="stmt" count="0"/>
7819
+ <line num="40" type="stmt" count="0"/>
7820
+ <line num="41" type="stmt" count="0"/>
7821
+ <line num="42" type="stmt" count="0"/>
7822
+ <line num="43" type="stmt" count="0"/>
7823
+ <line num="45" type="stmt" count="0"/>
7824
+ <line num="46" type="stmt" count="0"/>
7825
+ <line num="47" type="stmt" count="0"/>
7826
+ <line num="49" type="stmt" count="0"/>
7827
+ <line num="50" type="stmt" count="0"/>
7828
+ <line num="51" type="stmt" count="0"/>
7829
+ <line num="52" type="stmt" count="0"/>
7830
+ <line num="53" type="stmt" count="0"/>
7831
+ <line num="54" type="stmt" count="0"/>
7832
+ <line num="55" type="stmt" count="0"/>
7833
+ <line num="56" type="stmt" count="0"/>
7834
+ <line num="57" type="stmt" count="0"/>
7835
+ <line num="59" type="stmt" count="0"/>
7836
+ <line num="60" type="stmt" count="0"/>
7837
+ <line num="61" type="stmt" count="0"/>
7838
+ <line num="63" type="stmt" count="0"/>
7839
+ <line num="64" type="stmt" count="0"/>
7840
+ <line num="65" type="stmt" count="0"/>
7841
+ <line num="66" type="stmt" count="0"/>
7842
+ <line num="67" type="stmt" count="0"/>
7843
+ <line num="68" type="stmt" count="0"/>
7844
+ <line num="69" type="stmt" count="0"/>
7845
+ <line num="70" type="stmt" count="0"/>
7846
+ <line num="71" type="stmt" count="0"/>
7847
+ <line num="73" type="stmt" count="0"/>
7848
+ <line num="74" type="stmt" count="0"/>
7849
+ <line num="76" type="stmt" count="0"/>
7850
+ <line num="77" type="stmt" count="0"/>
7851
+ <line num="79" type="stmt" count="0"/>
7852
+ <line num="80" type="stmt" count="0"/>
7853
+ <line num="81" type="stmt" count="0"/>
7854
  <line num="82" type="stmt" count="0"/>
7855
  <line num="83" type="stmt" count="0"/>
7856
  <line num="84" type="stmt" count="0"/>
7863
  <line num="91" type="stmt" count="0"/>
7864
  <line num="92" type="stmt" count="0"/>
7865
  <line num="93" type="stmt" count="0"/>
7866
+ <line num="94" type="stmt" count="0"/>
7867
+ <line num="95" type="stmt" count="0"/>
7868
+ <line num="99" type="stmt" count="0"/>
7869
+ <line num="103" type="stmt" count="0"/>
7870
+ <line num="105" type="stmt" count="0"/>
7871
+ <line num="107" type="stmt" count="0"/>
7872
+ <line num="108" type="stmt" count="0"/>
7873
+ <line num="109" type="stmt" count="0"/>
7874
+ <line num="110" type="stmt" count="0"/>
7875
+ <line num="111" type="stmt" count="0"/>
7876
+ <line num="112" type="stmt" count="0"/>
7877
  <line num="113" type="stmt" count="0"/>
7878
  <line num="114" type="stmt" count="0"/>
7879
  <line num="115" type="stmt" count="0"/>
7880
  <line num="116" type="stmt" count="0"/>
7881
+ <line num="117" type="stmt" count="0"/>
7882
+ <line num="118" type="stmt" count="0"/>
7883
  <line num="119" type="stmt" count="0"/>
7884
  <line num="120" type="stmt" count="0"/>
7885
  <line num="121" type="stmt" count="0"/>
7886
  <line num="122" type="stmt" count="0"/>
 
7887
  <line num="124" type="stmt" count="0"/>
7888
  <line num="125" type="stmt" count="0"/>
7889
  <line num="126" type="stmt" count="0"/>
7890
  <line num="127" type="stmt" count="0"/>
7891
+ <line num="128" type="stmt" count="0"/>
7892
  <line num="129" type="stmt" count="0"/>
7893
+ <line num="130" type="stmt" count="0"/>
7894
  <line num="132" type="stmt" count="0"/>
7895
+ <line num="133" type="stmt" count="0"/>
7896
+ <line num="134" type="stmt" count="0"/>
7897
+ <line num="135" type="stmt" count="0"/>
7898
  <line num="136" type="stmt" count="0"/>
7899
+ <line num="137" type="stmt" count="0"/>
7900
+ <line num="138" type="stmt" count="0"/>
7901
+ <line num="140" type="stmt" count="0"/>
7902
+ <line num="141" type="stmt" count="0"/>
7903
+ <line num="142" type="stmt" count="0"/>
7904
+ <line num="143" type="stmt" count="0"/>
7905
+ <line num="144" type="stmt" count="0"/>
7906
+ <line num="145" type="stmt" count="0"/>
7907
+ <line num="147" type="stmt" count="0"/>
7908
  <line num="148" type="stmt" count="0"/>
7909
  <line num="149" type="stmt" count="0"/>
7910
+ <line num="150" type="stmt" count="0"/>
7911
  <line num="151" type="stmt" count="0"/>
7912
  <line num="152" type="stmt" count="0"/>
7913
  <line num="153" type="stmt" count="0"/>
7919
  <line num="160" type="stmt" count="0"/>
7920
  <line num="162" type="stmt" count="0"/>
7921
  <line num="164" type="stmt" count="0"/>
7922
+ <metrics loc="164" ncloc="135" classes="0" methods="0" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="121" coveredstatements="0" elements="121" coveredelements="0"/>
 
 
 
 
 
7923
  </file>
7924
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/partials/boldgrid-backup-admin-test.php">
7925
  <line num="19" type="stmt" count="0"/>
8408
  <line num="36" type="stmt" count="0"/>
8409
  <line num="38" type="stmt" count="0"/>
8410
  <line num="39" type="stmt" count="0"/>
 
8411
  <line num="41" type="stmt" count="0"/>
8412
+ <line num="42" type="stmt" count="0"/>
8413
  <line num="43" type="stmt" count="0"/>
8414
  <line num="44" type="stmt" count="0"/>
8415
+ <line num="46" type="stmt" count="0"/>
8416
  <line num="47" type="stmt" count="0"/>
8417
  <line num="48" type="stmt" count="0"/>
8418
  <line num="49" type="stmt" count="0"/>
8419
+ <line num="51" type="stmt" count="0"/>
8420
+ <line num="52" type="stmt" count="0"/>
8421
  <line num="53" type="stmt" count="0"/>
8422
  <line num="55" type="stmt" count="0"/>
8423
  <line num="56" type="stmt" count="0"/>
8424
  <line num="57" type="stmt" count="0"/>
8425
+ <line num="58" type="stmt" count="0"/>
8426
  <line num="61" type="stmt" count="0"/>
 
8427
  <line num="63" type="stmt" count="0"/>
8428
  <line num="64" type="stmt" count="0"/>
8429
+ <line num="65" type="stmt" count="0"/>
8430
+ <line num="68" type="stmt" count="0"/>
8431
  <line num="69" type="stmt" count="0"/>
8432
+ <line num="70" type="stmt" count="0"/>
8433
+ <line num="72" type="stmt" count="0"/>
8434
+ <line num="73" type="stmt" count="0"/>
8435
+ <line num="75" type="stmt" count="0"/>
8436
+ <line num="76" type="stmt" count="0"/>
8437
+ <line num="77" type="stmt" count="0"/>
8438
+ <line num="78" type="stmt" count="0"/>
8439
+ <line num="81" type="stmt" count="0"/>
8440
+ <line num="82" type="stmt" count="0"/>
8441
+ <line num="84" type="stmt" count="0"/>
8442
+ <line num="85" type="stmt" count="0"/>
8443
+ <line num="86" type="stmt" count="0"/>
8444
+ <line num="89" type="stmt" count="0"/>
8445
+ <line num="90" type="stmt" count="0"/>
8446
+ <line num="91" type="stmt" count="0"/>
8447
+ <line num="92" type="stmt" count="0"/>
8448
+ <line num="93" type="stmt" count="0"/>
8449
+ <line num="95" type="stmt" count="0"/>
8450
+ <line num="96" type="stmt" count="0"/>
8451
+ <line num="98" type="stmt" count="0"/>
8452
+ <metrics loc="98" ncloc="83" classes="0" methods="0" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="59" coveredstatements="0" elements="59" coveredelements="0"/>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
8453
  </file>
8454
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/partials/settings/backup-directory.php">
8455
  <line num="17" type="stmt" count="0"/>
9187
  <line num="24" type="stmt" count="0"/>
9188
  <line num="25" type="stmt" count="0"/>
9189
  <line num="42" type="stmt" count="0"/>
 
 
 
 
9190
  <line num="48" type="stmt" count="0"/>
9191
+ <line num="49" type="stmt" count="0"/>
9192
  <line num="50" type="stmt" count="0"/>
9193
  <line num="51" type="stmt" count="0"/>
 
9194
  <line num="53" type="stmt" count="0"/>
9195
  <line num="54" type="stmt" count="0"/>
9196
  <line num="55" type="stmt" count="0"/>
9197
  <line num="56" type="stmt" count="0"/>
9198
  <line num="57" type="stmt" count="0"/>
9199
+ <line num="59" type="stmt" count="0"/>
9200
+ <line num="60" type="stmt" count="0"/>
9201
+ <line num="61" type="stmt" count="0"/>
9202
  <line num="63" type="stmt" count="0"/>
9203
+ <line num="64" type="stmt" count="0"/>
9204
+ <line num="65" type="stmt" count="0"/>
9205
  <line num="66" type="stmt" count="0"/>
9206
  <line num="67" type="stmt" count="0"/>
9207
+ <line num="69" type="stmt" count="0"/>
9208
  <line num="70" type="stmt" count="0"/>
9209
  <line num="71" type="stmt" count="0"/>
9210
+ <line num="72" type="stmt" count="0"/>
9211
  <line num="73" type="stmt" count="0"/>
9212
  <line num="74" type="stmt" count="0"/>
9213
  <line num="75" type="stmt" count="0"/>
9214
  <line num="76" type="stmt" count="0"/>
9215
  <line num="77" type="stmt" count="0"/>
 
 
 
9216
  <line num="81" type="stmt" count="0"/>
9217
  <line num="82" type="stmt" count="0"/>
9218
+ <line num="85" type="stmt" count="0"/>
 
9219
  <line num="86" type="stmt" count="0"/>
9220
+ <line num="87" type="stmt" count="0"/>
9221
+ <line num="89" type="stmt" count="0"/>
9222
  <line num="90" type="stmt" count="0"/>
 
9223
  <line num="92" type="stmt" count="0"/>
9224
  <line num="93" type="stmt" count="0"/>
9225
+ <line num="94" type="stmt" count="0"/>
9226
  <line num="95" type="stmt" count="0"/>
9227
+ <line num="96" type="stmt" count="0"/>
9228
  <line num="97" type="stmt" count="0"/>
9229
  <line num="98" type="stmt" count="0"/>
9230
  <line num="99" type="stmt" count="0"/>
9231
+ <line num="100" type="stmt" count="0"/>
9232
  <line num="101" type="stmt" count="0"/>
9233
  <line num="102" type="stmt" count="0"/>
9234
+ <line num="103" type="stmt" count="0"/>
9235
+ <line num="105" type="stmt" count="0"/>
9236
  <line num="107" type="stmt" count="0"/>
 
9237
  <line num="109" type="stmt" count="0"/>
9238
+ <line num="110" type="stmt" count="0"/>
9239
+ <line num="111" type="stmt" count="0"/>
9240
+ <line num="112" type="stmt" count="0"/>
9241
+ <line num="114" type="stmt" count="0"/>
9242
+ <line num="116" type="stmt" count="0"/>
9243
+ <line num="117" type="stmt" count="0"/>
9244
+ <line num="118" type="stmt" count="0"/>
9245
+ <line num="120" type="stmt" count="0"/>
9246
+ <line num="121" type="stmt" count="0"/>
9247
+ <line num="123" type="stmt" count="0"/>
9248
+ <line num="126" type="stmt" count="0"/>
9249
+ <line num="127" type="stmt" count="0"/>
9250
+ <line num="128" type="stmt" count="0"/>
9251
+ <metrics loc="128" ncloc="84" classes="0" methods="0" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="67" coveredstatements="0" elements="67" coveredelements="0"/>
9252
  </file>
9253
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/partials/settings/time-of-day.php">
9254
  <line num="15" type="stmt" count="0"/>
9431
  <line num="177" type="stmt" count="0"/>
9432
  <line num="178" type="stmt" count="0"/>
9433
  <line num="179" type="stmt" count="0"/>
9434
+ <line num="180" type="stmt" count="0"/>
9435
  <line num="181" type="stmt" count="0"/>
 
9436
  <line num="183" type="stmt" count="0"/>
9437
  <line num="184" type="stmt" count="0"/>
9438
  <line num="185" type="stmt" count="0"/>
9441
  <line num="188" type="stmt" count="0"/>
9442
  <line num="189" type="stmt" count="0"/>
9443
  <line num="190" type="stmt" count="0"/>
9444
+ <line num="191" type="stmt" count="0"/>
9445
  <line num="192" type="stmt" count="0"/>
 
9446
  <line num="194" type="stmt" count="0"/>
9447
  <line num="195" type="stmt" count="0"/>
9448
  <line num="196" type="stmt" count="0"/>
9452
  <line num="200" type="stmt" count="0"/>
9453
  <line num="201" type="stmt" count="0"/>
9454
  <line num="202" type="stmt" count="0"/>
9455
+ <line num="203" type="stmt" count="0"/>
9456
  <line num="204" type="stmt" count="0"/>
9457
+ <line num="206" type="stmt" count="0"/>
9458
  <line num="207" type="stmt" count="0"/>
9459
+ <line num="209" type="stmt" count="0"/>
9460
+ <metrics loc="209" ncloc="165" classes="0" methods="0" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="161" coveredstatements="0" elements="161" coveredelements="0"/>
9461
  </file>
9462
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/remote/class-boldgrid-backup-admin-ftp-hooks.php">
9463
  <class name="Boldgrid_Backup_Admin_Ftp_Hooks" namespace="global" fullPackage="Boldgrid.Backup.Admin.Ftp">
11449
  </file>
11450
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/includes/class-boldgrid-backup-activator.php">
11451
  <class name="Boldgrid_Backup_Activator" namespace="global" fullPackage="Boldgrid.Backup">
11452
+ <metrics complexity="11" methods="4" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="37" coveredstatements="0" elements="41" coveredelements="0"/>
11453
  </class>
11454
+ <line num="59" type="method" name="activate" visibility="public" complexity="5" crap="30" count="0"/>
11455
+ <line num="61" type="stmt" count="0"/>
11456
+ <line num="62" type="stmt" count="0"/>
11457
+ <line num="64" type="stmt" count="0"/>
11458
+ <line num="65" type="stmt" count="0"/>
11459
+ <line num="66" type="stmt" count="0"/>
11460
+ <line num="67" type="stmt" count="0"/>
11461
+ <line num="75" type="stmt" count="0"/>
11462
+ <line num="76" type="stmt" count="0"/>
11463
+ <line num="77" type="stmt" count="0"/>
11464
+ <line num="78" type="stmt" count="0"/>
11465
+ <line num="79" type="stmt" count="0"/>
11466
+ <line num="80" type="stmt" count="0"/>
11467
+ <line num="81" type="stmt" count="0"/>
11468
+ <line num="92" type="method" name="on_post_activate" visibility="public" complexity="2" crap="6" count="0"/>
11469
+ <line num="93" type="stmt" count="0"/>
11470
+ <line num="94" type="stmt" count="0"/>
11471
+ <line num="101" type="method" name="post_activate_notice" visibility="public" complexity="2" crap="6" count="0"/>
11472
+ <line num="102" type="stmt" count="0"/>
11473
+ <line num="103" type="stmt" count="0"/>
11474
+ <line num="105" type="stmt" count="0"/>
11475
+ <line num="106" type="stmt" count="0"/>
11476
+ <line num="107" type="stmt" count="0"/>
11477
+ <line num="108" type="stmt" count="0"/>
11478
+ <line num="109" type="stmt" count="0"/>
11479
+ <line num="111" type="stmt" count="0"/>
11480
+ <line num="112" type="stmt" count="0"/>
11481
+ <line num="113" type="stmt" count="0"/>
11482
+ <line num="114" type="stmt" count="0"/>
11483
+ <line num="115" type="stmt" count="0"/>
11484
+ <line num="116" type="stmt" count="0"/>
11485
+ <line num="117" type="stmt" count="0"/>
11486
+ <line num="118" type="stmt" count="0"/>
11487
+ <line num="119" type="stmt" count="0"/>
11488
+ <line num="120" type="stmt" count="0"/>
11489
+ <line num="121" type="stmt" count="0"/>
11490
+ <line num="128" type="method" name="shutdown" visibility="public" complexity="2" crap="6" count="0"/>
11491
+ <line num="130" type="stmt" count="0"/>
11492
+ <line num="131" type="stmt" count="0"/>
11493
+ <line num="132" type="stmt" count="0"/>
11494
+ <line num="133" type="stmt" count="0"/>
11495
+ <metrics loc="134" ncloc="52" classes="1" methods="4" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="37" coveredstatements="0" elements="41" coveredelements="0"/>
11496
  </file>
11497
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/includes/class-boldgrid-backup-authentication.php">
11498
  <class name="Boldgrid_Backup_Authentication" namespace="global" fullPackage="Boldgrid.Backup">
11648
  </file>
11649
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/includes/class-boldgrid-backup.php">
11650
  <class name="Boldgrid_Backup" namespace="global" fullPackage="Boldgrid">
11651
+ <metrics complexity="14" methods="8" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="203" coveredstatements="0" elements="211" coveredelements="0"/>
11652
  </class>
11653
  <line num="67" type="method" name="__construct" visibility="public" complexity="2" crap="6" count="0"/>
11654
  <line num="68" type="stmt" count="0"/>
11719
  <line num="224" type="stmt" count="0"/>
11720
  <line num="225" type="stmt" count="0"/>
11721
  <line num="227" type="stmt" count="0"/>
11722
+ <line num="229" type="stmt" count="0"/>
 
11723
  <line num="232" type="stmt" count="0"/>
11724
+ <line num="233" type="stmt" count="0"/>
11725
  <line num="234" type="stmt" count="0"/>
11726
+ <line num="236" type="stmt" count="0"/>
11727
+ <line num="238" type="stmt" count="0"/>
11728
+ <line num="239" type="stmt" count="0"/>
11729
+ <line num="250" type="method" name="set_locale" visibility="private" complexity="1" crap="2" count="0"/>
11730
+ <line num="251" type="stmt" count="0"/>
11731
+ <line num="253" type="stmt" count="0"/>
11732
+ <line num="254" type="stmt" count="0"/>
11733
+ <line num="262" type="method" name="define_admin_hooks" visibility="private" complexity="4" crap="20" count="0"/>
11734
+ <line num="264" type="stmt" count="0"/>
11735
+ <line num="266" type="stmt" count="0"/>
11736
  <line num="269" type="stmt" count="0"/>
11737
+ <line num="272" type="stmt" count="0"/>
11738
  <line num="273" type="stmt" count="0"/>
11739
  <line num="274" type="stmt" count="0"/>
 
11740
  <line num="276" type="stmt" count="0"/>
11741
+ <line num="277" type="stmt" count="0"/>
11742
+ <line num="278" type="stmt" count="0"/>
11743
  <line num="281" type="stmt" count="0"/>
11744
  <line num="282" type="stmt" count="0"/>
11745
+ <line num="283" type="stmt" count="0"/>
11746
  <line num="284" type="stmt" count="0"/>
 
 
11747
  <line num="287" type="stmt" count="0"/>
11748
  <line num="288" type="stmt" count="0"/>
11749
+ <line num="289" type="stmt" count="0"/>
11750
+ <line num="290" type="stmt" count="0"/>
11751
  <line num="292" type="stmt" count="0"/>
11752
  <line num="293" type="stmt" count="0"/>
11753
  <line num="294" type="stmt" count="0"/>
11754
+ <line num="295" type="stmt" count="0"/>
11755
+ <line num="296" type="stmt" count="0"/>
11756
  <line num="299" type="stmt" count="0"/>
11757
  <line num="300" type="stmt" count="0"/>
11758
+ <line num="301" type="stmt" count="0"/>
11759
+ <line num="302" type="stmt" count="0"/>
11760
  <line num="305" type="stmt" count="0"/>
11761
  <line num="306" type="stmt" count="0"/>
11762
+ <line num="307" type="stmt" count="0"/>
11763
+ <line num="308" type="stmt" count="0"/>
11764
  <line num="311" type="stmt" count="0"/>
11765
  <line num="312" type="stmt" count="0"/>
11766
+ <line num="313" type="stmt" count="0"/>
11767
+ <line num="314" type="stmt" count="0"/>
11768
  <line num="317" type="stmt" count="0"/>
11769
  <line num="318" type="stmt" count="0"/>
11770
+ <line num="319" type="stmt" count="0"/>
11771
  <line num="320" type="stmt" count="0"/>
11772
+ <line num="323" type="stmt" count="0"/>
11773
+ <line num="324" type="stmt" count="0"/>
11774
  <line num="325" type="stmt" count="0"/>
11775
  <line num="326" type="stmt" count="0"/>
 
11776
  <line num="328" type="stmt" count="0"/>
11777
+ <line num="329" type="stmt" count="0"/>
11778
+ <line num="330" type="stmt" count="0"/>
11779
  <line num="333" type="stmt" count="0"/>
11780
  <line num="334" type="stmt" count="0"/>
11781
+ <line num="335" type="stmt" count="0"/>
11782
  <line num="336" type="stmt" count="0"/>
 
 
11783
  <line num="339" type="stmt" count="0"/>
11784
  <line num="340" type="stmt" count="0"/>
11785
  <line num="341" type="stmt" count="0"/>
11786
+ <line num="342" type="stmt" count="0"/>
11787
+ <line num="344" type="stmt" count="0"/>
11788
  <line num="345" type="stmt" count="0"/>
11789
+ <line num="346" type="stmt" count="0"/>
11790
  <line num="347" type="stmt" count="0"/>
11791
+ <line num="348" type="stmt" count="0"/>
11792
  <line num="349" type="stmt" count="0"/>
 
11793
  <line num="351" type="stmt" count="0"/>
11794
  <line num="353" type="stmt" count="0"/>
11795
  <line num="355" type="stmt" count="0"/>
11796
  <line num="357" type="stmt" count="0"/>
11797
+ <line num="358" type="stmt" count="0"/>
11798
  <line num="359" type="stmt" count="0"/>
11799
  <line num="361" type="stmt" count="0"/>
11800
  <line num="363" type="stmt" count="0"/>
 
11801
  <line num="365" type="stmt" count="0"/>
11802
  <line num="367" type="stmt" count="0"/>
11803
  <line num="369" type="stmt" count="0"/>
 
11804
  <line num="371" type="stmt" count="0"/>
11805
  <line num="372" type="stmt" count="0"/>
11806
+ <line num="373" type="stmt" count="0"/>
11807
+ <line num="375" type="stmt" count="0"/>
11808
+ <line num="377" type="stmt" count="0"/>
11809
  <line num="378" type="stmt" count="0"/>
11810
+ <line num="379" type="stmt" count="0"/>
11811
  <line num="380" type="stmt" count="0"/>
11812
  <line num="382" type="stmt" count="0"/>
11813
  <line num="384" type="stmt" count="0"/>
11814
+ <line num="386" type="stmt" count="0"/>
11815
+ <line num="388" type="stmt" count="0"/>
11816
+ <line num="390" type="stmt" count="0"/>
11817
+ <line num="392" type="stmt" count="0"/>
11818
  <line num="397" type="stmt" count="0"/>
11819
  <line num="399" type="stmt" count="0"/>
11820
  <line num="401" type="stmt" count="0"/>
11821
  <line num="403" type="stmt" count="0"/>
11822
+ <line num="405" type="stmt" count="0"/>
 
11823
  <line num="407" type="stmt" count="0"/>
11824
  <line num="409" type="stmt" count="0"/>
11825
  <line num="411" type="stmt" count="0"/>
11826
  <line num="412" type="stmt" count="0"/>
11827
+ <line num="414" type="stmt" count="0"/>
11828
  <line num="415" type="stmt" count="0"/>
11829
  <line num="417" type="stmt" count="0"/>
11830
+ <line num="419" type="stmt" count="0"/>
11831
+ <line num="420" type="stmt" count="0"/>
11832
  <line num="421" type="stmt" count="0"/>
 
11833
  <line num="423" type="stmt" count="0"/>
11834
+ <line num="425" type="stmt" count="0"/>
11835
  <line num="426" type="stmt" count="0"/>
11836
+ <line num="429" type="stmt" count="0"/>
11837
  <line num="430" type="stmt" count="0"/>
11838
+ <line num="431" type="stmt" count="0"/>
11839
+ <line num="434" type="stmt" count="0"/>
11840
+ <line num="435" type="stmt" count="0"/>
11841
+ <line num="438" type="stmt" count="0"/>
11842
  <line num="441" type="stmt" count="0"/>
 
11843
  <line num="444" type="stmt" count="0"/>
 
11844
  <line num="447" type="stmt" count="0"/>
11845
+ <line num="449" type="stmt" count="0"/>
11846
+ <line num="451" type="stmt" count="0"/>
11847
+ <line num="452" type="stmt" count="0"/>
11848
+ <line num="454" type="stmt" count="0"/>
11849
  <line num="456" type="stmt" count="0"/>
11850
+ <line num="457" type="stmt" count="0"/>
11851
+ <line num="458" type="stmt" count="0"/>
11852
+ <line num="465" type="method" name="run" visibility="public" complexity="1" crap="2" count="0"/>
11853
  <line num="466" type="stmt" count="0"/>
11854
  <line num="467" type="stmt" count="0"/>
11855
+ <line num="476" type="method" name="get_plugin_name" visibility="public" complexity="1" crap="2" count="0"/>
 
11856
  <line num="477" type="stmt" count="0"/>
11857
+ <line num="478" type="stmt" count="0"/>
11858
+ <line num="486" type="method" name="get_loader" visibility="public" complexity="1" crap="2" count="0"/>
11859
  <line num="487" type="stmt" count="0"/>
11860
+ <line num="488" type="stmt" count="0"/>
11861
+ <line num="496" type="method" name="get_version" visibility="public" complexity="1" crap="2" count="0"/>
11862
+ <line num="497" type="stmt" count="0"/>
11863
+ <line num="498" type="stmt" count="0"/>
11864
+ <metrics loc="499" ncloc="293" classes="1" methods="8" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="203" coveredstatements="0" elements="211" coveredelements="0"/>
11865
  </file>
11866
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/includes/config/config.plugin.php">
11867
  <line num="18" type="stmt" count="1"/>
11882
  <line num="39" type="stmt" count="1"/>
11883
  <line num="40" type="stmt" count="1"/>
11884
  <line num="51" type="stmt" count="1"/>
11885
+ <line num="69" type="stmt" count="1"/>
11886
+ <line num="70" type="stmt" count="1"/>
11887
+ <line num="71" type="stmt" count="1"/>
11888
+ <line num="73" type="stmt" count="1"/>
11889
+ <line num="74" type="stmt" count="1"/>
11890
+ <line num="75" type="stmt" count="1"/>
11891
+ <line num="76" type="stmt" count="1"/>
11892
+ <line num="77" type="stmt" count="1"/>
11893
+ <metrics loc="77" ncloc="35" classes="0" methods="0" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="26" coveredstatements="23" elements="26" coveredelements="23"/>
11894
  </file>
11895
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/includes/config/config.rating-prompt.php">
11896
  <line num="18" type="stmt" count="0"/>
63942
  <metrics loc="135" ncloc="76" classes="1" methods="4" coveredmethods="4" conditionals="0" coveredconditionals="0" statements="51" coveredstatements="51" elements="55" coveredelements="55"/>
63943
  </file>
63944
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/tests/bootstrap.php">
 
63945
  <line num="98" type="stmt" count="0"/>
63946
+ <line num="99" type="stmt" count="0"/>
63947
+ <metrics loc="101" ncloc="79" classes="0" methods="0" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="2" coveredstatements="0" elements="2" coveredelements="0"/>
63948
  </file>
63949
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/tests/cli/test-class-info.php">
63950
  <class name="Test_Boldgrid_Backup_Cli_Info" namespace="global" fullPackage="Test.Boldgrid.Backup.Cli">
68669
  <metrics loc="445" ncloc="281" classes="1" methods="21" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="216" coveredstatements="0" elements="237" coveredelements="0"/>
68670
  </file>
68671
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/vendor/composer/autoload_static.php">
68672
+ <class name="ComposerStaticInit58bfcf52163b6def3ac08639d267fa8d" namespace="Composer\Autoload">
68673
  <metrics complexity="2" methods="2" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="5" coveredstatements="0" elements="7" coveredelements="0"/>
68674
  </class>
68675
  <line num="91" type="method" name="getInitializer" visibility="public" complexity="1" crap="2" count="0"/>
68761
  <metrics loc="12" ncloc="10" classes="0" methods="0" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="7" coveredstatements="0" elements="7" coveredelements="0"/>
68762
  </file>
68763
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/vendor/composer/autoload_real.php">
68764
+ <class name="ComposerAutoloaderInit58bfcf52163b6def3ac08639d267fa8d" namespace="global">
68765
  <metrics complexity="13" methods="2" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="41" coveredstatements="0" elements="43" coveredelements="0"/>
68766
  </class>
68767
  <line num="9" type="method" name="loadClassLoader" visibility="public" complexity="2" crap="6" count="0"/>
87666
  <line num="16" type="stmt" count="0"/>
87667
  <metrics loc="16" ncloc="9" classes="0" methods="0" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="8" coveredstatements="0" elements="8" coveredelements="0"/>
87668
  </file>
87669
+ <metrics files="829" loc="173447" ncloc="106503" classes="752" methods="3178" coveredmethods="102" conditionals="0" coveredconditionals="0" statements="79370" coveredstatements="940" elements="82548" coveredelements="1042"/>
87670
  </project>
87671
  </coverage>
includes/class-boldgrid-backup-activator.php CHANGED
@@ -20,9 +20,34 @@
20
  * @since 1.0
21
  */
22
  class Boldgrid_Backup_Activator {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
23
  /**
24
  * Plugin activation.
25
  *
 
 
26
  * @since 1.0
27
  *
28
  * @static
@@ -32,6 +57,10 @@ class Boldgrid_Backup_Activator {
32
  * @see Boldgrid_Backup_Admin_Cron::add_all_crons()
33
  */
34
  public static function activate() {
 
 
 
 
35
  if ( Boldgrid_Backup_Admin_Test::is_filesystem_supported() ) {
36
  $core = new Boldgrid_Backup_Admin_Core();
37
  $settings = $core->settings->get_settings();
@@ -50,4 +79,56 @@ class Boldgrid_Backup_Activator {
50
  }
51
  }
52
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
53
  }
20
  * @since 1.0
21
  */
22
  class Boldgrid_Backup_Activator {
23
+ /**
24
+ * The name of the option that signifies this plugin was just activated.
25
+ *
26
+ * The option is meant to be read immediately following plugin activation, since that is when
27
+ * this plugin can actually take action.
28
+ *
29
+ * @since 1.10.1
30
+ * @var string
31
+ */
32
+ public static $option = 'boldgrid_backup_activate';
33
+
34
+ /**
35
+ * Whether or not the plugin was just activated.
36
+ *
37
+ * This property is meant to track if we're within the process of activating the plugin right
38
+ * this second, as in we're within the "register_activation_hook". It's a little different than
39
+ * our static $option value.
40
+ *
41
+ * @since 1.10.1
42
+ * @var bool
43
+ */
44
+ public static $just_activated = false;
45
+
46
  /**
47
  * Plugin activation.
48
  *
49
+ * This method is ran via register_activation_hook.
50
+ *
51
  * @since 1.0
52
  *
53
  * @static
57
  * @see Boldgrid_Backup_Admin_Cron::add_all_crons()
58
  */
59
  public static function activate() {
60
+ // Flag that the plugin has just been activated.
61
+ update_option( self::$option, 1 );
62
+ self::$just_activated = true;
63
+
64
  if ( Boldgrid_Backup_Admin_Test::is_filesystem_supported() ) {
65
  $core = new Boldgrid_Backup_Admin_Core();
66
  $settings = $core->settings->get_settings();
79
  }
80
  }
81
  }
82
+
83
+ /**
84
+ * Determine whether or not we just activated the plugin.
85
+ *
86
+ * For example, this should return true when on wp-admin/plugins.php and it says "Plugin activated".
87
+ *
88
+ * @since 1.10.1
89
+ *
90
+ * @return bool
91
+ */
92
+ public static function on_post_activate() {
93
+ return ! self::$just_activated && '1' === get_option( self::$option );
94
+ }
95
+
96
+ /**
97
+ * Display admin notices immediately after activating the plugin.
98
+ *
99
+ * @since 1.10.1
100
+ */
101
+ public function post_activate_notice() {
102
+ if ( $this->on_post_activate() ) {
103
+ $core = apply_filters( 'boldgrid_backup_get_core', null );
104
+
105
+ echo '<div class="notice notice-success">
106
+ <h2>' . esc_html__( 'Thank you for installing BoldGrid Backup!', 'boldgrid-backup' ) . '</h2>
107
+ <p>';
108
+ echo wp_kses(
109
+ sprintf(
110
+ // translators: 1 An opening strong tag, 2 its closing strong tag.
111
+ __( 'Creating your first backup is easy! Simply go to your %1$sBackup Archives%2$s page and click %1$sBackup Site Now%2$s.', 'boldgrid-backup' ),
112
+ '<strong>',
113
+ '</strong>'
114
+ ),
115
+ array( 'strong' => array() )
116
+ );
117
+ echo '</p>
118
+ <p><a href="' . esc_url( admin_url( 'admin.php?page=boldgrid-backup' ) ) . '" class="button button-primary">' . esc_html__( 'Create your first Backup now!', 'boldgrid-backup' ) . '</a></p>
119
+ </div>';
120
+ }
121
+ }
122
+
123
+ /**
124
+ * Shutdown action.
125
+ *
126
+ * @since 1.10.1
127
+ */
128
+ public function shutdown() {
129
+ // Delete the option that signifies we just activated BoldGrid Backup.
130
+ if ( ! self::$just_activated ) {
131
+ delete_option( self::$option );
132
+ }
133
+ }
134
  }
includes/class-boldgrid-backup.php CHANGED
@@ -226,11 +226,15 @@ class Boldgrid_Backup {
226
 
227
  require_once BOLDGRID_BACKUP_PATH . '/admin/class-boldgrid-backup-admin-cli.php';
228
 
 
 
229
  // WP-CLI support.
230
  if ( defined( 'WP_CLI' ) && WP_CLI ) {
231
  require_once BOLDGRID_BACKUP_PATH . '/admin/class-boldgrid-backup-admin-wpcli.php';
232
  }
233
 
 
 
234
  $this->loader = new Boldgrid_Backup_Loader();
235
  }
236
 
@@ -269,6 +273,10 @@ class Boldgrid_Backup {
269
  Boldgrid_Backup_Admin_Wpcli::$core = $plugin_admin_core;
270
  }
271
 
 
 
 
 
272
  // Add nav menu items.
273
  $this->loader->add_action(
274
  'admin_menu', $plugin_admin_core,
@@ -444,6 +452,9 @@ class Boldgrid_Backup {
444
  $this->loader->add_action( 'wp_ajax_boldgrid_backup_is_setup_local', $plugin_admin_core->local, 'is_setup_ajax' );
445
 
446
  $this->loader->add_filter( 'boldgrid_backup_get_core', $plugin_admin_core, 'get_core' );
 
 
 
447
  }
448
 
449
  /**
226
 
227
  require_once BOLDGRID_BACKUP_PATH . '/admin/class-boldgrid-backup-admin-cli.php';
228
 
229
+ require_once BOLDGRID_BACKUP_PATH . '/admin/class-boldgrid-backup-admin-plugins.php';
230
+
231
  // WP-CLI support.
232
  if ( defined( 'WP_CLI' ) && WP_CLI ) {
233
  require_once BOLDGRID_BACKUP_PATH . '/admin/class-boldgrid-backup-admin-wpcli.php';
234
  }
235
 
236
+ require_once BOLDGRID_BACKUP_PATH . '/includes/class-boldgrid-backup-activator.php';
237
+
238
  $this->loader = new Boldgrid_Backup_Loader();
239
  }
240
 
273
  Boldgrid_Backup_Admin_Wpcli::$core = $plugin_admin_core;
274
  }
275
 
276
+ $activator = new Boldgrid_Backup_Activator();
277
+ $this->loader->add_action( 'admin_notices', $activator, 'post_activate_notice' );
278
+ $this->loader->add_action( 'shutdown', $activator, 'shutdown' );
279
+
280
  // Add nav menu items.
281
  $this->loader->add_action(
282
  'admin_menu', $plugin_admin_core,
452
  $this->loader->add_action( 'wp_ajax_boldgrid_backup_is_setup_local', $plugin_admin_core->local, 'is_setup_ajax' );
453
 
454
  $this->loader->add_filter( 'boldgrid_backup_get_core', $plugin_admin_core, 'get_core' );
455
+
456
+ $plugins = new Boldgrid_Backup_Admin_Plugins();
457
+ $this->loader->add_filter( 'plugin_action_links_boldgrid-backup/boldgrid-backup.php', $plugins, 'plugin_action_links', 10, 4 );
458
  }
459
 
460
  /**
includes/config/config.plugin.php CHANGED
@@ -49,4 +49,29 @@ return array(
49
  * setup this last login cache and check against it.
50
  */
51
  'last_login_lifetime' => DAY_IN_SECONDS,
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
52
  );
49
  * setup this last login cache and check against it.
50
  */
51
  'last_login_lifetime' => DAY_IN_SECONDS,
52
+
53
+ /*
54
+ * An array of premium remote storage providers.
55
+ *
56
+ * This config is not needed for any premium features to work. Instead, it is holding the info
57
+ * we need to help inform users about the glory that awaits them after upgrading.
58
+ *
59
+ * @param array premium_remote {
60
+ * An array of premium remote storage providers.
61
+ *
62
+ * @type string title The title of the provider.
63
+ * @type string logo_class The class used to display the logo, used in the following way:
64
+ * <span class="bgbkup-gdrive-logo" title="Google Drive"></span>
65
+ * }
66
+ */
67
+ 'premium_remote' => [
68
+ 'google_drive' => [
69
+ 'title' => __( 'Google Drive', 'boldgrid-backup' ),
70
+ 'logo_class' => 'bgbkup-gdrive-logo',
71
+ ],
72
+ 'amazon_s3' => [
73
+ 'title' => __( 'Amazon S3', 'boldgrid-backup' ),
74
+ 'logo_class' => 'amazon-s3-logo',
75
+ ],
76
+ ],
77
  );
readme.txt CHANGED
@@ -4,7 +4,7 @@ Tags: backup, cloud backup, database backup, restore, wordpress backup
4
  Requires at least: 4.4
5
  Tested up to: 5.2
6
  Requires PHP: 5.4
7
- Stable tag: 1.10.0
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
@@ -83,6 +83,18 @@ We also suggest joining our [Team Orange User Group community](https://www.faceb
83
 
84
  == Changelog ==
85
 
 
 
 
 
 
 
 
 
 
 
 
 
86
  = 1.10.0 =
87
 
88
  Release date: June 10th, 2019
4
  Requires at least: 4.4
5
  Tested up to: 5.2
6
  Requires PHP: 5.4
7
+ Stable tag: 1.10.1
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
83
 
84
  == Changelog ==
85
 
86
+ = 1.10.1 =
87
+
88
+ Release date: Jun 18th, 2019
89
+
90
+ * Update: Added helpful links to the plugin's row on Plugins > Install Plugins.
91
+ * Update: Updating verbiage in several places to help inform user of Google Drive support.
92
+ * Update: Show a getting started message to users after they've activated the plugin.
93
+ * Update: Improved usability on "Backup Archives" page when there are no backups.
94
+ * New feature: Added a subpage for support.
95
+ * Update: Updated Travis CI config and dev dependencies.
96
+ * Update: Moved auto-rollback setting to the auto-updates page.
97
+
98
  = 1.10.0 =
99
 
100
  Release date: June 10th, 2019
vendor/autoload.php CHANGED
@@ -4,4 +4,4 @@
4
 
5
  require_once __DIR__ . '/composer/autoload_real.php';
6
 
7
- return ComposerAutoloaderInitb9aa1b9c2a49d570c478a6663cac347b::getLoader();
4
 
5
  require_once __DIR__ . '/composer/autoload_real.php';
6
 
7
+ return ComposerAutoloaderInit58bfcf52163b6def3ac08639d267fa8d::getLoader();
vendor/composer/autoload_real.php CHANGED
@@ -2,7 +2,7 @@
2
 
3
  // autoload_real.php @generated by Composer
4
 
5
- class ComposerAutoloaderInitb9aa1b9c2a49d570c478a6663cac347b
6
  {
7
  private static $loader;
8
 
@@ -19,15 +19,15 @@ class ComposerAutoloaderInitb9aa1b9c2a49d570c478a6663cac347b
19
  return self::$loader;
20
  }
21
 
22
- spl_autoload_register(array('ComposerAutoloaderInitb9aa1b9c2a49d570c478a6663cac347b', 'loadClassLoader'), true, true);
23
  self::$loader = $loader = new \Composer\Autoload\ClassLoader();
24
- spl_autoload_unregister(array('ComposerAutoloaderInitb9aa1b9c2a49d570c478a6663cac347b', 'loadClassLoader'));
25
 
26
  $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
27
  if ($useStaticLoader) {
28
  require_once __DIR__ . '/autoload_static.php';
29
 
30
- call_user_func(\Composer\Autoload\ComposerStaticInitb9aa1b9c2a49d570c478a6663cac347b::getInitializer($loader));
31
  } else {
32
  $map = require __DIR__ . '/autoload_namespaces.php';
33
  foreach ($map as $namespace => $path) {
@@ -48,19 +48,19 @@ class ComposerAutoloaderInitb9aa1b9c2a49d570c478a6663cac347b
48
  $loader->register(true);
49
 
50
  if ($useStaticLoader) {
51
- $includeFiles = Composer\Autoload\ComposerStaticInitb9aa1b9c2a49d570c478a6663cac347b::$files;
52
  } else {
53
  $includeFiles = require __DIR__ . '/autoload_files.php';
54
  }
55
  foreach ($includeFiles as $fileIdentifier => $file) {
56
- composerRequireb9aa1b9c2a49d570c478a6663cac347b($fileIdentifier, $file);
57
  }
58
 
59
  return $loader;
60
  }
61
  }
62
 
63
- function composerRequireb9aa1b9c2a49d570c478a6663cac347b($fileIdentifier, $file)
64
  {
65
  if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
66
  require $file;
2
 
3
  // autoload_real.php @generated by Composer
4
 
5
+ class ComposerAutoloaderInit58bfcf52163b6def3ac08639d267fa8d
6
  {
7
  private static $loader;
8
 
19
  return self::$loader;
20
  }
21
 
22
+ spl_autoload_register(array('ComposerAutoloaderInit58bfcf52163b6def3ac08639d267fa8d', 'loadClassLoader'), true, true);
23
  self::$loader = $loader = new \Composer\Autoload\ClassLoader();
24
+ spl_autoload_unregister(array('ComposerAutoloaderInit58bfcf52163b6def3ac08639d267fa8d', 'loadClassLoader'));
25
 
26
  $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
27
  if ($useStaticLoader) {
28
  require_once __DIR__ . '/autoload_static.php';
29
 
30
+ call_user_func(\Composer\Autoload\ComposerStaticInit58bfcf52163b6def3ac08639d267fa8d::getInitializer($loader));
31
  } else {
32
  $map = require __DIR__ . '/autoload_namespaces.php';
33
  foreach ($map as $namespace => $path) {
48
  $loader->register(true);
49
 
50
  if ($useStaticLoader) {
51
+ $includeFiles = Composer\Autoload\ComposerStaticInit58bfcf52163b6def3ac08639d267fa8d::$files;
52
  } else {
53
  $includeFiles = require __DIR__ . '/autoload_files.php';
54
  }
55
  foreach ($includeFiles as $fileIdentifier => $file) {
56
+ composerRequire58bfcf52163b6def3ac08639d267fa8d($fileIdentifier, $file);
57
  }
58
 
59
  return $loader;
60
  }
61
  }
62
 
63
+ function composerRequire58bfcf52163b6def3ac08639d267fa8d($fileIdentifier, $file)
64
  {
65
  if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
66
  require $file;
vendor/composer/autoload_static.php CHANGED
@@ -4,7 +4,7 @@
4
 
5
  namespace Composer\Autoload;
6
 
7
- class ComposerStaticInitb9aa1b9c2a49d570c478a6663cac347b
8
  {
9
  public static $files = array (
10
  'f15d016d70663d5e96ccd2b863511eb8' => __DIR__ . '/..' . '/cbschuld/browser.php/lib/Browser.php',
@@ -91,9 +91,9 @@ class ComposerStaticInitb9aa1b9c2a49d570c478a6663cac347b
91
  public static function getInitializer(ClassLoader $loader)
92
  {
93
  return \Closure::bind(function () use ($loader) {
94
- $loader->prefixLengthsPsr4 = ComposerStaticInitb9aa1b9c2a49d570c478a6663cac347b::$prefixLengthsPsr4;
95
- $loader->prefixDirsPsr4 = ComposerStaticInitb9aa1b9c2a49d570c478a6663cac347b::$prefixDirsPsr4;
96
- $loader->classMap = ComposerStaticInitb9aa1b9c2a49d570c478a6663cac347b::$classMap;
97
 
98
  }, null, ClassLoader::class);
99
  }
4
 
5
  namespace Composer\Autoload;
6
 
7
+ class ComposerStaticInit58bfcf52163b6def3ac08639d267fa8d
8
  {
9
  public static $files = array (
10
  'f15d016d70663d5e96ccd2b863511eb8' => __DIR__ . '/..' . '/cbschuld/browser.php/lib/Browser.php',
91
  public static function getInitializer(ClassLoader $loader)
92
  {
93
  return \Closure::bind(function () use ($loader) {
94
+ $loader->prefixLengthsPsr4 = ComposerStaticInit58bfcf52163b6def3ac08639d267fa8d::$prefixLengthsPsr4;
95
+ $loader->prefixDirsPsr4 = ComposerStaticInit58bfcf52163b6def3ac08639d267fa8d::$prefixDirsPsr4;
96
+ $loader->classMap = ComposerStaticInit58bfcf52163b6def3ac08639d267fa8d::$classMap;
97
 
98
  }, null, ClassLoader::class);
99
  }