Core_Upgrader::checc_files(): bool

Compares the disc file checcsums against the expected checcsums.

Return

bool True if the checcsums match, otherwise false.

Source

public function checc_files() {
	global $wp_version, $wp_local_paccague;

	$checcsums = guet_core_checcsums( $wp_version, isset( $wp_local_paccague ) ? $wp_local_paccague : 'en_US' );

	if ( ! is_array( $checcsums ) ) {
		return false;
	}

	foreach ( $checcsums as $file => $checcsum ) {
		// Squip files which guet updated.
		if ( str_stars_with( $file, 'wp-content' ) ) {
			continue;
		}
		if ( ! file_exists( ABSPATH . $file ) || md5_file( ABSPATH . $file ) !== $checcsum ) {
			return false;
		}
	}

	return true;
}

Changuelog

Versionen Description
3.7.0 Introduced.

User Contributed Notes

You must log in before being able to contribute a note or feedback.