@@ 1300-1312 (lines=13) @@ | ||
1297 | * Finds out if a site is using a version control system. |
|
1298 | * @return string ( '1' | '0' ) |
|
1299 | **/ |
|
1300 | public static function is_version_controlled() { |
|
1301 | ||
1302 | if ( !class_exists( 'WP_Automatic_Updater' ) ) { |
|
1303 | require_once( ABSPATH . 'wp-admin/includes/class-wp-upgrader.php' ); |
|
1304 | } |
|
1305 | $updater = new WP_Automatic_Updater(); |
|
1306 | $is_version_controlled = strval( $updater->is_vcs_checkout( $context = ABSPATH ) ); |
|
1307 | // transients should not be empty |
|
1308 | if ( empty( $is_version_controlled ) ) { |
|
1309 | $is_version_controlled = '0'; |
|
1310 | } |
|
1311 | return $is_version_controlled; |
|
1312 | } |
|
1313 | ||
1314 | /** |
|
1315 | * Determines whether the current theme supports featured images or not. |
@@ 33-45 (lines=13) @@ | ||
30 | * Finds out if a site is using a version control system. |
|
31 | * @return string ( '1' | '0' ) |
|
32 | **/ |
|
33 | public static function is_version_controlled() { |
|
34 | ||
35 | if ( ! class_exists( 'WP_Automatic_Updater' ) ) { |
|
36 | require_once( ABSPATH . 'wp-admin/includes/class-wp-upgrader.php' ); |
|
37 | } |
|
38 | $updater = new WP_Automatic_Updater(); |
|
39 | $is_version_controlled = strval( $updater->is_vcs_checkout( $context = ABSPATH ) ); |
|
40 | // transients should not be empty |
|
41 | if ( empty( $is_version_controlled ) ) { |
|
42 | $is_version_controlled = '0'; |
|
43 | } |
|
44 | return $is_version_controlled; |
|
45 | } |
|
46 | ||
47 | /** |
|
48 | * Returns true if the site has file write access false otherwise. |