PluginProbe
Redirection / 5.2
Redirection v5.2
5.10.0 5.9.0 5.8.1 5.8.0 3.7.2 3.7.3 4.0 4.0.1 4.1 4.1.1 4.2 4.2.1 4.2.2 4.2.3 4.3 4.3.1 4.3.2 4.3.3 4.4 4.4.1 4.4.2 4.5 4.5.1 4.6.2 4.7.1 All 130 releases
← All changes | database/database.php +8 -3 4.35.2 View file →
@@ -1,8 +1,8 @@
1 1 <?php
2 2
3 -include_once dirname( __FILE__ ) . '/database-status.php';
4 -include_once dirname( __FILE__ ) . '/database-upgrader.php';
3 +require_once __DIR__ . '/database-status.php';
4 +require_once __DIR__ . '/database-upgrader.php';
5 5
6 6 class Red_Database {
7 7 /**
8 8 * Get all upgrades for a database version
@@ -27,9 +27,9 @@
27 27 if ( ! $found ) {
28 28 $upgrader = Red_Database_Upgrader::get( $upgrade );
29 29
30 30 $stage_present = in_array( $current_stage, array_keys( $upgrader->get_stages() ), true );
31 - $same_version = $current_stage === false && version_compare( $upgrade['version'], $current_version, 'g' );
31 + $same_version = $current_stage === false && version_compare( $upgrade['version'], $current_version, 'gt' );
32 32
33 33 if ( $stage_present || $same_version ) {
34 34 $found = true;
35 35 }
@@ -158,8 +158,13 @@
158 158 [
159 159 'version' => '4.1',
160 160 'file' => '410.php',
161 161 'class' => 'Red_Database_410',
162 + ],
163 + [
164 + 'version' => '4.2',
165 + 'file' => '420.php',
166 + 'class' => 'Red_Database_420',
162 167 ],
163 168 ];
164 169 }
165 170 }