| @@ 30-42 (lines=13) @@ | ||
| 27 | * Finds out if a site is using a version control system. |
|
| 28 | * @return string ( '1' | '0' ) |
|
| 29 | **/ |
|
| 30 | public static function is_version_controlled() { |
|
| 31 | ||
| 32 | if ( ! class_exists( 'WP_Automatic_Updater' ) ) { |
|
| 33 | require_once( ABSPATH . 'wp-admin/includes/class-wp-upgrader.php' ); |
|
| 34 | } |
|
| 35 | $updater = new WP_Automatic_Updater(); |
|
| 36 | $is_version_controlled = strval( $updater->is_vcs_checkout( $context = ABSPATH ) ); |
|
| 37 | // transients should not be empty |
|
| 38 | if ( empty( $is_version_controlled ) ) { |
|
| 39 | $is_version_controlled = '0'; |
|
| 40 | } |
|
| 41 | ||
| 42 | return $is_version_controlled; |
|
| 43 | } |
|
| 44 | ||
| 45 | /** |
|
| @@ 1177-1189 (lines=13) @@ | ||
| 1174 | * Finds out if a site is using a version control system. |
|
| 1175 | * @return string ( '1' | '0' ) |
|
| 1176 | **/ |
|
| 1177 | public static function is_version_controlled() { |
|
| 1178 | ||
| 1179 | if ( !class_exists( 'WP_Automatic_Updater' ) ) { |
|
| 1180 | require_once( ABSPATH . 'wp-admin/includes/class-wp-upgrader.php' ); |
|
| 1181 | } |
|
| 1182 | $updater = new WP_Automatic_Updater(); |
|
| 1183 | $is_version_controlled = strval( $updater->is_vcs_checkout( $context = ABSPATH ) ); |
|
| 1184 | // transients should not be empty |
|
| 1185 | if ( empty( $is_version_controlled ) ) { |
|
| 1186 | $is_version_controlled = '0'; |
|
| 1187 | } |
|
| 1188 | return $is_version_controlled; |
|
| 1189 | } |
|
| 1190 | ||
| 1191 | /** |
|
| 1192 | * Determines whether the current theme supports featured images or not. |
|