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

Version Description

Release date: July 30th, 2019

  • Update: FTP mode detection taking too long; now saving mode.
  • Bug fix: Replaced cbschuld/browser.php with a custom solution to avoid class conflicts.
  • Update: Updated dependencies.
Download this release

Release Info

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

Code changes from version 1.10.4 to 1.10.5

admin/partials/remote/ftp.php CHANGED
@@ -21,6 +21,11 @@ $selected = 'selected="selected"';
21
  $ftp_selected = 'ftp' === $data['type'] ? $selected : '';
22
  $ftpes_selected = 'ftpes' === $data['type'] ? $selected : '';
23
  $sftp_selected = 'sftp' === $data['type'] ? $selected : '';
 
 
 
 
 
24
  ?>
25
  <form method="post">
26
  <?php wp_nonce_field( 'bgb-settings-ftp', 'ftp_auth' ); ?>
@@ -41,20 +46,27 @@ $sftp_selected = 'sftp' === $data['type'] ? $selected : '';
41
  );
42
  ?>
43
  </td>
44
- <td></td>
 
 
 
45
  </tr>
46
  <tr>
47
  <td>
48
- <?php esc_html_e( 'FTP / SFTP', 'boldgrid-backup' ); ?><br />
49
  <select name="type">
50
- <option value='ftp' <?php echo esc_attr( $ftp_selected ); ?> >FTP</option>
51
- <option value='ftpes' <?php echo esc_attr( $ftpes_selected ); ?> >FTPES</option>
52
- <option value='sftp' <?php echo esc_attr( $sftp_selected ); ?> >SFTP</option>
53
  </select>
54
  </td>
55
  <td>
56
- <?php esc_html_e( 'FTP Port', 'boldgrid-backup' ); ?><br />
57
- <input type="number" name="port" value="<?php echo esc_attr( $data['port'] ); ?>" min="1" required />
 
 
 
 
58
  </td>
59
  </tr>
60
  <tr>
21
  $ftp_selected = 'ftp' === $data['type'] ? $selected : '';
22
  $ftpes_selected = 'ftpes' === $data['type'] ? $selected : '';
23
  $sftp_selected = 'sftp' === $data['type'] ? $selected : '';
24
+
25
+ // FTP mode options.
26
+ $active_selected = 'active' === $data['ftp_mode'] ? $selected : '';
27
+ $passive_selected = 'passive' === $data['ftp_mode'] ? $selected : '';
28
+ $auto_selected = empty( $active_selected ) && empty( $passive_selected ) ? $selected : '';
29
  ?>
30
  <form method="post">
31
  <?php wp_nonce_field( 'bgb-settings-ftp', 'ftp_auth' ); ?>
46
  );
47
  ?>
48
  </td>
49
+ <td>
50
+ <?php esc_html_e( 'FTP Port', 'boldgrid-backup' ); ?><br />
51
+ <input type="number" name="port" value="<?php echo esc_attr( $data['port'] ); ?>" min="1" required />
52
+ </td>
53
  </tr>
54
  <tr>
55
  <td>
56
+ <?php esc_html_e( 'FTP Type', 'boldgrid-backup' ); ?><br />
57
  <select name="type">
58
+ <option value='ftp' <?php echo esc_attr( $ftp_selected ); ?>>FTP</option>
59
+ <option value='ftpes' <?php echo esc_attr( $ftpes_selected ); ?>>FTPES</option>
60
+ <option value='sftp' <?php echo esc_attr( $sftp_selected ); ?>>SFTP</option>
61
  </select>
62
  </td>
63
  <td>
64
+ <?php esc_html_e( 'FTP Mode', 'boldgrid-backup' ); ?><br />
65
+ <select name="ftp_mode">
66
+ <option value='auto' <?php echo esc_attr( $auto_selected ); ?>><?php esc_html_e( 'Auto', 'boldgrid-backup' ); ?></option>
67
+ <option value='active' <?php echo esc_attr( $active_selected ); ?>><?php esc_html_e( 'Active', 'boldgrid-backup' ); ?></option>
68
+ <option value='passive' <?php echo esc_attr( $passive_selected ); ?>><?php esc_html_e( 'Passive', 'boldgrid-backup' ); ?></option>
69
+ </select>
70
  </td>
71
  </tr>
72
  <tr>
admin/partials/tools/local-remote.php CHANGED
@@ -10,7 +10,6 @@
10
  * @package Boldgrid_Backup
11
  * @subpackage Boldgrid_Backup/admin/partials/tools
12
  * @copyright BoldGrid
13
- * @version $Id$
14
  * @author BoldGrid <support@boldgrid.com>
15
  */
16
 
@@ -18,24 +17,29 @@
18
 
19
  defined( 'WPINC' ) || die;
20
 
21
- // @link https://github.com/cbschuld/Browser.php
22
- require_once BOLDGRID_BACKUP_PATH . '/vendor/cbschuld/browser.php/lib/Browser.php';
23
- $browser = new Browser();
24
-
25
  ob_start();
26
 
27
- $local_info = array(
28
- array(
 
 
 
 
 
 
29
  'title' => __( 'Browser', 'boldgrid-backup' ),
30
- 'value' => $browser->getBrowser() . ' ' . $browser->getVersion(),
31
- ),
32
- array(
 
 
33
  'title' => __( 'Operating System', 'boldgrid-backup' ),
34
- 'value' => $browser->getPlatform(),
35
- ),
36
- );
37
 
38
  $local_info_markup = '';
 
39
  foreach ( $local_info as $info ) {
40
  if ( empty( $info['value'] ) ) {
41
  continue;
@@ -48,20 +52,20 @@ foreach ( $local_info as $info ) {
48
  );
49
  }
50
 
51
- $server_info = array(
52
- array(
53
  'title' => __( 'Server Name', 'boldgrid-backup' ),
54
  'key' => 'SERVER_NAME',
55
- ),
56
- array(
57
  'title' => __( 'Server IP Address', 'boldgrid-backup' ),
58
  'key' => 'SERVER_ADDR',
59
- ),
60
- array(
61
- 'title' => __( 'Server Type / OS', 'boldgrid-backup' ),
62
  'key' => 'SERVER_SOFTWARE',
63
- ),
64
- );
65
 
66
  $server_info_markup = '';
67
  foreach ( $server_info as $info ) {
@@ -69,9 +73,30 @@ foreach ( $server_info as $info ) {
69
  continue;
70
  }
71
 
72
- $server_info_markup .= sprintf( '<li><strong>%1$s</strong>: %2$s</li>', $info['title'], $_SERVER[ $info['key'] ] );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
73
  }
74
 
 
 
 
 
 
 
75
  printf(
76
  '
77
  <h2>%1$s</h2>
@@ -127,9 +152,7 @@ if ( ! empty( $local_info_markup ) ) {
127
  }
128
 
129
  echo '<hr />';
130
-
131
  printf( '<h3>%1$s</h3>', esc_html__( 'Web Server', 'boldgrid-backup' ) );
132
-
133
  echo '<p>';
134
  printf(
135
  // translators: 1: HTML strong open tag. 2: HTML strong close tag.
10
  * @package Boldgrid_Backup
11
  * @subpackage Boldgrid_Backup/admin/partials/tools
12
  * @copyright BoldGrid
 
13
  * @author BoldGrid <support@boldgrid.com>
14
  */
15
 
17
 
18
  defined( 'WPINC' ) || die;
19
 
 
 
 
 
20
  ob_start();
21
 
22
+ preg_match(
23
+ '/\(([^\)]+)\).+?(MSIE|(?!Gecko.+)Firefox|(?!AppleWebKit.+Chrome.+)Safari|(?!AppleWebKit.+)Chrome|AppleWebKit(?!.+Chrome|.+Safari)|Gecko(?!.+Firefox))(?: |\/)([\d\.apre]+)/',
24
+ $_SERVER['HTTP_USER_AGENT'],
25
+ $browser_info
26
+ );
27
+
28
+ $local_info = [
29
+ [
30
  'title' => __( 'Browser', 'boldgrid-backup' ),
31
+ 'value' => ( ! empty( $browser_info[2] ) ? $browser_info[2] : __( 'Unknown browser', 'boldgrid-backup' ) ) .
32
+ ' ' .
33
+ ( ! empty( $browser_info[3] ) ? $browser_info[3] : __( 'Unknown version', 'boldgrid-backup' ) ),
34
+ ],
35
+ [
36
  'title' => __( 'Operating System', 'boldgrid-backup' ),
37
+ 'value' => ! empty( $browser_info[1] ) ? $browser_info[1] : __( 'Unknown', 'boldgrid-backup' ),
38
+ ],
39
+ ];
40
 
41
  $local_info_markup = '';
42
+
43
  foreach ( $local_info as $info ) {
44
  if ( empty( $info['value'] ) ) {
45
  continue;
52
  );
53
  }
54
 
55
+ $server_info = [
56
+ [
57
  'title' => __( 'Server Name', 'boldgrid-backup' ),
58
  'key' => 'SERVER_NAME',
59
+ ],
60
+ [
61
  'title' => __( 'Server IP Address', 'boldgrid-backup' ),
62
  'key' => 'SERVER_ADDR',
63
+ ],
64
+ [
65
+ 'title' => __( 'Server Type', 'boldgrid-backup' ),
66
  'key' => 'SERVER_SOFTWARE',
67
+ ],
68
+ ];
69
 
70
  $server_info_markup = '';
71
  foreach ( $server_info as $info ) {
73
  continue;
74
  }
75
 
76
+ $server_info_markup .= sprintf(
77
+ '<li><strong>%1$s</strong>: %2$s</li>',
78
+ $info['title'],
79
+ $_SERVER[ $info['key'] ]
80
+ );
81
+ }
82
+
83
+ if ( function_exists( 'php_uname' ) ) {
84
+ $server_architecture = sprintf(
85
+ '%1$s %2$s %3$s',
86
+ php_uname( 's' ),
87
+ php_uname( 'r' ),
88
+ php_uname( 'm' )
89
+ );
90
+ } else {
91
+ $server_architecture = __( 'Unknown', 'boldgrid-backup' );
92
  }
93
 
94
+ $server_info_markup .= sprintf(
95
+ '<li><strong>%1$s</strong>: %2$s</li>',
96
+ __( 'Server OS', 'boldgrid-backup' ),
97
+ $server_architecture
98
+ );
99
+
100
  printf(
101
  '
102
  <h2>%1$s</h2>
152
  }
153
 
154
  echo '<hr />';
 
155
  printf( '<h3>%1$s</h3>', esc_html__( 'Web Server', 'boldgrid-backup' ) );
 
156
  echo '<p>';
157
  printf(
158
  // translators: 1: HTML strong open tag. 2: HTML strong close tag.
admin/remote/class-boldgrid-backup-admin-ftp-page.php CHANGED
@@ -100,6 +100,7 @@ class Boldgrid_Backup_Admin_Ftp_Page {
100
  $type = $this->core->ftp->default_type;
101
  $blank_data = array(
102
  'type' => $type,
 
103
  'host' => null,
104
  'port' => $this->core->ftp->default_port[ $type ],
105
  'user' => null,
@@ -201,14 +202,22 @@ class Boldgrid_Backup_Admin_Ftp_Page {
201
  // This method has default values for each setting and also handles sanitization.
202
  $data = $ftp->get_from_post();
203
 
204
- $valid_credentials = $ftp->is_valid_credentials( $data['host'], $data['user'], $data['pass'], $data['port'], $data['type'] );
 
 
 
 
 
 
 
205
 
206
  if ( $valid_credentials ) {
207
- $settings['remote'][ $ftp->key ]['host'] = $data['host'];
208
- $settings['remote'][ $ftp->key ]['user'] = $data['user'];
209
- $settings['remote'][ $ftp->key ]['pass'] = $data['pass'];
210
- $settings['remote'][ $ftp->key ]['port'] = $data['port'];
211
- $settings['remote'][ $ftp->key ]['type'] = $data['type'];
 
212
  }
213
 
214
  $settings['remote'][ $ftp->key ]['retention_count'] = $data['retention_count'];
100
  $type = $this->core->ftp->default_type;
101
  $blank_data = array(
102
  'type' => $type,
103
+ 'ftp_mode' => $this->core->ftp->default_ftp_mode,
104
  'host' => null,
105
  'port' => $this->core->ftp->default_port[ $type ],
106
  'user' => null,
202
  // This method has default values for each setting and also handles sanitization.
203
  $data = $ftp->get_from_post();
204
 
205
+ $valid_credentials = $ftp->is_valid_credentials(
206
+ $data['host'],
207
+ $data['user'],
208
+ $data['pass'],
209
+ $data['port'],
210
+ $data['type'],
211
+ $data['ftp_mode']
212
+ );
213
 
214
  if ( $valid_credentials ) {
215
+ $settings['remote'][ $ftp->key ]['host'] = $data['host'];
216
+ $settings['remote'][ $ftp->key ]['user'] = $data['user'];
217
+ $settings['remote'][ $ftp->key ]['pass'] = $data['pass'];
218
+ $settings['remote'][ $ftp->key ]['port'] = $data['port'];
219
+ $settings['remote'][ $ftp->key ]['type'] = $data['type'];
220
+ $settings['remote'][ $ftp->key ]['ftp_mode'] = $data['ftp_mode'];
221
  }
222
 
223
  $settings['remote'][ $ftp->key ]['retention_count'] = $data['retention_count'];
admin/remote/class-boldgrid-backup-admin-ftp.php CHANGED
@@ -50,6 +50,14 @@ class Boldgrid_Backup_Admin_Ftp {
50
  */
51
  public $default_type = 'sftp';
52
 
 
 
 
 
 
 
 
 
53
  /**
54
  * Errors.
55
  *
@@ -165,6 +173,16 @@ class Boldgrid_Backup_Admin_Ftp {
165
  'sftp',
166
  ];
167
 
 
 
 
 
 
 
 
 
 
 
168
  /**
169
  * An FTP connection.
170
  *
@@ -495,6 +513,11 @@ class Boldgrid_Backup_Admin_Ftp {
495
  'default' => $this->default_type,
496
  'callback' => 'sanitize_key',
497
  ],
 
 
 
 
 
498
  [
499
  'key' => 'port',
500
  'default' => $this->default_port[ $this->default_type ],
@@ -737,6 +760,7 @@ class Boldgrid_Backup_Admin_Ftp {
737
  'host',
738
  'port',
739
  'type',
 
740
  'retention_count',
741
  'nickname',
742
  ];
@@ -762,6 +786,10 @@ class Boldgrid_Backup_Admin_Ftp {
762
  'property' => 'type',
763
  'default' => $this->default_type,
764
  ],
 
 
 
 
765
  [
766
  'property' => 'retention_count',
767
  'default' => $this->retention_count,
@@ -818,14 +846,15 @@ class Boldgrid_Backup_Admin_Ftp {
818
  *
819
  * @since 1.6.0
820
  *
821
- * @param string $host Hostname.
822
- * @param string $user Username.
823
- * @param string $pass Password.
824
- * @param int $port Port number.
825
- * @param string $type Type.
 
826
  * @return bool
827
  */
828
- public function is_valid_credentials( $host, $user, $pass, $port, $type ) {
829
  $connection = false;
830
  $logged_in = false;
831
  $port = intval( $port );
@@ -883,7 +912,8 @@ class Boldgrid_Backup_Admin_Ftp {
883
  * If we have any trouble connecting, we'll use a custom error handler
884
  * and throw an Exception.
885
  */
886
- $error_caught = false;
 
887
 
888
  set_error_handler( // phpcs:ignore WordPress.PHP.DevelopmentFunctions.error_log_set_error_handler
889
  [
@@ -897,6 +927,12 @@ class Boldgrid_Backup_Admin_Ftp {
897
  case 'ftp':
898
  case 'ftpes':
899
  $logged_in = ftp_login( $connection, $user, $pass );
 
 
 
 
 
 
900
  ftp_close( $connection );
901
  break;
902
  case 'sftp':
@@ -915,6 +951,11 @@ class Boldgrid_Backup_Admin_Ftp {
915
  $this->errors[] = __( 'Invalid username / password.', 'boldgrid-backup' );
916
  }
917
 
 
 
 
 
 
918
  return false !== $logged_in;
919
  }
920
 
@@ -964,10 +1005,20 @@ class Boldgrid_Backup_Admin_Ftp {
964
  * @since 1.7.0
965
  */
966
  public function maybe_passive() {
967
- if ( 'ftp' === $this->type || 'ftpes' === $this->type ) {
968
- $contents = $this->get_contents();
 
 
 
 
 
 
 
 
 
 
969
 
970
- if ( ! is_array( $contents ) ) {
971
  $this->reconnected = true;
972
  $this->disconnect();
973
  $this->connect();
@@ -992,6 +1043,7 @@ class Boldgrid_Backup_Admin_Ftp {
992
  $this->port = $this->default_port['ftp'];
993
  $this->retention_count = null;
994
  $this->type = $this->default_type;
 
995
  }
996
 
997
  /**
50
  */
51
  public $default_type = 'sftp';
52
 
53
+ /**
54
+ * Default FTP mode.
55
+ *
56
+ * @since 1.10.5
57
+ * @var string
58
+ */
59
+ public $default_ftp_mode = 'auto';
60
+
61
  /**
62
  * Errors.
63
  *
173
  'sftp',
174
  ];
175
 
176
+ /**
177
+ * FTP mode.
178
+ *
179
+ * Valid values: auto, active, passive.
180
+ *
181
+ * @since 1.10.5
182
+ * @var string
183
+ */
184
+ public $ftp_mode;
185
+
186
  /**
187
  * An FTP connection.
188
  *
513
  'default' => $this->default_type,
514
  'callback' => 'sanitize_key',
515
  ],
516
+ [
517
+ 'key' => 'ftp_mode',
518
+ 'default' => $this->default_ftp_mode,
519
+ 'callback' => 'sanitize_key',
520
+ ],
521
  [
522
  'key' => 'port',
523
  'default' => $this->default_port[ $this->default_type ],
760
  'host',
761
  'port',
762
  'type',
763
+ 'ftp_mode',
764
  'retention_count',
765
  'nickname',
766
  ];
786
  'property' => 'type',
787
  'default' => $this->default_type,
788
  ],
789
+ [
790
+ 'property' => 'ftp_mode',
791
+ 'default' => $this->default_ftp_mode,
792
+ ],
793
  [
794
  'property' => 'retention_count',
795
  'default' => $this->retention_count,
846
  *
847
  * @since 1.6.0
848
  *
849
+ * @param string $host Hostname.
850
+ * @param string $user Username.
851
+ * @param string $pass Password.
852
+ * @param int $port Port number.
853
+ * @param string $type Type.
854
+ * @param string $ftp_mode FTP mode: active, passive.
855
  * @return bool
856
  */
857
+ public function is_valid_credentials( $host, $user, $pass, $port, $type, $ftp_mode ) {
858
  $connection = false;
859
  $logged_in = false;
860
  $port = intval( $port );
912
  * If we have any trouble connecting, we'll use a custom error handler
913
  * and throw an Exception.
914
  */
915
+ $error_caught = false;
916
+ $ftp_listing_success = true;
917
 
918
  set_error_handler( // phpcs:ignore WordPress.PHP.DevelopmentFunctions.error_log_set_error_handler
919
  [
927
  case 'ftp':
928
  case 'ftpes':
929
  $logged_in = ftp_login( $connection, $user, $pass );
930
+ if ( 'auto' !== $ftp_mode ) {
931
+ if ( 'passive' === $ftp_mode ) {
932
+ ftp_pasv( $connection, true );
933
+ }
934
+ $ftp_listing_success = is_array( ftp_nlist( $connection, '.' ) );
935
+ }
936
  ftp_close( $connection );
937
  break;
938
  case 'sftp':
951
  $this->errors[] = __( 'Invalid username / password.', 'boldgrid-backup' );
952
  }
953
 
954
+ if ( ! $ftp_listing_success ) {
955
+ $this->errors[] = __( 'Could not retrieve FTP directory listing.', 'boldgrid-backup' );
956
+ $logged_in = false;
957
+ }
958
+
959
  return false !== $logged_in;
960
  }
961
 
1005
  * @since 1.7.0
1006
  */
1007
  public function maybe_passive() {
1008
+ if ( 'active' !== $this->ftp_mode && ( 'ftp' === $this->type || 'ftpes' === $this->type ) ) {
1009
+ $this->ftp_mode = 'auto' === $this->ftp_mode && is_array( $this->get_contents() ) ?
1010
+ 'active' : 'passive';
1011
+
1012
+ // If the ftp_mode has changed, then save it.
1013
+ $settings = $this->core->settings->get_settings();
1014
+ $saved_ftp_mode = ! empty( $settings['remote'][ $this->key ]['ftp_mode'] ) ?
1015
+ $settings['remote'][ $this->key ]['ftp_mode'] : null;
1016
+ if ( $saved_ftp_mode !== $this->ftp_mode ) {
1017
+ $settings['remote'][ $this->key ]['ftp_mode'] = $this->ftp_mode;
1018
+ update_site_option( 'boldgrid_backup_settings', $settings );
1019
+ }
1020
 
1021
+ if ( 'passive' === $this->ftp_mode ) {
1022
  $this->reconnected = true;
1023
  $this->disconnect();
1024
  $this->connect();
1043
  $this->port = $this->default_port['ftp'];
1044
  $this->retention_count = null;
1045
  $this->type = $this->default_type;
1046
+ $this->ftp_mode = $this->default_ftp_mode;
1047
  }
1048
 
1049
  /**
boldgrid-backup.php CHANGED
@@ -16,7 +16,7 @@
16
  * Plugin Name: BoldGrid Backup
17
  * Plugin URI: https://www.boldgrid.com/boldgrid-backup/
18
  * Description: Automated backups, remote backup to Amazon S3 and Google Drive, stop website crashes before they happen and more. BoldGrid Backup is the backup solution you need.
19
- * Version: 1.10.4
20
  * Author: BoldGrid
21
  * Author URI: https://www.boldgrid.com/
22
  * License: GPL-2.0+
16
  * Plugin Name: BoldGrid Backup
17
  * Plugin URI: https://www.boldgrid.com/boldgrid-backup/
18
  * Description: Automated backups, remote backup to Amazon S3 and Google Drive, stop website crashes before they happen and more. BoldGrid Backup is the backup solution you need.
19
+ * Version: 1.10.5
20
  * Author: BoldGrid
21
  * Author URI: https://www.boldgrid.com/
22
  * License: GPL-2.0+
coverage.xml CHANGED
@@ -1,6 +1,6 @@
1
  <?xml version="1.0" encoding="UTF-8"?>
2
- <coverage generated="1563384090">
3
- <project timestamp="1563384090">
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"/>
@@ -8318,65 +8318,71 @@
8318
  <line num="21" type="stmt" count="0"/>
8319
  <line num="22" type="stmt" count="0"/>
8320
  <line num="23" type="stmt" count="0"/>
8321
- <line num="25" type="stmt" count="0"/>
 
8322
  <line num="28" type="stmt" count="0"/>
8323
- <line num="29" type="stmt" count="0"/>
8324
  <line num="30" type="stmt" count="0"/>
8325
- <line num="31" type="stmt" count="0"/>
8326
  <line num="33" type="stmt" count="0"/>
8327
  <line num="34" type="stmt" count="0"/>
8328
  <line num="35" type="stmt" count="0"/>
8329
  <line num="36" type="stmt" count="0"/>
8330
- <line num="37" type="stmt" count="0"/>
8331
  <line num="38" type="stmt" count="0"/>
8332
  <line num="39" type="stmt" count="0"/>
8333
  <line num="40" type="stmt" count="0"/>
8334
  <line num="41" type="stmt" count="0"/>
 
8335
  <line num="43" type="stmt" count="0"/>
8336
  <line num="44" type="stmt" count="0"/>
8337
  <line num="45" type="stmt" count="0"/>
8338
  <line num="46" type="stmt" count="0"/>
8339
- <line num="47" type="stmt" count="0"/>
8340
  <line num="49" type="stmt" count="0"/>
 
8341
  <line num="53" type="stmt" count="0"/>
8342
  <line num="54" type="stmt" count="0"/>
8343
  <line num="55" type="stmt" count="0"/>
8344
- <line num="58" type="stmt" count="0"/>
8345
- <line num="59" type="stmt" count="0"/>
8346
- <line num="60" type="stmt" count="0"/>
8347
  <line num="61" type="stmt" count="0"/>
8348
- <line num="64" type="stmt" count="0"/>
 
8349
  <line num="65" type="stmt" count="0"/>
8350
- <line num="68" type="stmt" count="0"/>
8351
  <line num="69" type="stmt" count="0"/>
8352
  <line num="70" type="stmt" count="0"/>
8353
  <line num="71" type="stmt" count="0"/>
8354
- <line num="75" type="stmt" count="0"/>
 
8355
  <line num="76" type="stmt" count="0"/>
8356
  <line num="77" type="stmt" count="0"/>
8357
- <line num="78" type="stmt" count="0"/>
8358
  <line num="81" type="stmt" count="0"/>
8359
  <line num="82" type="stmt" count="0"/>
8360
  <line num="83" type="stmt" count="0"/>
8361
- <line num="84" type="stmt" count="0"/>
8362
- <line num="85" type="stmt" count="0"/>
8363
  <line num="88" type="stmt" count="0"/>
8364
  <line num="89" type="stmt" count="0"/>
8365
  <line num="90" type="stmt" count="0"/>
8366
- <line num="91" type="stmt" count="0"/>
8367
- <line num="92" type="stmt" count="0"/>
8368
  <line num="94" type="stmt" count="0"/>
8369
  <line num="95" type="stmt" count="0"/>
8370
  <line num="96" type="stmt" count="0"/>
8371
  <line num="97" type="stmt" count="0"/>
8372
- <line num="98" type="stmt" count="0"/>
8373
  <line num="100" type="stmt" count="0"/>
8374
  <line num="101" type="stmt" count="0"/>
8375
  <line num="102" type="stmt" count="0"/>
8376
- <line num="105" type="stmt" count="0"/>
 
8377
  <line num="106" type="stmt" count="0"/>
8378
  <line num="107" type="stmt" count="0"/>
8379
- <metrics loc="107" ncloc="88" classes="0" methods="0" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="62" coveredstatements="0" elements="62" coveredelements="0"/>
 
 
 
 
 
 
 
 
 
8380
  </file>
8381
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/partials/remote/local.php">
8382
  <line num="21" type="stmt" count="0"/>
@@ -9297,11 +9303,13 @@
9297
  <metrics loc="91" ncloc="73" classes="0" methods="0" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="42" coveredstatements="0" elements="42" coveredelements="0"/>
9298
  </file>
9299
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/partials/tools/local-remote.php">
9300
- <line num="19" type="stmt" count="0"/>
 
9301
  <line num="22" type="stmt" count="0"/>
9302
  <line num="23" type="stmt" count="0"/>
 
9303
  <line num="25" type="stmt" count="0"/>
9304
- <line num="27" type="stmt" count="0"/>
9305
  <line num="28" type="stmt" count="0"/>
9306
  <line num="29" type="stmt" count="0"/>
9307
  <line num="30" type="stmt" count="0"/>
@@ -9311,21 +9319,20 @@
9311
  <line num="34" type="stmt" count="0"/>
9312
  <line num="35" type="stmt" count="0"/>
9313
  <line num="36" type="stmt" count="0"/>
 
9314
  <line num="38" type="stmt" count="0"/>
9315
  <line num="39" type="stmt" count="0"/>
9316
- <line num="40" type="stmt" count="0"/>
9317
  <line num="41" type="stmt" count="0"/>
9318
- <line num="42" type="stmt" count="0"/>
9319
  <line num="44" type="stmt" count="0"/>
9320
  <line num="45" type="stmt" count="0"/>
9321
  <line num="46" type="stmt" count="0"/>
9322
- <line num="47" type="stmt" count="0"/>
9323
  <line num="48" type="stmt" count="0"/>
9324
  <line num="49" type="stmt" count="0"/>
 
9325
  <line num="51" type="stmt" count="0"/>
9326
  <line num="52" type="stmt" count="0"/>
9327
  <line num="53" type="stmt" count="0"/>
9328
- <line num="54" type="stmt" count="0"/>
9329
  <line num="55" type="stmt" count="0"/>
9330
  <line num="56" type="stmt" count="0"/>
9331
  <line num="57" type="stmt" count="0"/>
@@ -9336,21 +9343,22 @@
9336
  <line num="62" type="stmt" count="0"/>
9337
  <line num="63" type="stmt" count="0"/>
9338
  <line num="64" type="stmt" count="0"/>
 
9339
  <line num="66" type="stmt" count="0"/>
9340
  <line num="67" type="stmt" count="0"/>
9341
  <line num="68" type="stmt" count="0"/>
9342
- <line num="69" type="stmt" count="0"/>
9343
  <line num="70" type="stmt" count="0"/>
 
9344
  <line num="72" type="stmt" count="0"/>
9345
  <line num="73" type="stmt" count="0"/>
9346
- <line num="75" type="stmt" count="0"/>
9347
  <line num="76" type="stmt" count="0"/>
9348
  <line num="77" type="stmt" count="0"/>
9349
  <line num="78" type="stmt" count="0"/>
9350
  <line num="79" type="stmt" count="0"/>
9351
  <line num="80" type="stmt" count="0"/>
9352
  <line num="81" type="stmt" count="0"/>
9353
- <line num="82" type="stmt" count="0"/>
9354
  <line num="84" type="stmt" count="0"/>
9355
  <line num="85" type="stmt" count="0"/>
9356
  <line num="86" type="stmt" count="0"/>
@@ -9360,38 +9368,40 @@
9360
  <line num="90" type="stmt" count="0"/>
9361
  <line num="91" type="stmt" count="0"/>
9362
  <line num="92" type="stmt" count="0"/>
9363
- <line num="93" type="stmt" count="0"/>
9364
  <line num="94" type="stmt" count="0"/>
9365
  <line num="95" type="stmt" count="0"/>
 
9366
  <line num="97" type="stmt" count="0"/>
9367
- <line num="99" type="stmt" count="0"/>
9368
  <line num="100" type="stmt" count="0"/>
 
9369
  <line num="102" type="stmt" count="0"/>
9370
  <line num="103" type="stmt" count="0"/>
9371
  <line num="104" type="stmt" count="0"/>
9372
  <line num="105" type="stmt" count="0"/>
9373
  <line num="106" type="stmt" count="0"/>
9374
  <line num="107" type="stmt" count="0"/>
9375
- <line num="108" type="stmt" count="0"/>
9376
  <line num="109" type="stmt" count="0"/>
 
9377
  <line num="111" type="stmt" count="0"/>
9378
  <line num="112" type="stmt" count="0"/>
9379
  <line num="113" type="stmt" count="0"/>
9380
  <line num="114" type="stmt" count="0"/>
9381
  <line num="115" type="stmt" count="0"/>
9382
  <line num="116" type="stmt" count="0"/>
 
9383
  <line num="118" type="stmt" count="0"/>
9384
  <line num="119" type="stmt" count="0"/>
9385
  <line num="120" type="stmt" count="0"/>
9386
- <line num="121" type="stmt" count="0"/>
9387
  <line num="122" type="stmt" count="0"/>
9388
- <line num="123" type="stmt" count="0"/>
9389
  <line num="124" type="stmt" count="0"/>
9390
  <line num="125" type="stmt" count="0"/>
9391
- <line num="126" type="stmt" count="0"/>
9392
  <line num="127" type="stmt" count="0"/>
 
9393
  <line num="129" type="stmt" count="0"/>
 
9394
  <line num="131" type="stmt" count="0"/>
 
9395
  <line num="133" type="stmt" count="0"/>
9396
  <line num="134" type="stmt" count="0"/>
9397
  <line num="136" type="stmt" count="0"/>
@@ -9400,33 +9410,34 @@
9400
  <line num="139" type="stmt" count="0"/>
9401
  <line num="140" type="stmt" count="0"/>
9402
  <line num="141" type="stmt" count="0"/>
9403
- <line num="142" type="stmt" count="0"/>
9404
  <line num="143" type="stmt" count="0"/>
 
9405
  <line num="145" type="stmt" count="0"/>
9406
  <line num="146" type="stmt" count="0"/>
9407
  <line num="147" type="stmt" count="0"/>
9408
  <line num="148" type="stmt" count="0"/>
9409
  <line num="149" type="stmt" count="0"/>
9410
  <line num="150" type="stmt" count="0"/>
 
9411
  <line num="152" type="stmt" count="0"/>
9412
- <line num="153" type="stmt" count="0"/>
9413
  <line num="154" type="stmt" count="0"/>
9414
  <line num="155" type="stmt" count="0"/>
9415
  <line num="156" type="stmt" count="0"/>
9416
  <line num="157" type="stmt" count="0"/>
9417
- <line num="158" type="stmt" count="0"/>
9418
  <line num="159" type="stmt" count="0"/>
9419
  <line num="160" type="stmt" count="0"/>
9420
  <line num="161" type="stmt" count="0"/>
 
9421
  <line num="163" type="stmt" count="0"/>
 
9422
  <line num="165" type="stmt" count="0"/>
9423
- <line num="167" type="stmt" count="0"/>
9424
  <line num="168" type="stmt" count="0"/>
 
9425
  <line num="170" type="stmt" count="0"/>
9426
  <line num="171" type="stmt" count="0"/>
9427
  <line num="172" type="stmt" count="0"/>
9428
  <line num="173" type="stmt" count="0"/>
9429
- <line num="174" type="stmt" count="0"/>
9430
  <line num="175" type="stmt" count="0"/>
9431
  <line num="176" type="stmt" count="0"/>
9432
  <line num="177" type="stmt" count="0"/>
@@ -9434,16 +9445,14 @@
9434
  <line num="179" type="stmt" count="0"/>
9435
  <line num="180" type="stmt" count="0"/>
9436
  <line num="181" type="stmt" count="0"/>
 
9437
  <line num="183" type="stmt" count="0"/>
9438
  <line num="184" type="stmt" count="0"/>
9439
- <line num="185" type="stmt" count="0"/>
9440
  <line num="186" type="stmt" count="0"/>
9441
- <line num="187" type="stmt" count="0"/>
9442
  <line num="188" type="stmt" count="0"/>
9443
- <line num="189" type="stmt" count="0"/>
9444
  <line num="190" type="stmt" count="0"/>
9445
  <line num="191" type="stmt" count="0"/>
9446
- <line num="192" type="stmt" count="0"/>
9447
  <line num="194" type="stmt" count="0"/>
9448
  <line num="195" type="stmt" count="0"/>
9449
  <line num="196" type="stmt" count="0"/>
@@ -9457,8 +9466,29 @@
9457
  <line num="204" type="stmt" count="0"/>
9458
  <line num="206" type="stmt" count="0"/>
9459
  <line num="207" type="stmt" count="0"/>
 
9460
  <line num="209" type="stmt" count="0"/>
9461
- <metrics loc="209" ncloc="165" classes="0" methods="0" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="161" coveredstatements="0" elements="161" coveredelements="0"/>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
9462
  </file>
9463
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/remote/class-boldgrid-backup-admin-ftp-hooks.php">
9464
  <class name="Boldgrid_Backup_Admin_Ftp_Hooks" namespace="global" fullPackage="Boldgrid.Backup.Admin.Ftp">
@@ -9607,7 +9637,7 @@
9607
  </file>
9608
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/remote/class-boldgrid-backup-admin-ftp-page.php">
9609
  <class name="Boldgrid_Backup_Admin_Ftp_Page" namespace="global" fullPackage="Boldgrid.Backup.Admin.Ftp">
9610
- <metrics complexity="21" methods="5" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="107" coveredstatements="2" elements="112" coveredelements="3"/>
9611
  </class>
9612
  <line num="39" type="method" name="__construct" visibility="public" complexity="1" crap="1" count="12"/>
9613
  <line num="40" type="stmt" count="12"/>
@@ -9651,15 +9681,15 @@
9651
  <line num="108" type="stmt" count="0"/>
9652
  <line num="109" type="stmt" count="0"/>
9653
  <line num="110" type="stmt" count="0"/>
9654
- <line num="113" type="stmt" count="0"/>
9655
- <line num="115" type="stmt" count="0"/>
9656
- <line num="118" type="stmt" count="0"/>
9657
  <line num="119" type="stmt" count="0"/>
9658
  <line num="120" type="stmt" count="0"/>
9659
  <line num="121" type="stmt" count="0"/>
9660
  <line num="122" type="stmt" count="0"/>
9661
  <line num="123" type="stmt" count="0"/>
9662
- <line num="125" type="stmt" count="0"/>
9663
  <line num="126" type="stmt" count="0"/>
9664
  <line num="127" type="stmt" count="0"/>
9665
  <line num="128" type="stmt" count="0"/>
@@ -9669,41 +9699,42 @@
9669
  <line num="132" type="stmt" count="0"/>
9670
  <line num="133" type="stmt" count="0"/>
9671
  <line num="134" type="stmt" count="0"/>
9672
- <line num="136" type="stmt" count="0"/>
9673
  <line num="137" type="stmt" count="0"/>
9674
- <line num="144" type="method" name="settings_delete" visibility="public" complexity="4" crap="20" count="0"/>
9675
- <line num="145" type="stmt" count="0"/>
9676
- <line num="147" type="stmt" count="0"/>
9677
  <line num="148" type="stmt" count="0"/>
9678
- <line num="151" type="stmt" count="0"/>
9679
  <line num="152" type="stmt" count="0"/>
9680
  <line num="153" type="stmt" count="0"/>
9681
  <line num="154" type="stmt" count="0"/>
9682
- <line num="156" type="stmt" count="0"/>
9683
  <line num="157" type="stmt" count="0"/>
9684
- <line num="159" type="stmt" count="0"/>
9685
  <line num="160" type="stmt" count="0"/>
9686
- <line num="162" type="stmt" count="0"/>
9687
  <line num="163" type="stmt" count="0"/>
9688
- <line num="172" type="method" name="settings_save" visibility="public" complexity="8" crap="72" count="0"/>
9689
- <line num="173" type="stmt" count="0"/>
9690
- <line num="175" type="stmt" count="0"/>
9691
  <line num="176" type="stmt" count="0"/>
9692
  <line num="177" type="stmt" count="0"/>
9693
  <line num="178" type="stmt" count="0"/>
9694
- <line num="180" type="stmt" count="0"/>
9695
- <line num="182" type="stmt" count="0"/>
9696
- <line num="186" type="stmt" count="0"/>
9697
- <line num="188" type="stmt" count="0"/>
9698
  <line num="189" type="stmt" count="0"/>
9699
- <line num="192" type="stmt" count="0"/>
9700
  <line num="193" type="stmt" count="0"/>
9701
- <line num="196" type="stmt" count="0"/>
9702
  <line num="197" type="stmt" count="0"/>
9703
  <line num="198" type="stmt" count="0"/>
9704
  <line num="199" type="stmt" count="0"/>
9705
- <line num="202" type="stmt" count="0"/>
9706
- <line num="204" type="stmt" count="0"/>
 
9707
  <line num="206" type="stmt" count="0"/>
9708
  <line num="207" type="stmt" count="0"/>
9709
  <line num="208" type="stmt" count="0"/>
@@ -9714,403 +9745,407 @@
9714
  <line num="214" type="stmt" count="0"/>
9715
  <line num="215" type="stmt" count="0"/>
9716
  <line num="216" type="stmt" count="0"/>
 
9717
  <line num="218" type="stmt" count="0"/>
9718
  <line num="219" type="stmt" count="0"/>
9719
  <line num="220" type="stmt" count="0"/>
9720
  <line num="221" type="stmt" count="0"/>
9721
- <line num="222" type="stmt" count="0"/>
9722
  <line num="223" type="stmt" count="0"/>
9723
- <line num="226" type="stmt" count="0"/>
9724
- <metrics loc="228" ncloc="158" classes="1" methods="5" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="107" coveredstatements="2" elements="112" coveredelements="3"/>
 
 
 
 
 
 
 
 
9725
  </file>
9726
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/remote/class-boldgrid-backup-admin-ftp.php">
9727
  <class name="Boldgrid_Backup_Admin_Ftp" namespace="global" fullPackage="Boldgrid.Backup.Admin">
9728
- <metrics complexity="127" methods="22" coveredmethods="2" conditionals="0" coveredconditionals="0" statements="447" coveredstatements="14" elements="469" coveredelements="16"/>
9729
  </class>
9730
- <line num="229" type="method" name="__construct" visibility="public" complexity="1" crap="1" count="12"/>
9731
- <line num="230" type="stmt" count="12"/>
9732
- <line num="232" type="stmt" count="12"/>
9733
- <line num="233" type="stmt" count="12"/>
9734
- <line num="234" type="stmt" count="12"/>
9735
- <line num="235" type="stmt" count="12"/>
9736
- <line num="237" type="stmt" count="12"/>
9737
- <line num="238" type="stmt" count="12"/>
9738
- <line num="245" type="method" name="connect" visibility="public" complexity="10" crap="110" count="0"/>
9739
- <line num="246" type="stmt" count="0"/>
9740
- <line num="247" type="stmt" count="0"/>
9741
- <line num="250" type="stmt" count="0"/>
9742
- <line num="252" type="stmt" count="0"/>
9743
- <line num="253" type="stmt" count="0"/>
9744
- <line num="256" type="stmt" count="0"/>
9745
- <line num="257" type="stmt" count="0"/>
9746
- <line num="258" type="stmt" count="0"/>
9747
- <line num="259" type="stmt" count="0"/>
9748
- <line num="260" type="stmt" count="0"/>
9749
- <line num="261" type="stmt" count="0"/>
9750
- <line num="262" type="stmt" count="0"/>
9751
- <line num="263" type="stmt" count="0"/>
9752
  <line num="264" type="stmt" count="0"/>
9753
  <line num="265" type="stmt" count="0"/>
9754
- <line num="266" type="stmt" count="0"/>
9755
- <line num="267" type="stmt" count="0"/>
9756
  <line num="268" type="stmt" count="0"/>
9757
- <line num="269" type="stmt" count="0"/>
9758
- <line num="278" type="method" name="create_backup_dir" visibility="public" complexity="9" crap="90" count="0"/>
 
 
 
 
 
9759
  <line num="279" type="stmt" count="0"/>
9760
  <line num="280" type="stmt" count="0"/>
9761
  <line num="281" type="stmt" count="0"/>
9762
  <line num="282" type="stmt" count="0"/>
 
 
9763
  <line num="285" type="stmt" count="0"/>
9764
  <line num="286" type="stmt" count="0"/>
9765
  <line num="287" type="stmt" count="0"/>
9766
- <line num="288" type="stmt" count="0"/>
9767
- <line num="289" type="stmt" count="0"/>
9768
- <line num="290" type="stmt" count="0"/>
9769
- <line num="293" type="stmt" count="0"/>
9770
- <line num="294" type="stmt" count="0"/>
9771
- <line num="295" type="stmt" count="0"/>
9772
- <line num="296" type="stmt" count="0"/>
9773
  <line num="297" type="stmt" count="0"/>
9774
  <line num="298" type="stmt" count="0"/>
9775
  <line num="299" type="stmt" count="0"/>
9776
  <line num="300" type="stmt" count="0"/>
9777
- <line num="301" type="stmt" count="0"/>
9778
- <line num="302" type="stmt" count="0"/>
9779
  <line num="303" type="stmt" count="0"/>
 
9780
  <line num="305" type="stmt" count="0"/>
9781
  <line num="306" type="stmt" count="0"/>
 
9782
  <line num="308" type="stmt" count="0"/>
9783
- <line num="309" type="stmt" count="0"/>
9784
  <line num="311" type="stmt" count="0"/>
9785
  <line num="312" type="stmt" count="0"/>
9786
  <line num="313" type="stmt" count="0"/>
9787
  <line num="314" type="stmt" count="0"/>
 
9788
  <line num="316" type="stmt" count="0"/>
9789
- <line num="324" type="method" name="disconnect" visibility="public" complexity="4" crap="20" count="0"/>
9790
- <line num="325" type="stmt" count="0"/>
 
 
 
 
 
9791
  <line num="326" type="stmt" count="0"/>
9792
  <line num="327" type="stmt" count="0"/>
9793
- <line num="328" type="stmt" count="0"/>
9794
  <line num="329" type="stmt" count="0"/>
9795
  <line num="330" type="stmt" count="0"/>
9796
- <line num="340" type="method" name="download" visibility="public" complexity="5" crap="30" count="0"/>
9797
- <line num="341" type="stmt" count="0"/>
 
 
9798
  <line num="343" type="stmt" count="0"/>
9799
  <line num="344" type="stmt" count="0"/>
9800
  <line num="345" type="stmt" count="0"/>
 
9801
  <line num="347" type="stmt" count="0"/>
9802
- <line num="349" type="stmt" count="0"/>
9803
- <line num="350" type="stmt" count="0"/>
9804
- <line num="351" type="stmt" count="0"/>
9805
- <line num="352" type="stmt" count="0"/>
9806
- <line num="353" type="stmt" count="0"/>
9807
- <line num="354" type="stmt" count="0"/>
9808
- <line num="355" type="stmt" count="0"/>
9809
- <line num="356" type="stmt" count="0"/>
9810
- <line num="357" type="stmt" count="0"/>
9811
- <line num="358" type="stmt" count="0"/>
9812
  <line num="359" type="stmt" count="0"/>
9813
  <line num="361" type="stmt" count="0"/>
9814
  <line num="362" type="stmt" count="0"/>
9815
  <line num="363" type="stmt" count="0"/>
9816
  <line num="365" type="stmt" count="0"/>
9817
- <line num="373" type="method" name="enforce_retention" visibility="public" complexity="9" crap="90" count="0"/>
 
 
 
 
 
 
9818
  <line num="374" type="stmt" count="0"/>
9819
  <line num="375" type="stmt" count="0"/>
9820
- <line num="378" type="stmt" count="0"/>
 
9821
  <line num="379" type="stmt" count="0"/>
 
9822
  <line num="381" type="stmt" count="0"/>
9823
  <line num="383" type="stmt" count="0"/>
9824
- <line num="384" type="stmt" count="0"/>
9825
- <line num="387" type="stmt" count="0"/>
9826
- <line num="389" type="stmt" count="0"/>
9827
- <line num="391" type="stmt" count="0"/>
9828
  <line num="393" type="stmt" count="0"/>
9829
- <line num="394" type="stmt" count="0"/>
9830
- <line num="395" type="stmt" count="0"/>
9831
  <line num="397" type="stmt" count="0"/>
9832
- <line num="398" type="stmt" count="0"/>
9833
  <line num="399" type="stmt" count="0"/>
9834
- <line num="400" type="stmt" count="0"/>
9835
  <line num="401" type="stmt" count="0"/>
9836
  <line num="402" type="stmt" count="0"/>
9837
- <line num="403" type="stmt" count="0"/>
9838
- <line num="404" type="stmt" count="0"/>
9839
  <line num="405" type="stmt" count="0"/>
9840
- <line num="406" type="stmt" count="0"/>
9841
  <line num="407" type="stmt" count="0"/>
9842
- <line num="414" type="stmt" count="0"/>
 
 
 
9843
  <line num="415" type="stmt" count="0"/>
9844
  <line num="416" type="stmt" count="0"/>
 
9845
  <line num="418" type="stmt" count="0"/>
9846
  <line num="419" type="stmt" count="0"/>
9847
  <line num="420" type="stmt" count="0"/>
9848
- <line num="429" type="method" name="get_folder_name" visibility="public" complexity="7" crap="56" count="0"/>
9849
- <line num="430" type="stmt" count="0"/>
9850
- <line num="431" type="stmt" count="0"/>
 
 
 
 
9851
  <line num="434" type="stmt" count="0"/>
9852
- <line num="435" type="stmt" count="0"/>
9853
  <line num="436" type="stmt" count="0"/>
9854
- <line num="445" type="stmt" count="0"/>
 
 
9855
  <line num="448" type="stmt" count="0"/>
9856
  <line num="449" type="stmt" count="0"/>
9857
- <line num="450" type="stmt" count="0"/>
9858
- <line num="451" type="stmt" count="0"/>
9859
  <line num="452" type="stmt" count="0"/>
9860
  <line num="453" type="stmt" count="0"/>
9861
  <line num="454" type="stmt" count="0"/>
9862
- <line num="455" type="stmt" count="0"/>
9863
- <line num="456" type="stmt" count="0"/>
9864
- <line num="458" type="stmt" count="0"/>
9865
- <line num="470" type="method" name="get_from_post" visibility="public" complexity="6" crap="42" count="0"/>
 
 
9866
  <line num="471" type="stmt" count="0"/>
9867
- <line num="475" type="stmt" count="0"/>
 
 
9868
  <line num="476" type="stmt" count="0"/>
9869
- <line num="477" type="stmt" count="0"/>
9870
- <line num="478" type="stmt" count="0"/>
9871
- <line num="480" type="stmt" count="0"/>
9872
- <line num="481" type="stmt" count="0"/>
9873
- <line num="482" type="stmt" count="0"/>
9874
- <line num="483" type="stmt" count="0"/>
9875
- <line num="485" type="stmt" count="0"/>
9876
- <line num="486" type="stmt" count="0"/>
9877
- <line num="487" type="stmt" count="0"/>
9878
  <line num="489" type="stmt" count="0"/>
9879
- <line num="490" type="stmt" count="0"/>
9880
- <line num="491" type="stmt" count="0"/>
9881
- <line num="492" type="stmt" count="0"/>
9882
  <line num="494" type="stmt" count="0"/>
9883
  <line num="495" type="stmt" count="0"/>
9884
  <line num="496" type="stmt" count="0"/>
9885
- <line num="497" type="stmt" count="0"/>
9886
  <line num="499" type="stmt" count="0"/>
9887
  <line num="500" type="stmt" count="0"/>
9888
  <line num="501" type="stmt" count="0"/>
9889
- <line num="502" type="stmt" count="0"/>
9890
  <line num="504" type="stmt" count="0"/>
9891
  <line num="505" type="stmt" count="0"/>
9892
- <line num="506" type="stmt" count="0"/>
9893
  <line num="507" type="stmt" count="0"/>
 
9894
  <line num="509" type="stmt" count="0"/>
9895
  <line num="510" type="stmt" count="0"/>
9896
- <line num="511" type="stmt" count="0"/>
9897
  <line num="512" type="stmt" count="0"/>
9898
  <line num="513" type="stmt" count="0"/>
 
 
9899
  <line num="517" type="stmt" count="0"/>
9900
  <line num="518" type="stmt" count="0"/>
9901
  <line num="519" type="stmt" count="0"/>
9902
- <line num="521" type="stmt" count="0"/>
9903
  <line num="522" type="stmt" count="0"/>
9904
  <line num="523" type="stmt" count="0"/>
9905
  <line num="524" type="stmt" count="0"/>
9906
  <line num="525" type="stmt" count="0"/>
9907
- <line num="526" type="stmt" count="0"/>
 
 
9908
  <line num="530" type="stmt" count="0"/>
9909
- <line num="531" type="stmt" count="0"/>
9910
  <line num="532" type="stmt" count="0"/>
9911
  <line num="533" type="stmt" count="0"/>
9912
- <line num="537" type="stmt" count="0"/>
9913
- <line num="561" type="method" name="format_raw_contents" visibility="public" complexity="9" crap="90" count="0"/>
9914
- <line num="563" type="stmt" count="0"/>
9915
- <line num="564" type="stmt" count="0"/>
9916
- <line num="565" type="stmt" count="0"/>
9917
- <line num="566" type="stmt" count="0"/>
9918
- <line num="568" type="stmt" count="0"/>
9919
- <line num="569" type="stmt" count="0"/>
9920
- <line num="572" type="stmt" count="0"/>
9921
- <line num="574" type="stmt" count="0"/>
9922
- <line num="575" type="stmt" count="0"/>
9923
- <line num="576" type="stmt" count="0"/>
9924
- <line num="577" type="stmt" count="0"/>
9925
- <line num="580" type="stmt" count="0"/>
9926
- <line num="581" type="stmt" count="0"/>
9927
- <line num="582" type="stmt" count="0"/>
9928
- <line num="583" type="stmt" count="0"/>
9929
- <line num="585" type="stmt" count="0"/>
 
9930
  <line num="587" type="stmt" count="0"/>
 
9931
  <line num="589" type="stmt" count="0"/>
9932
- <line num="590" type="stmt" count="0"/>
9933
  <line num="592" type="stmt" count="0"/>
9934
- <line num="593" type="stmt" count="0"/>
9935
- <line num="594" type="stmt" count="0"/>
9936
- <line num="607" type="stmt" count="0"/>
9937
- <line num="609" type="stmt" count="0"/>
 
 
 
 
 
 
9938
  <line num="610" type="stmt" count="0"/>
9939
- <line num="611" type="stmt" count="0"/>
9940
  <line num="612" type="stmt" count="0"/>
9941
- <line num="614" type="stmt" count="0"/>
9942
  <line num="615" type="stmt" count="0"/>
9943
  <line num="616" type="stmt" count="0"/>
9944
  <line num="617" type="stmt" count="0"/>
9945
- <line num="619" type="stmt" count="0"/>
9946
- <line num="622" type="stmt" count="0"/>
9947
- <line num="623" type="stmt" count="0"/>
9948
- <line num="624" type="stmt" count="0"/>
9949
- <line num="625" type="stmt" count="0"/>
9950
- <line num="628" type="stmt" count="0"/>
9951
  <line num="630" type="stmt" count="0"/>
9952
- <line num="631" type="stmt" count="0"/>
9953
  <line num="632" type="stmt" count="0"/>
9954
  <line num="633" type="stmt" count="0"/>
9955
  <line num="634" type="stmt" count="0"/>
9956
  <line num="635" type="stmt" count="0"/>
9957
  <line num="637" type="stmt" count="0"/>
9958
- <line num="653" type="method" name="get_contents" visibility="public" complexity="11" crap="132" count="0"/>
 
 
 
 
 
 
 
 
 
9959
  <line num="654" type="stmt" count="0"/>
9960
  <line num="655" type="stmt" count="0"/>
9961
  <line num="656" type="stmt" count="0"/>
9962
  <line num="657" type="stmt" count="0"/>
9963
  <line num="658" type="stmt" count="0"/>
9964
- <line num="661" type="stmt" count="0"/>
9965
- <line num="662" type="stmt" count="0"/>
9966
- <line num="663" type="stmt" count="0"/>
9967
- <line num="664" type="stmt" count="0"/>
9968
- <line num="665" type="stmt" count="0"/>
9969
- <line num="666" type="stmt" count="0"/>
9970
- <line num="667" type="stmt" count="0"/>
9971
- <line num="669" type="stmt" count="0"/>
9972
- <line num="670" type="stmt" count="0"/>
9973
- <line num="671" type="stmt" count="0"/>
9974
- <line num="672" type="stmt" count="0"/>
9975
- <line num="673" type="stmt" count="0"/>
9976
- <line num="674" type="stmt" count="0"/>
9977
- <line num="676" type="stmt" count="0"/>
9978
  <line num="677" type="stmt" count="0"/>
9979
  <line num="678" type="stmt" count="0"/>
9980
  <line num="679" type="stmt" count="0"/>
9981
- <line num="686" type="method" name="anonymous function" complexity="2" crap="6" count="0"/>
 
 
 
 
9982
  <line num="687" type="stmt" count="0"/>
9983
  <line num="688" type="stmt" count="0"/>
9984
  <line num="689" type="stmt" count="0"/>
9985
  <line num="690" type="stmt" count="0"/>
9986
- <line num="691" type="stmt" count="0"/>
9987
  <line num="693" type="stmt" count="0"/>
9988
  <line num="694" type="stmt" count="0"/>
9989
  <line num="695" type="stmt" count="0"/>
 
9990
  <line num="697" type="stmt" count="0"/>
9991
- <line num="708" type="method" name="get_details" visibility="public" complexity="3" crap="12" count="0"/>
9992
- <line num="709" type="stmt" count="0"/>
 
 
 
 
9993
  <line num="711" type="stmt" count="0"/>
 
 
9994
  <line num="714" type="stmt" count="0"/>
9995
- <line num="715" type="stmt" count="0"/>
9996
  <line num="716" type="stmt" count="0"/>
9997
  <line num="717" type="stmt" count="0"/>
9998
  <line num="718" type="stmt" count="0"/>
9999
- <line num="719" type="stmt" count="0"/>
10000
- <line num="727" type="method" name="init" visibility="public" complexity="7" crap="56" count="0"/>
10001
- <line num="728" type="stmt" count="0"/>
10002
- <line num="729" type="stmt" count="0"/>
10003
  <line num="732" type="stmt" count="0"/>
10004
- <line num="735" type="stmt" count="0"/>
10005
- <line num="736" type="stmt" count="0"/>
10006
  <line num="737" type="stmt" count="0"/>
10007
  <line num="738" type="stmt" count="0"/>
10008
  <line num="739" type="stmt" count="0"/>
10009
  <line num="740" type="stmt" count="0"/>
10010
  <line num="741" type="stmt" count="0"/>
10011
  <line num="742" type="stmt" count="0"/>
10012
- <line num="746" type="stmt" count="0"/>
10013
- <line num="747" type="stmt" count="0"/>
10014
- <line num="748" type="stmt" count="0"/>
10015
- <line num="750" type="stmt" count="0"/>
10016
  <line num="751" type="stmt" count="0"/>
10017
  <line num="752" type="stmt" count="0"/>
10018
- <line num="754" type="stmt" count="0"/>
10019
  <line num="755" type="stmt" count="0"/>
10020
- <line num="756" type="stmt" count="0"/>
10021
  <line num="758" type="stmt" count="0"/>
10022
  <line num="759" type="stmt" count="0"/>
10023
  <line num="760" type="stmt" count="0"/>
 
10024
  <line num="762" type="stmt" count="0"/>
10025
  <line num="763" type="stmt" count="0"/>
10026
  <line num="764" type="stmt" count="0"/>
 
10027
  <line num="766" type="stmt" count="0"/>
10028
- <line num="767" type="stmt" count="0"/>
10029
- <line num="768" type="stmt" count="0"/>
10030
  <line num="770" type="stmt" count="0"/>
10031
  <line num="771" type="stmt" count="0"/>
10032
  <line num="772" type="stmt" count="0"/>
10033
- <line num="773" type="stmt" count="0"/>
10034
  <line num="775" type="stmt" count="0"/>
10035
  <line num="776" type="stmt" count="0"/>
10036
  <line num="778" type="stmt" count="0"/>
10037
  <line num="779" type="stmt" count="0"/>
10038
  <line num="780" type="stmt" count="0"/>
10039
- <line num="781" type="stmt" count="0"/>
10040
  <line num="783" type="stmt" count="0"/>
10041
- <line num="785" type="stmt" count="0"/>
10042
  <line num="786" type="stmt" count="0"/>
10043
  <line num="787" type="stmt" count="0"/>
10044
  <line num="788" type="stmt" count="0"/>
10045
- <line num="801" type="method" name="is_setup" visibility="public" complexity="3" crap="12" count="0"/>
 
 
 
 
 
 
 
 
 
 
10046
  <line num="804" type="stmt" count="0"/>
10047
- <line num="805" type="stmt" count="0"/>
 
10048
  <line num="808" type="stmt" count="0"/>
10049
  <line num="809" type="stmt" count="0"/>
10050
  <line num="811" type="stmt" count="0"/>
10051
  <line num="813" type="stmt" count="0"/>
10052
- <line num="828" type="method" name="is_valid_credentials" visibility="public" complexity="13" crap="182" count="0"/>
10053
- <line num="829" type="stmt" count="0"/>
10054
- <line num="830" type="stmt" count="0"/>
10055
- <line num="831" type="stmt" count="0"/>
10056
- <line num="834" type="stmt" count="0"/>
10057
- <line num="835" type="stmt" count="0"/>
 
10058
  <line num="837" type="stmt" count="0"/>
10059
- <line num="838" type="stmt" count="0"/>
10060
- <line num="840" type="stmt" count="0"/>
10061
  <line num="841" type="stmt" count="0"/>
10062
- <line num="843" type="stmt" count="0"/>
10063
- <line num="844" type="stmt" count="0"/>
10064
- <line num="848" type="stmt" count="0"/>
10065
- <line num="849" type="stmt" count="0"/>
10066
- <line num="850" type="stmt" count="0"/>
10067
- <line num="851" type="stmt" count="0"/>
10068
- <line num="852" type="stmt" count="0"/>
10069
- <line num="853" type="stmt" count="0"/>
10070
- <line num="854" type="stmt" count="0"/>
10071
- <line num="855" type="stmt" count="0"/>
10072
- <line num="856" type="stmt" count="0"/>
10073
- <line num="857" type="stmt" count="0"/>
10074
  <line num="858" type="stmt" count="0"/>
10075
  <line num="859" type="stmt" count="0"/>
10076
  <line num="860" type="stmt" count="0"/>
10077
- <line num="861" type="stmt" count="0"/>
10078
  <line num="863" type="stmt" count="0"/>
10079
  <line num="864" type="stmt" count="0"/>
10080
  <line num="866" type="stmt" count="0"/>
10081
  <line num="867" type="stmt" count="0"/>
10082
  <line num="869" type="stmt" count="0"/>
10083
  <line num="870" type="stmt" count="0"/>
 
 
 
 
 
 
 
 
 
 
 
10084
  <line num="886" type="stmt" count="0"/>
 
10085
  <line num="888" type="stmt" count="0"/>
 
10086
  <line num="890" type="stmt" count="0"/>
10087
- <line num="891" type="stmt" count="0"/>
10088
  <line num="893" type="stmt" count="0"/>
10089
- <line num="897" type="stmt" count="0"/>
 
10090
  <line num="898" type="stmt" count="0"/>
10091
  <line num="899" type="stmt" count="0"/>
10092
- <line num="900" type="stmt" count="0"/>
10093
- <line num="901" type="stmt" count="0"/>
10094
- <line num="902" type="stmt" count="0"/>
10095
- <line num="903" type="stmt" count="0"/>
10096
- <line num="904" type="stmt" count="0"/>
10097
- <line num="905" type="stmt" count="0"/>
10098
- <line num="906" type="stmt" count="0"/>
10099
- <line num="907" type="stmt" count="0"/>
10100
- <line num="908" type="stmt" count="0"/>
10101
- <line num="909" type="stmt" count="0"/>
10102
- <line num="910" type="stmt" count="0"/>
10103
- <line num="912" type="stmt" count="0"/>
10104
- <line num="914" type="stmt" count="0"/>
10105
  <line num="915" type="stmt" count="0"/>
10106
  <line num="916" type="stmt" count="0"/>
10107
  <line num="918" type="stmt" count="0"/>
10108
- <line num="928" type="method" name="log_in" visibility="public" complexity="8" crap="72" count="0"/>
10109
- <line num="929" type="stmt" count="0"/>
 
 
 
 
10110
  <line num="930" type="stmt" count="0"/>
 
 
 
10111
  <line num="934" type="stmt" count="0"/>
10112
  <line num="935" type="stmt" count="0"/>
10113
  <line num="936" type="stmt" count="0"/>
 
 
10114
  <line num="939" type="stmt" count="0"/>
10115
  <line num="940" type="stmt" count="0"/>
10116
  <line num="941" type="stmt" count="0"/>
@@ -10119,88 +10154,120 @@
10119
  <line num="944" type="stmt" count="0"/>
10120
  <line num="945" type="stmt" count="0"/>
10121
  <line num="946" type="stmt" count="0"/>
10122
- <line num="947" type="stmt" count="0"/>
10123
  <line num="948" type="stmt" count="0"/>
10124
- <line num="949" type="stmt" count="0"/>
10125
  <line num="951" type="stmt" count="0"/>
10126
  <line num="952" type="stmt" count="0"/>
10127
  <line num="954" type="stmt" count="0"/>
10128
  <line num="955" type="stmt" count="0"/>
10129
  <line num="956" type="stmt" count="0"/>
10130
- <line num="966" type="method" name="maybe_passive" visibility="public" complexity="4" crap="20" count="0"/>
10131
- <line num="967" type="stmt" count="0"/>
10132
- <line num="968" type="stmt" count="0"/>
10133
  <line num="970" type="stmt" count="0"/>
10134
  <line num="971" type="stmt" count="0"/>
10135
- <line num="972" type="stmt" count="0"/>
10136
- <line num="973" type="stmt" count="0"/>
10137
- <line num="974" type="stmt" count="0"/>
10138
  <line num="975" type="stmt" count="0"/>
10139
  <line num="976" type="stmt" count="0"/>
10140
  <line num="977" type="stmt" count="0"/>
10141
- <line num="978" type="stmt" count="0"/>
10142
- <line num="988" type="method" name="reset" visibility="public" complexity="1" crap="2" count="0"/>
 
 
 
 
 
 
 
10143
  <line num="989" type="stmt" count="0"/>
10144
  <line num="990" type="stmt" count="0"/>
10145
- <line num="991" type="stmt" count="0"/>
10146
  <line num="992" type="stmt" count="0"/>
10147
  <line num="993" type="stmt" count="0"/>
10148
- <line num="994" type="stmt" count="0"/>
10149
  <line num="995" type="stmt" count="0"/>
10150
- <line num="1002" type="method" name="set_default_folder_name" visibility="public" complexity="1" crap="1" count="12"/>
10151
- <line num="1003" type="stmt" count="12"/>
10152
- <line num="1004" type="stmt" count="12"/>
10153
- <line num="1005" type="stmt" count="12"/>
10154
- <line num="1006" type="stmt" count="12"/>
10155
- <line num="1007" type="stmt" count="12"/>
10156
- <line num="1009" type="stmt" count="12"/>
10157
- <line num="1010" type="stmt" count="12"/>
10158
- <line num="1019" type="method" name="set_pass" visibility="public" complexity="1" crap="2" count="0"/>
10159
- <line num="1020" type="stmt" count="0"/>
 
 
 
10160
  <line num="1021" type="stmt" count="0"/>
10161
- <line num="1030" type="method" name="is_uploaded" visibility="public" complexity="2" crap="6" count="0"/>
10162
- <line num="1031" type="stmt" count="0"/>
10163
- <line num="1033" type="stmt" count="0"/>
10164
- <line num="1044" type="method" name="upload" visibility="public" complexity="11" crap="132" count="0"/>
 
 
 
 
 
 
 
 
 
 
 
10165
  <line num="1046" type="stmt" count="0"/>
10166
  <line num="1047" type="stmt" count="0"/>
10167
- <line num="1049" type="stmt" count="0"/>
10168
- <line num="1051" type="stmt" count="0"/>
10169
- <line num="1052" type="stmt" count="0"/>
10170
- <line num="1055" type="stmt" count="0"/>
10171
- <line num="1057" type="stmt" count="0"/>
10172
- <line num="1059" type="stmt" count="0"/>
10173
- <line num="1060" type="stmt" count="0"/>
10174
- <line num="1061" type="stmt" count="0"/>
10175
- <line num="1062" type="stmt" count="0"/>
10176
- <line num="1063" type="stmt" count="0"/>
10177
- <line num="1066" type="stmt" count="0"/>
10178
- <line num="1067" type="stmt" count="0"/>
10179
- <line num="1068" type="stmt" count="0"/>
10180
- <line num="1071" type="stmt" count="0"/>
10181
  <line num="1072" type="stmt" count="0"/>
10182
  <line num="1073" type="stmt" count="0"/>
10183
- <line num="1074" type="stmt" count="0"/>
10184
- <line num="1082" type="stmt" count="0"/>
10185
  <line num="1083" type="stmt" count="0"/>
10186
- <line num="1084" type="stmt" count="0"/>
10187
  <line num="1085" type="stmt" count="0"/>
10188
- <line num="1086" type="stmt" count="0"/>
10189
- <line num="1089" type="stmt" count="0"/>
10190
- <line num="1090" type="stmt" count="0"/>
10191
- <line num="1091" type="stmt" count="0"/>
10192
- <line num="1092" type="stmt" count="0"/>
10193
- <line num="1093" type="stmt" count="0"/>
10194
- <line num="1095" type="stmt" count="0"/>
10195
- <line num="1096" type="stmt" count="0"/>
10196
  <line num="1098" type="stmt" count="0"/>
10197
- <line num="1105" type="stmt" count="0"/>
10198
- <line num="1106" type="stmt" count="0"/>
 
 
10199
  <line num="1107" type="stmt" count="0"/>
10200
  <line num="1109" type="stmt" count="0"/>
 
10201
  <line num="1112" type="stmt" count="0"/>
 
10202
  <line num="1114" type="stmt" count="0"/>
10203
- <metrics loc="1116" ncloc="688" classes="1" methods="22" coveredmethods="2" conditionals="0" coveredconditionals="0" statements="451" coveredstatements="14" elements="473" coveredelements="16"/>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10204
  </file>
10205
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/remote/class-boldgrid-backup-admin-remote-settings.php">
10206
  <class name="Boldgrid_Backup_Admin_Remote_Settings" namespace="global" fullPackage="Boldgrid.Backup.Admin.Remote">
@@ -12151,7 +12218,7 @@
12151
  </file>
12152
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/node_modules/PHP_CodeSniffer/src/Config.php">
12153
  <class name="Config" namespace="PHP_CodeSniffer">
12154
- <metrics complexity="250" methods="22" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="1086" coveredstatements="0" elements="1108" coveredelements="0"/>
12155
  </class>
12156
  <line num="193" type="method" name="__get" visibility="public" complexity="2" crap="6" count="0"/>
12157
  <line num="194" type="stmt" count="0"/>
@@ -12208,7 +12275,7 @@
12208
  <line num="304" type="stmt" count="0"/>
12209
  <line num="305" type="stmt" count="0"/>
12210
  <line num="307" type="stmt" count="0"/>
12211
- <line num="319" type="method" name="__construct" visibility="public" complexity="17" crap="306" count="0"/>
12212
  <line num="320" type="stmt" count="0"/>
12213
  <line num="321" type="stmt" count="0"/>
12214
  <line num="324" type="stmt" count="0"/>
@@ -21935,7 +22002,7 @@
21935
  </file>
21936
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/node_modules/PHP_CodeSniffer/src/Standards/Generic/Sniffs/ControlStructures/InlineControlStructureSniff.php">
21937
  <class name="InlineControlStructureSniff" namespace="PHP_CodeSniffer\Standards\Generic\Sniffs\ControlStructures">
21938
- <metrics complexity="87" methods="2" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="240" coveredstatements="0" elements="242" coveredelements="0"/>
21939
  </class>
21940
  <line num="42" type="method" name="register" visibility="public" complexity="1" crap="2" count="0"/>
21941
  <line num="43" type="stmt" count="0"/>
@@ -21950,7 +22017,7 @@
21950
  <line num="52" type="stmt" count="0"/>
21951
  <line num="53" type="stmt" count="0"/>
21952
  <line num="55" type="stmt" count="0"/>
21953
- <line num="67" type="method" name="process" visibility="public" complexity="86" crap="7482" count="0"/>
21954
  <line num="68" type="stmt" count="0"/>
21955
  <line num="69" type="stmt" count="0"/>
21956
  <line num="71" type="stmt" count="0"/>
@@ -22008,94 +22075,90 @@
22008
  <line num="140" type="stmt" count="0"/>
22009
  <line num="141" type="stmt" count="0"/>
22010
  <line num="143" type="stmt" count="0"/>
22011
- <line num="147" type="stmt" count="0"/>
22012
- <line num="148" type="stmt" count="0"/>
22013
  <line num="149" type="stmt" count="0"/>
22014
  <line num="150" type="stmt" count="0"/>
22015
- <line num="151" type="stmt" count="0"/>
22016
- <line num="153" type="stmt" count="0"/>
22017
  <line num="156" type="stmt" count="0"/>
22018
  <line num="157" type="stmt" count="0"/>
22019
  <line num="158" type="stmt" count="0"/>
 
22020
  <line num="160" type="stmt" count="0"/>
22021
- <line num="161" type="stmt" count="0"/>
22022
  <line num="162" type="stmt" count="0"/>
22023
- <line num="163" type="stmt" count="0"/>
22024
- <line num="164" type="stmt" count="0"/>
22025
  <line num="165" type="stmt" count="0"/>
 
22026
  <line num="167" type="stmt" count="0"/>
22027
- <line num="168" type="stmt" count="0"/>
22028
  <line num="169" type="stmt" count="0"/>
22029
  <line num="170" type="stmt" count="0"/>
22030
  <line num="171" type="stmt" count="0"/>
22031
  <line num="172" type="stmt" count="0"/>
22032
  <line num="173" type="stmt" count="0"/>
22033
- <line num="175" type="stmt" count="0"/>
 
22034
  <line num="177" type="stmt" count="0"/>
22035
  <line num="178" type="stmt" count="0"/>
22036
  <line num="179" type="stmt" count="0"/>
22037
  <line num="180" type="stmt" count="0"/>
22038
  <line num="181" type="stmt" count="0"/>
22039
- <line num="183" type="stmt" count="0"/>
22040
  <line num="184" type="stmt" count="0"/>
22041
- <line num="185" type="stmt" count="0"/>
22042
  <line num="186" type="stmt" count="0"/>
 
22043
  <line num="188" type="stmt" count="0"/>
22044
  <line num="189" type="stmt" count="0"/>
22045
  <line num="190" type="stmt" count="0"/>
 
22046
  <line num="193" type="stmt" count="0"/>
22047
  <line num="194" type="stmt" count="0"/>
22048
  <line num="195" type="stmt" count="0"/>
22049
  <line num="197" type="stmt" count="0"/>
22050
  <line num="198" type="stmt" count="0"/>
22051
  <line num="199" type="stmt" count="0"/>
22052
- <line num="200" type="stmt" count="0"/>
22053
- <line num="201" type="stmt" count="0"/>
22054
  <line num="202" type="stmt" count="0"/>
22055
  <line num="203" type="stmt" count="0"/>
22056
  <line num="204" type="stmt" count="0"/>
22057
  <line num="206" type="stmt" count="0"/>
 
 
22058
  <line num="209" type="stmt" count="0"/>
22059
  <line num="210" type="stmt" count="0"/>
22060
  <line num="211" type="stmt" count="0"/>
22061
  <line num="212" type="stmt" count="0"/>
22062
  <line num="213" type="stmt" count="0"/>
22063
- <line num="214" type="stmt" count="0"/>
22064
  <line num="215" type="stmt" count="0"/>
22065
  <line num="218" type="stmt" count="0"/>
22066
  <line num="219" type="stmt" count="0"/>
22067
  <line num="220" type="stmt" count="0"/>
 
 
22068
  <line num="223" type="stmt" count="0"/>
22069
  <line num="224" type="stmt" count="0"/>
22070
- <line num="225" type="stmt" count="0"/>
22071
- <line num="226" type="stmt" count="0"/>
22072
  <line num="228" type="stmt" count="0"/>
22073
  <line num="229" type="stmt" count="0"/>
22074
- <line num="230" type="stmt" count="0"/>
22075
- <line num="231" type="stmt" count="0"/>
22076
  <line num="232" type="stmt" count="0"/>
 
22077
  <line num="234" type="stmt" count="0"/>
22078
  <line num="235" type="stmt" count="0"/>
22079
- <line num="236" type="stmt" count="0"/>
22080
  <line num="237" type="stmt" count="0"/>
22081
  <line num="238" type="stmt" count="0"/>
22082
  <line num="239" type="stmt" count="0"/>
 
22083
  <line num="241" type="stmt" count="0"/>
22084
- <line num="242" type="stmt" count="0"/>
22085
  <line num="243" type="stmt" count="0"/>
22086
  <line num="244" type="stmt" count="0"/>
22087
  <line num="245" type="stmt" count="0"/>
 
22088
  <line num="247" type="stmt" count="0"/>
22089
  <line num="248" type="stmt" count="0"/>
22090
- <line num="249" type="stmt" count="0"/>
22091
  <line num="250" type="stmt" count="0"/>
 
22092
  <line num="252" type="stmt" count="0"/>
22093
  <line num="253" type="stmt" count="0"/>
22094
  <line num="254" type="stmt" count="0"/>
22095
  <line num="256" type="stmt" count="0"/>
22096
  <line num="257" type="stmt" count="0"/>
 
22097
  <line num="259" type="stmt" count="0"/>
22098
- <line num="260" type="stmt" count="0"/>
22099
  <line num="261" type="stmt" count="0"/>
22100
  <line num="262" type="stmt" count="0"/>
22101
  <line num="263" type="stmt" count="0"/>
@@ -22106,40 +22169,39 @@
22106
  <line num="270" type="stmt" count="0"/>
22107
  <line num="271" type="stmt" count="0"/>
22108
  <line num="272" type="stmt" count="0"/>
22109
- <line num="273" type="stmt" count="0"/>
22110
  <line num="274" type="stmt" count="0"/>
22111
- <line num="276" type="stmt" count="0"/>
22112
  <line num="277" type="stmt" count="0"/>
22113
  <line num="278" type="stmt" count="0"/>
22114
  <line num="279" type="stmt" count="0"/>
22115
  <line num="280" type="stmt" count="0"/>
22116
  <line num="281" type="stmt" count="0"/>
22117
  <line num="282" type="stmt" count="0"/>
22118
- <line num="284" type="stmt" count="0"/>
22119
  <line num="285" type="stmt" count="0"/>
22120
  <line num="286" type="stmt" count="0"/>
22121
  <line num="287" type="stmt" count="0"/>
22122
  <line num="288" type="stmt" count="0"/>
22123
  <line num="289" type="stmt" count="0"/>
 
22124
  <line num="291" type="stmt" count="0"/>
22125
- <line num="292" type="stmt" count="0"/>
22126
  <line num="293" type="stmt" count="0"/>
22127
  <line num="294" type="stmt" count="0"/>
22128
  <line num="295" type="stmt" count="0"/>
22129
  <line num="296" type="stmt" count="0"/>
 
22130
  <line num="298" type="stmt" count="0"/>
22131
- <line num="299" type="stmt" count="0"/>
22132
  <line num="300" type="stmt" count="0"/>
22133
  <line num="301" type="stmt" count="0"/>
22134
  <line num="302" type="stmt" count="0"/>
22135
  <line num="303" type="stmt" count="0"/>
22136
  <line num="304" type="stmt" count="0"/>
22137
  <line num="305" type="stmt" count="0"/>
22138
- <line num="306" type="stmt" count="0"/>
22139
  <line num="307" type="stmt" count="0"/>
22140
  <line num="308" type="stmt" count="0"/>
22141
  <line num="309" type="stmt" count="0"/>
22142
  <line num="310" type="stmt" count="0"/>
 
22143
  <line num="312" type="stmt" count="0"/>
22144
  <line num="313" type="stmt" count="0"/>
22145
  <line num="314" type="stmt" count="0"/>
@@ -22147,29 +22209,29 @@
22147
  <line num="316" type="stmt" count="0"/>
22148
  <line num="317" type="stmt" count="0"/>
22149
  <line num="318" type="stmt" count="0"/>
22150
- <line num="320" type="stmt" count="0"/>
22151
  <line num="321" type="stmt" count="0"/>
22152
  <line num="322" type="stmt" count="0"/>
22153
  <line num="323" type="stmt" count="0"/>
 
22154
  <line num="325" type="stmt" count="0"/>
22155
  <line num="326" type="stmt" count="0"/>
22156
  <line num="327" type="stmt" count="0"/>
22157
- <line num="328" type="stmt" count="0"/>
22158
  <line num="330" type="stmt" count="0"/>
22159
  <line num="331" type="stmt" count="0"/>
22160
  <line num="332" type="stmt" count="0"/>
22161
- <line num="333" type="stmt" count="0"/>
22162
  <line num="334" type="stmt" count="0"/>
22163
  <line num="335" type="stmt" count="0"/>
22164
  <line num="336" type="stmt" count="0"/>
22165
- <line num="338" type="stmt" count="0"/>
22166
  <line num="339" type="stmt" count="0"/>
22167
  <line num="340" type="stmt" count="0"/>
22168
  <line num="341" type="stmt" count="0"/>
22169
  <line num="342" type="stmt" count="0"/>
22170
  <line num="343" type="stmt" count="0"/>
22171
  <line num="344" type="stmt" count="0"/>
22172
- <line num="346" type="stmt" count="0"/>
22173
  <line num="347" type="stmt" count="0"/>
22174
  <line num="348" type="stmt" count="0"/>
22175
  <line num="349" type="stmt" count="0"/>
@@ -22178,8 +22240,16 @@
22178
  <line num="352" type="stmt" count="0"/>
22179
  <line num="353" type="stmt" count="0"/>
22180
  <line num="355" type="stmt" count="0"/>
 
22181
  <line num="357" type="stmt" count="0"/>
22182
- <metrics loc="360" ncloc="269" classes="1" methods="2" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="240" coveredstatements="0" elements="242" coveredelements="0"/>
 
 
 
 
 
 
 
22183
  </file>
22184
  </package>
22185
  <package name="PHP_CodeSniffer\Standards\Generic\Sniffs\Debug">
@@ -24061,7 +24131,7 @@
24061
  </file>
24062
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/node_modules/PHP_CodeSniffer/src/Standards/Generic/Sniffs/PHP/CharacterBeforePHPOpeningTagSniff.php">
24063
  <class name="CharacterBeforePHPOpeningTagSniff" namespace="PHP_CodeSniffer\Standards\Generic\Sniffs\PHP">
24064
- <metrics complexity="7" methods="2" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="26" coveredstatements="0" elements="28" coveredelements="0"/>
24065
  </class>
24066
  <line num="37" type="method" name="register" visibility="public" complexity="1" crap="2" count="0"/>
24067
  <line num="38" type="stmt" count="0"/>
@@ -24084,14 +24154,13 @@
24084
  <line num="70" type="stmt" count="0"/>
24085
  <line num="71" type="stmt" count="0"/>
24086
  <line num="72" type="stmt" count="0"/>
24087
- <line num="73" type="stmt" count="0"/>
24088
  <line num="75" type="stmt" count="0"/>
24089
  <line num="76" type="stmt" count="0"/>
24090
  <line num="77" type="stmt" count="0"/>
24091
- <line num="78" type="stmt" count="0"/>
24092
- <line num="82" type="stmt" count="0"/>
24093
- <line num="84" type="stmt" count="0"/>
24094
- <metrics loc="87" ncloc="45" classes="1" methods="2" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="26" coveredstatements="0" elements="28" coveredelements="0"/>
24095
  </file>
24096
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/node_modules/PHP_CodeSniffer/src/Standards/Generic/Sniffs/PHP/ClosingPHPTagSniff.php">
24097
  <class name="ClosingPHPTagSniff" namespace="PHP_CodeSniffer\Standards\Generic\Sniffs\PHP">
@@ -24796,6 +24865,35 @@
24796
  <line num="74" type="stmt" count="0"/>
24797
  <metrics loc="77" ncloc="36" classes="1" methods="2" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="19" coveredstatements="0" elements="21" coveredelements="0"/>
24798
  </file>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
24799
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/node_modules/PHP_CodeSniffer/src/Standards/Generic/Sniffs/PHP/SAPIUsageSniff.php">
24800
  <class name="SAPIUsageSniff" namespace="PHP_CodeSniffer\Standards\Generic\Sniffs\PHP">
24801
  <metrics complexity="4" methods="2" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="21" coveredstatements="0" elements="23" coveredelements="0"/>
@@ -28812,6 +28910,25 @@
28812
  <line num="45" type="stmt" count="0"/>
28813
  <metrics loc="48" ncloc="19" classes="1" methods="2" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="6" coveredstatements="0" elements="8" coveredelements="0"/>
28814
  </file>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
28815
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/node_modules/PHP_CodeSniffer/src/Standards/Generic/Tests/PHP/SAPIUsageUnitTest.php">
28816
  <class name="SAPIUsageUnitTest" namespace="PHP_CodeSniffer\Standards\Generic\Tests\PHP">
28817
  <metrics complexity="2" methods="2" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="6" coveredstatements="0" elements="8" coveredelements="0"/>
@@ -34306,6 +34423,184 @@
34306
  <metrics loc="100" ncloc="67" classes="1" methods="2" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="46" coveredstatements="0" elements="48" coveredelements="0"/>
34307
  </file>
34308
  </package>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
34309
  <package name="PHP_CodeSniffer\Standards\PSR12\Sniffs\Functions">
34310
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/node_modules/PHP_CodeSniffer/src/Standards/PSR12/Sniffs/Functions/NullableTypeDeclarationSniff.php">
34311
  <class name="NullableTypeDeclarationSniff" namespace="PHP_CodeSniffer\Standards\PSR12\Sniffs\Functions">
@@ -34516,6 +34811,46 @@
34516
  <metrics loc="64" ncloc="35" classes="1" methods="2" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="22" coveredstatements="0" elements="24" coveredelements="0"/>
34517
  </file>
34518
  </package>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
34519
  <package name="PHP_CodeSniffer\Standards\PSR12\Tests\Functions">
34520
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/node_modules/PHP_CodeSniffer/src/Standards/PSR12/Tests/Functions/NullableTypeDeclarationUnitTest.php">
34521
  <class name="NullableTypeDeclarationUnitTest" namespace="PHP_CodeSniffer\Standards\PSR12\Tests\Functions">
@@ -64904,19 +65239,22 @@
64904
  </file>
64905
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/vendor/boldgrid/library/src/Library/Reseller.php">
64906
  <class name="Reseller" namespace="Boldgrid\Library\Library">
64907
- <metrics complexity="2" methods="2" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="8" coveredstatements="0" elements="10" coveredelements="0"/>
64908
  </class>
64909
  <line num="44" type="method" name="__construct" visibility="public" complexity="1" crap="2" count="0"/>
64910
  <line num="45" type="stmt" count="0"/>
64911
  <line num="46" type="stmt" count="0"/>
64912
  <line num="47" type="stmt" count="0"/>
64913
- <line num="56" type="method" name="setData" visibility="public" complexity="1" crap="2" count="0"/>
64914
- <line num="57" type="stmt" count="0"/>
64915
- <line num="58" type="stmt" count="0"/>
64916
- <line num="59" type="stmt" count="0"/>
64917
  <line num="61" type="stmt" count="0"/>
64918
  <line num="62" type="stmt" count="0"/>
64919
- <metrics loc="63" ncloc="23" classes="1" methods="2" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="8" coveredstatements="0" elements="10" coveredelements="0"/>
 
 
 
 
 
 
64920
  </file>
64921
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/vendor/boldgrid/library/src/Library/Rss.php">
64922
  <class name="Rss" namespace="Boldgrid\Library\Library">
@@ -67053,1474 +67391,314 @@
67053
  <line num="66" type="stmt" count="0"/>
67054
  <line num="67" type="stmt" count="0"/>
67055
  <line num="68" type="stmt" count="0"/>
67056
- <line num="69" type="stmt" count="0"/>
67057
- <line num="70" type="stmt" count="0"/>
67058
- <line num="71" type="stmt" count="0"/>
67059
- <line num="73" type="stmt" count="0"/>
67060
- <line num="74" type="stmt" count="0"/>
67061
- <line num="75" type="stmt" count="0"/>
67062
- <line num="76" type="stmt" count="0"/>
67063
- <line num="77" type="stmt" count="0"/>
67064
- <line num="78" type="stmt" count="0"/>
67065
- <line num="79" type="stmt" count="0"/>
67066
- <line num="80" type="stmt" count="0"/>
67067
- <line num="81" type="stmt" count="0"/>
67068
- <line num="83" type="stmt" count="0"/>
67069
- <line num="84" type="stmt" count="0"/>
67070
- <line num="85" type="stmt" count="0"/>
67071
- <line num="86" type="stmt" count="0"/>
67072
- <line num="87" type="stmt" count="0"/>
67073
- <line num="88" type="stmt" count="0"/>
67074
- <line num="89" type="stmt" count="0"/>
67075
- <line num="90" type="stmt" count="0"/>
67076
- <line num="91" type="stmt" count="0"/>
67077
- <line num="92" type="stmt" count="0"/>
67078
- <line num="94" type="stmt" count="0"/>
67079
- <line num="95" type="stmt" count="0"/>
67080
- <line num="96" type="stmt" count="0"/>
67081
- <line num="97" type="stmt" count="0"/>
67082
- <line num="98" type="stmt" count="0"/>
67083
- <line num="99" type="stmt" count="0"/>
67084
- <line num="100" type="stmt" count="0"/>
67085
- <line num="101" type="stmt" count="0"/>
67086
- <line num="102" type="stmt" count="0"/>
67087
- <line num="105" type="stmt" count="0"/>
67088
- <line num="106" type="stmt" count="0"/>
67089
- <line num="107" type="stmt" count="0"/>
67090
- <line num="110" type="stmt" count="0"/>
67091
- <line num="111" type="stmt" count="0"/>
67092
- <line num="112" type="stmt" count="0"/>
67093
- <line num="115" type="stmt" count="0"/>
67094
- <line num="116" type="stmt" count="0"/>
67095
- <line num="117" type="stmt" count="0"/>
67096
- <line num="119" type="stmt" count="0"/>
67097
- <line num="120" type="stmt" count="0"/>
67098
- <line num="121" type="stmt" count="0"/>
67099
- <line num="122" type="stmt" count="0"/>
67100
- <line num="123" type="stmt" count="0"/>
67101
- <line num="125" type="stmt" count="0"/>
67102
- <line num="127" type="stmt" count="0"/>
67103
- <line num="129" type="stmt" count="0"/>
67104
- <line num="130" type="stmt" count="0"/>
67105
- <line num="131" type="stmt" count="0"/>
67106
- <line num="132" type="stmt" count="0"/>
67107
- <line num="134" type="method" name="setup" visibility="public" complexity="1" crap="2" count="0"/>
67108
- <line num="135" type="stmt" count="0"/>
67109
- <line num="137" type="stmt" count="0"/>
67110
- <line num="138" type="stmt" count="0"/>
67111
- <line num="150" type="method" name="testAddPrompt" visibility="public" complexity="1" crap="2" count="0"/>
67112
- <line num="152" type="stmt" count="0"/>
67113
- <line num="155" type="stmt" count="0"/>
67114
- <line num="156" type="stmt" count="0"/>
67115
- <line num="159" type="stmt" count="0"/>
67116
- <line num="160" type="stmt" count="0"/>
67117
- <line num="161" type="stmt" count="0"/>
67118
- <line num="168" type="method" name="testAdminNotices" visibility="public" complexity="1" crap="2" count="0"/>
67119
- <line num="170" type="stmt" count="0"/>
67120
- <line num="179" type="method" name="testAjaxDismiss" visibility="public" complexity="1" crap="2" count="0"/>
67121
- <line num="181" type="stmt" count="0"/>
67122
- <line num="191" type="method" name="testGetDecisionAttributes" visibility="public" complexity="1" crap="2" count="0"/>
67123
- <line num="198" type="stmt" count="0"/>
67124
- <line num="199" type="stmt" count="0"/>
67125
- <line num="200" type="stmt" count="0"/>
67126
- <line num="201" type="stmt" count="0"/>
67127
- <line num="202" type="stmt" count="0"/>
67128
- <line num="203" type="stmt" count="0"/>
67129
- <line num="211" type="stmt" count="0"/>
67130
- <line num="212" type="stmt" count="0"/>
67131
- <line num="213" type="stmt" count="0"/>
67132
- <line num="214" type="stmt" count="0"/>
67133
- <line num="215" type="stmt" count="0"/>
67134
- <line num="216" type="stmt" count="0"/>
67135
- <line num="223" type="stmt" count="0"/>
67136
- <line num="224" type="stmt" count="0"/>
67137
- <line num="225" type="stmt" count="0"/>
67138
- <line num="226" type="stmt" count="0"/>
67139
- <line num="227" type="stmt" count="0"/>
67140
- <line num="228" type="stmt" count="0"/>
67141
- <line num="241" type="method" name="testGetLastDismissal" visibility="public" complexity="1" crap="2" count="0"/>
67142
- <line num="243" type="stmt" count="0"/>
67143
- <line num="245" type="stmt" count="0"/>
67144
- <line num="246" type="stmt" count="0"/>
67145
- <line num="247" type="stmt" count="0"/>
67146
- <line num="248" type="stmt" count="0"/>
67147
- <line num="249" type="stmt" count="0"/>
67148
- <line num="251" type="stmt" count="0"/>
67149
- <line num="252" type="stmt" count="0"/>
67150
- <line num="255" type="stmt" count="0"/>
67151
- <line num="257" type="stmt" count="0"/>
67152
- <line num="258" type="stmt" count="0"/>
67153
- <line num="259" type="stmt" count="0"/>
67154
- <line num="260" type="stmt" count="0"/>
67155
- <line num="261" type="stmt" count="0"/>
67156
- <line num="263" type="stmt" count="0"/>
67157
- <line num="264" type="stmt" count="0"/>
67158
- <line num="265" type="stmt" count="0"/>
67159
- <line num="272" type="method" name="testAdminEnqueueScripts" visibility="public" complexity="1" crap="2" count="0"/>
67160
- <line num="274" type="stmt" count="0"/>
67161
- <line num="284" type="method" name="testGetPromptSlides" visibility="public" complexity="1" crap="2" count="0"/>
67162
- <line num="286" type="stmt" count="0"/>
67163
- <line num="297" type="method" name="testGetSlideMarkup" visibility="public" complexity="1" crap="2" count="0"/>
67164
- <line num="299" type="stmt" count="0"/>
67165
- <line num="310" type="method" name="testIsMinInterval" visibility="public" complexity="1" crap="2" count="0"/>
67166
- <line num="314" type="stmt" count="0"/>
67167
- <line num="316" type="stmt" count="0"/>
67168
- <line num="319" type="stmt" count="0"/>
67169
- <line num="320" type="stmt" count="0"/>
67170
- <line num="321" type="stmt" count="0"/>
67171
- <line num="323" type="stmt" count="0"/>
67172
- <line num="326" type="stmt" count="0"/>
67173
- <line num="327" type="stmt" count="0"/>
67174
- <line num="329" type="stmt" count="0"/>
67175
- <line num="330" type="stmt" count="0"/>
67176
- <line num="332" type="stmt" count="0"/>
67177
- <line num="335" type="stmt" count="0"/>
67178
- <line num="336" type="stmt" count="0"/>
67179
- <line num="337" type="stmt" count="0"/>
67180
- <line num="338" type="stmt" count="0"/>
67181
- <line num="340" type="stmt" count="0"/>
67182
- <line num="341" type="stmt" count="0"/>
67183
- <line num="351" type="method" name="testGetPrompt" visibility="public" complexity="1" crap="2" count="0"/>
67184
- <line num="352" type="stmt" count="0"/>
67185
- <line num="354" type="stmt" count="0"/>
67186
- <line num="356" type="stmt" count="0"/>
67187
- <line num="357" type="stmt" count="0"/>
67188
- <line num="366" type="method" name="testGetPrompts" visibility="public" complexity="1" crap="2" count="0"/>
67189
- <line num="367" type="stmt" count="0"/>
67190
- <line num="369" type="stmt" count="0"/>
67191
- <line num="371" type="stmt" count="0"/>
67192
- <line num="372" type="stmt" count="0"/>
67193
- <line num="382" type="method" name="testIsPluginDismissed" visibility="public" complexity="1" crap="2" count="0"/>
67194
- <line num="384" type="stmt" count="0"/>
67195
- <line num="386" type="stmt" count="0"/>
67196
- <line num="389" type="stmt" count="0"/>
67197
- <line num="390" type="stmt" count="0"/>
67198
- <line num="391" type="stmt" count="0"/>
67199
- <line num="392" type="stmt" count="0"/>
67200
- <line num="394" type="stmt" count="0"/>
67201
- <line num="397" type="stmt" count="0"/>
67202
- <line num="398" type="stmt" count="0"/>
67203
- <line num="399" type="stmt" count="0"/>
67204
- <line num="400" type="stmt" count="0"/>
67205
- <line num="402" type="stmt" count="0"/>
67206
- <line num="403" type="stmt" count="0"/>
67207
- <line num="413" type="method" name="testIsPrompt" visibility="public" complexity="1" crap="2" count="0"/>
67208
- <line num="414" type="stmt" count="0"/>
67209
- <line num="416" type="stmt" count="0"/>
67210
- <line num="418" type="stmt" count="0"/>
67211
- <line num="419" type="stmt" count="0"/>
67212
- <line num="429" type="method" name="testGetPluginPrompts" visibility="public" complexity="1" crap="2" count="0"/>
67213
- <line num="430" type="stmt" count="0"/>
67214
- <line num="432" type="stmt" count="0"/>
67215
- <line num="434" type="stmt" count="0"/>
67216
- <line num="435" type="stmt" count="0"/>
67217
- <line num="436" type="stmt" count="0"/>
67218
- <line num="438" type="stmt" count="0"/>
67219
- <line num="439" type="stmt" count="0"/>
67220
- <line num="440" type="stmt" count="0"/>
67221
- <line num="449" type="method" name="testGetNext" visibility="public" complexity="1" crap="2" count="0"/>
67222
- <line num="451" type="stmt" count="0"/>
67223
- <line num="453" type="stmt" count="0"/>
67224
- <line num="454" type="stmt" count="0"/>
67225
- <line num="457" type="stmt" count="0"/>
67226
- <line num="458" type="stmt" count="0"/>
67227
- <line num="459" type="stmt" count="0"/>
67228
- <line num="460" type="stmt" count="0"/>
67229
- <line num="461" type="stmt" count="0"/>
67230
- <line num="462" type="stmt" count="0"/>
67231
- <line num="464" type="stmt" count="0"/>
67232
- <line num="465" type="stmt" count="0"/>
67233
- <line num="468" type="stmt" count="0"/>
67234
- <line num="469" type="stmt" count="0"/>
67235
- <line num="470" type="stmt" count="0"/>
67236
- <line num="471" type="stmt" count="0"/>
67237
- <line num="472" type="stmt" count="0"/>
67238
- <line num="473" type="stmt" count="0"/>
67239
- <line num="474" type="stmt" count="0"/>
67240
- <line num="475" type="stmt" count="0"/>
67241
- <line num="477" type="stmt" count="0"/>
67242
- <line num="478" type="stmt" count="0"/>
67243
- <line num="479" type="stmt" count="0"/>
67244
- <line num="491" type="method" name="testUpdatePrompt" visibility="public" complexity="1" crap="2" count="0"/>
67245
- <line num="492" type="stmt" count="0"/>
67246
- <line num="494" type="stmt" count="0"/>
67247
- <line num="497" type="stmt" count="0"/>
67248
- <line num="498" type="stmt" count="0"/>
67249
- <line num="499" type="stmt" count="0"/>
67250
- <line num="502" type="stmt" count="0"/>
67251
- <line num="503" type="stmt" count="0"/>
67252
- <line num="504" type="stmt" count="0"/>
67253
- <line num="516" type="method" name="testSavePrompts" visibility="public" complexity="1" crap="2" count="0"/>
67254
- <line num="517" type="stmt" count="0"/>
67255
- <line num="519" type="stmt" count="0"/>
67256
- <line num="521" type="stmt" count="0"/>
67257
- <line num="523" type="stmt" count="0"/>
67258
- <line num="525" type="stmt" count="0"/>
67259
- <line num="526" type="stmt" count="0"/>
67260
- <line num="540" type="method" name="testUpdatePromptKey" visibility="public" complexity="1" crap="2" count="0"/>
67261
- <line num="541" type="stmt" count="0"/>
67262
- <line num="543" type="stmt" count="0"/>
67263
- <line num="544" type="stmt" count="0"/>
67264
- <line num="545" type="stmt" count="0"/>
67265
- <line num="547" type="stmt" count="0"/>
67266
- <line num="549" type="stmt" count="0"/>
67267
- <line num="551" type="stmt" count="0"/>
67268
- <line num="552" type="stmt" count="0"/>
67269
- <metrics loc="553" ncloc="310" classes="1" methods="20" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="226" coveredstatements="0" elements="246" coveredelements="0"/>
67270
- </file>
67271
- <file name="/home/travis/build/BoldGrid/boldgrid-backup/vendor/boldgrid/library/tests/Library/Plugin/test-plugin.php">
67272
- <class name="Test_BoldGrid_Library_Library_Plugin_Plugin" namespace="global" fullPackage="Test.BoldGrid.Library.Library.Plugin">
67273
- <metrics complexity="3" methods="2" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="13" coveredstatements="0" elements="15" coveredelements="0"/>
67274
- </class>
67275
- <line num="32" type="method" name="setUp" visibility="public" complexity="2" crap="6" count="0"/>
67276
- <line num="35" type="stmt" count="0"/>
67277
- <line num="37" type="stmt" count="0"/>
67278
- <line num="39" type="stmt" count="0"/>
67279
- <line num="40" type="stmt" count="0"/>
67280
- <line num="41" type="stmt" count="0"/>
67281
- <line num="42" type="stmt" count="0"/>
67282
- <line num="44" type="stmt" count="0"/>
67283
- <line num="45" type="stmt" count="0"/>
67284
- <line num="46" type="stmt" count="0"/>
67285
- <line num="53" type="method" name="testGetDownloadUrl" visibility="public" complexity="1" crap="2" count="0"/>
67286
- <line num="56" type="stmt" count="0"/>
67287
- <line num="58" type="stmt" count="0"/>
67288
- <line num="60" type="stmt" count="0"/>
67289
- <line num="61" type="stmt" count="0"/>
67290
- <metrics loc="61" ncloc="30" classes="1" methods="2" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="13" coveredstatements="0" elements="15" coveredelements="0"/>
67291
- </file>
67292
- <file name="/home/travis/build/BoldGrid/boldgrid-backup/vendor/boldgrid/library/tests/Library/Util/test-plugin.php">
67293
- <class name="Test_BoldGrid_Library_Util_Plugin" namespace="global" fullPackage="Test.BoldGrid.Library.Util">
67294
- <metrics complexity="1" methods="1" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="11" coveredstatements="0" elements="12" coveredelements="0"/>
67295
- </class>
67296
- <line num="23" type="method" name="testGetFiltered" visibility="public" complexity="1" crap="2" count="0"/>
67297
- <line num="24" type="stmt" count="0"/>
67298
- <line num="26" type="stmt" count="0"/>
67299
- <line num="29" type="stmt" count="0"/>
67300
- <line num="30" type="stmt" count="0"/>
67301
- <line num="31" type="stmt" count="0"/>
67302
- <line num="32" type="stmt" count="0"/>
67303
- <line num="35" type="stmt" count="0"/>
67304
- <line num="36" type="stmt" count="0"/>
67305
- <line num="39" type="stmt" count="0"/>
67306
- <line num="40" type="stmt" count="0"/>
67307
- <line num="41" type="stmt" count="0"/>
67308
- <metrics loc="41" ncloc="17" classes="1" methods="1" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="11" coveredstatements="0" elements="12" coveredelements="0"/>
67309
- </file>
67310
- <file name="/home/travis/build/BoldGrid/boldgrid-backup/vendor/boldgrid/library/tests/Util/test-option.php">
67311
- <class name="Test_BoldGrid_Util_Option" namespace="global" fullPackage="Test.BoldGrid.Util">
67312
- <metrics complexity="1" methods="1" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="11" coveredstatements="0" elements="12" coveredelements="0"/>
67313
- </class>
67314
- <line num="23" type="method" name="testDeletePluginTransients" visibility="public" complexity="1" crap="2" count="0"/>
67315
- <line num="24" type="stmt" count="0"/>
67316
- <line num="25" type="stmt" count="0"/>
67317
- <line num="26" type="stmt" count="0"/>
67318
- <line num="28" type="stmt" count="0"/>
67319
- <line num="29" type="stmt" count="0"/>
67320
- <line num="30" type="stmt" count="0"/>
67321
- <line num="32" type="stmt" count="0"/>
67322
- <line num="34" type="stmt" count="0"/>
67323
- <line num="35" type="stmt" count="0"/>
67324
- <line num="36" type="stmt" count="0"/>
67325
- <line num="37" type="stmt" count="0"/>
67326
- <metrics loc="37" ncloc="19" classes="1" methods="1" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="11" coveredstatements="0" elements="12" coveredelements="0"/>
67327
- </file>
67328
- <file name="/home/travis/build/BoldGrid/boldgrid-backup/vendor/boldgrid/library/tests/bootstrap.php">
67329
- <line num="3" type="stmt" count="0"/>
67330
- <line num="4" type="stmt" count="0"/>
67331
- <line num="5" type="stmt" count="0"/>
67332
- <line num="6" type="stmt" count="0"/>
67333
- <line num="8" type="stmt" count="0"/>
67334
- <line num="10" type="stmt" count="0"/>
67335
- <line num="11" type="stmt" count="0"/>
67336
- <line num="12" type="stmt" count="0"/>
67337
- <line num="13" type="stmt" count="0"/>
67338
- <line num="14" type="stmt" count="0"/>
67339
- <line num="15" type="stmt" count="0"/>
67340
- <line num="16" type="stmt" count="0"/>
67341
- <line num="17" type="stmt" count="0"/>
67342
- <line num="18" type="stmt" count="0"/>
67343
- <line num="19" type="stmt" count="0"/>
67344
- <line num="20" type="stmt" count="0"/>
67345
- <line num="22" type="stmt" count="0"/>
67346
- <metrics loc="23" ncloc="23" classes="0" methods="0" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="17" coveredstatements="0" elements="17" coveredelements="0"/>
67347
- </file>
67348
- <file name="/home/travis/build/BoldGrid/boldgrid-backup/vendor/boldgrid/library/tests/test-reseller.php">
67349
- <class name="Test_BoldGrid_Libarary_Reseller" namespace="global" fullPackage="Test.BoldGrid.Libarary">
67350
- <metrics complexity="1" methods="1" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="10" coveredstatements="0" elements="11" coveredelements="0"/>
67351
- </class>
67352
- <line num="21" type="method" name="testDefaults" visibility="public" complexity="1" crap="2" count="0"/>
67353
- <line num="22" type="stmt" count="0"/>
67354
- <line num="24" type="stmt" count="0"/>
67355
- <line num="26" type="stmt" count="0"/>
67356
- <line num="29" type="stmt" count="0"/>
67357
- <line num="31" type="stmt" count="0"/>
67358
- <line num="32" type="stmt" count="0"/>
67359
- <line num="33" type="stmt" count="0"/>
67360
- <line num="40" type="stmt" count="0"/>
67361
- <line num="43" type="stmt" count="0"/>
67362
- <line num="44" type="stmt" count="0"/>
67363
- <metrics loc="44" ncloc="19" classes="1" methods="1" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="10" coveredstatements="0" elements="11" coveredelements="0"/>
67364
- </file>
67365
- <file name="/home/travis/build/BoldGrid/boldgrid-backup/vendor/cbschuld/browser.php/lib/Browser.php">
67366
- <class name="Browser" namespace="global" fullPackage="PegasusPHP" package="PegasusPHP">
67367
- <metrics complexity="335" methods="84" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="1070" coveredstatements="0" elements="1154" coveredelements="0"/>
67368
- </class>
67369
- <line num="147" type="method" name="__construct" visibility="public" complexity="2" crap="6" count="0"/>
67370
- <line num="148" type="stmt" count="0"/>
67371
- <line num="149" type="stmt" count="0"/>
67372
- <line num="150" type="stmt" count="0"/>
67373
- <line num="151" type="stmt" count="0"/>
67374
- <line num="152" type="stmt" count="0"/>
67375
- <line num="153" type="stmt" count="0"/>
67376
- <line num="154" type="stmt" count="0"/>
67377
- <line num="155" type="stmt" count="0"/>
67378
- <line num="160" type="method" name="reset" visibility="public" complexity="2" crap="6" count="0"/>
67379
- <line num="161" type="stmt" count="0"/>
67380
- <line num="162" type="stmt" count="0"/>
67381
- <line num="163" type="stmt" count="0"/>
67382
- <line num="164" type="stmt" count="0"/>
67383
- <line num="165" type="stmt" count="0"/>
67384
- <line num="166" type="stmt" count="0"/>
67385
- <line num="167" type="stmt" count="0"/>
67386
- <line num="168" type="stmt" count="0"/>
67387
- <line num="169" type="stmt" count="0"/>
67388
- <line num="170" type="stmt" count="0"/>
67389
- <line num="171" type="stmt" count="0"/>
67390
- <line num="172" type="stmt" count="0"/>
67391
- <line num="173" type="stmt" count="0"/>
67392
- <line num="180" type="method" name="isBrowser" complexity="1" crap="2" count="0"/>
67393
- <line num="181" type="stmt" count="0"/>
67394
- <line num="182" type="stmt" count="0"/>
67395
- <line num="183" type="stmt" count="0"/>
67396
- <line num="189" type="method" name="getBrowser" visibility="public" complexity="1" crap="2" count="0"/>
67397
- <line num="190" type="stmt" count="0"/>
67398
- <line num="191" type="stmt" count="0"/>
67399
- <line num="192" type="stmt" count="0"/>
67400
- <line num="198" type="method" name="setBrowser" visibility="public" complexity="1" crap="2" count="0"/>
67401
- <line num="199" type="stmt" count="0"/>
67402
- <line num="200" type="stmt" count="0"/>
67403
- <line num="201" type="stmt" count="0"/>
67404
- <line num="207" type="method" name="getPlatform" visibility="public" complexity="1" crap="2" count="0"/>
67405
- <line num="208" type="stmt" count="0"/>
67406
- <line num="209" type="stmt" count="0"/>
67407
- <line num="210" type="stmt" count="0"/>
67408
- <line num="216" type="method" name="setPlatform" visibility="public" complexity="1" crap="2" count="0"/>
67409
- <line num="217" type="stmt" count="0"/>
67410
- <line num="218" type="stmt" count="0"/>
67411
- <line num="219" type="stmt" count="0"/>
67412
- <line num="225" type="method" name="getVersion" visibility="public" complexity="1" crap="2" count="0"/>
67413
- <line num="226" type="stmt" count="0"/>
67414
- <line num="227" type="stmt" count="0"/>
67415
- <line num="228" type="stmt" count="0"/>
67416
- <line num="234" type="method" name="setVersion" visibility="public" complexity="1" crap="2" count="0"/>
67417
- <line num="235" type="stmt" count="0"/>
67418
- <line num="236" type="stmt" count="0"/>
67419
- <line num="237" type="stmt" count="0"/>
67420
- <line num="243" type="method" name="getAolVersion" visibility="public" complexity="1" crap="2" count="0"/>
67421
- <line num="244" type="stmt" count="0"/>
67422
- <line num="245" type="stmt" count="0"/>
67423
- <line num="246" type="stmt" count="0"/>
67424
- <line num="252" type="method" name="setAolVersion" visibility="public" complexity="1" crap="2" count="0"/>
67425
- <line num="253" type="stmt" count="0"/>
67426
- <line num="254" type="stmt" count="0"/>
67427
- <line num="255" type="stmt" count="0"/>
67428
- <line num="261" type="method" name="isAol" visibility="public" complexity="1" crap="2" count="0"/>
67429
- <line num="262" type="stmt" count="0"/>
67430
- <line num="263" type="stmt" count="0"/>
67431
- <line num="264" type="stmt" count="0"/>
67432
- <line num="270" type="method" name="isMobile" visibility="public" complexity="1" crap="2" count="0"/>
67433
- <line num="271" type="stmt" count="0"/>
67434
- <line num="272" type="stmt" count="0"/>
67435
- <line num="273" type="stmt" count="0"/>
67436
- <line num="279" type="method" name="isTablet" visibility="public" complexity="1" crap="2" count="0"/>
67437
- <line num="280" type="stmt" count="0"/>
67438
- <line num="281" type="stmt" count="0"/>
67439
- <line num="282" type="stmt" count="0"/>
67440
- <line num="288" type="method" name="isRobot" visibility="public" complexity="1" crap="2" count="0"/>
67441
- <line num="289" type="stmt" count="0"/>
67442
- <line num="290" type="stmt" count="0"/>
67443
- <line num="291" type="stmt" count="0"/>
67444
- <line num="297" type="method" name="isFacebook" visibility="public" complexity="1" crap="2" count="0"/>
67445
- <line num="298" type="stmt" count="0"/>
67446
- <line num="299" type="stmt" count="0"/>
67447
- <line num="300" type="stmt" count="0"/>
67448
- <line num="306" type="method" name="setAol" visibility="public" complexity="1" crap="2" count="0"/>
67449
- <line num="307" type="stmt" count="0"/>
67450
- <line num="308" type="stmt" count="0"/>
67451
- <line num="309" type="stmt" count="0"/>
67452
- <line num="315" type="method" name="setMobile" visibility="protected" complexity="1" crap="2" count="0"/>
67453
- <line num="316" type="stmt" count="0"/>
67454
- <line num="317" type="stmt" count="0"/>
67455
- <line num="318" type="stmt" count="0"/>
67456
- <line num="324" type="method" name="setTablet" visibility="protected" complexity="1" crap="2" count="0"/>
67457
- <line num="325" type="stmt" count="0"/>
67458
- <line num="326" type="stmt" count="0"/>
67459
- <line num="327" type="stmt" count="0"/>
67460
- <line num="333" type="method" name="setRobot" visibility="protected" complexity="1" crap="2" count="0"/>
67461
- <line num="334" type="stmt" count="0"/>
67462
- <line num="335" type="stmt" count="0"/>
67463
- <line num="336" type="stmt" count="0"/>
67464
- <line num="342" type="method" name="setFacebook" visibility="protected" complexity="1" crap="2" count="0"/>
67465
- <line num="343" type="stmt" count="0"/>
67466
- <line num="344" type="stmt" count="0"/>
67467
- <line num="345" type="stmt" count="0"/>
67468
- <line num="351" type="method" name="getUserAgent" visibility="public" complexity="1" crap="2" count="0"/>
67469
- <line num="352" type="stmt" count="0"/>
67470
- <line num="353" type="stmt" count="0"/>
67471
- <line num="354" type="stmt" count="0"/>
67472
- <line num="360" type="method" name="setUserAgent" visibility="public" complexity="1" crap="2" count="0"/>
67473
- <line num="361" type="stmt" count="0"/>
67474
- <line num="362" type="stmt" count="0"/>
67475
- <line num="363" type="stmt" count="0"/>
67476
- <line num="364" type="stmt" count="0"/>
67477
- <line num="365" type="stmt" count="0"/>
67478
- <line num="372" type="method" name="isChromeFrame" visibility="public" complexity="1" crap="2" count="0"/>
67479
- <line num="373" type="stmt" count="0"/>
67480
- <line num="374" type="stmt" count="0"/>
67481
- <line num="375" type="stmt" count="0"/>
67482
- <line num="381" type="method" name="__toString" visibility="public" complexity="1" crap="2" count="0"/>
67483
- <line num="382" type="stmt" count="0"/>
67484
- <line num="383" type="stmt" count="0"/>
67485
- <line num="384" type="stmt" count="0"/>
67486
- <line num="385" type="stmt" count="0"/>
67487
- <line num="386" type="stmt" count="0"/>
67488
- <line num="387" type="stmt" count="0"/>
67489
- <line num="392" type="method" name="determine" visibility="protected" complexity="1" crap="2" count="0"/>
67490
- <line num="393" type="stmt" count="0"/>
67491
- <line num="394" type="stmt" count="0"/>
67492
- <line num="395" type="stmt" count="0"/>
67493
- <line num="396" type="stmt" count="0"/>
67494
- <line num="397" type="stmt" count="0"/>
67495
- <line num="403" type="method" name="checkBrowsers" visibility="protected" complexity="52" crap="2756" count="0"/>
67496
- <line num="404" type="stmt" count="0"/>
67497
- <line num="405" type="stmt" count="0"/>
67498
- <line num="420" type="stmt" count="0"/>
67499
- <line num="421" type="stmt" count="0"/>
67500
- <line num="422" type="stmt" count="0"/>
67501
- <line num="423" type="stmt" count="0"/>
67502
- <line num="424" type="stmt" count="0"/>
67503
- <line num="425" type="stmt" count="0"/>
67504
- <line num="426" type="stmt" count="0"/>
67505
- <line num="427" type="stmt" count="0"/>
67506
- <line num="428" type="stmt" count="0"/>
67507
- <line num="429" type="stmt" count="0"/>
67508
- <line num="430" type="stmt" count="0"/>
67509
- <line num="433" type="stmt" count="0"/>
67510
- <line num="434" type="stmt" count="0"/>
67511
- <line num="435" type="stmt" count="0"/>
67512
- <line num="436" type="stmt" count="0"/>
67513
- <line num="437" type="stmt" count="0"/>
67514
- <line num="438" type="stmt" count="0"/>
67515
- <line num="441" type="stmt" count="0"/>
67516
- <line num="442" type="stmt" count="0"/>
67517
- <line num="443" type="stmt" count="0"/>
67518
- <line num="444" type="stmt" count="0"/>
67519
- <line num="447" type="stmt" count="0"/>
67520
- <line num="448" type="stmt" count="0"/>
67521
- <line num="449" type="stmt" count="0"/>
67522
- <line num="450" type="stmt" count="0"/>
67523
- <line num="451" type="stmt" count="0"/>
67524
- <line num="452" type="stmt" count="0"/>
67525
- <line num="453" type="stmt" count="0"/>
67526
- <line num="454" type="stmt" count="0"/>
67527
- <line num="455" type="stmt" count="0"/>
67528
- <line num="456" type="stmt" count="0"/>
67529
- <line num="457" type="stmt" count="0"/>
67530
- <line num="458" type="stmt" count="0"/>
67531
- <line num="461" type="stmt" count="0"/>
67532
- <line num="464" type="stmt" count="0"/>
67533
- <line num="465" type="stmt" count="0"/>
67534
- <line num="466" type="stmt" count="0"/>
67535
- <line num="469" type="stmt" count="0"/>
67536
- <line num="470" type="stmt" count="0"/>
67537
- <line num="471" type="stmt" count="0"/>
67538
- <line num="472" type="stmt" count="0"/>
67539
- <line num="473" type="stmt" count="0"/>
67540
- <line num="474" type="stmt" count="0"/>
67541
- <line num="475" type="stmt" count="0"/>
67542
- <lin