Skip to content

Commit 72101f9

Browse files
authored
Merge branch 'develop' into ari/task-disable-comment-pagination
2 parents 7fe8d9e + 41aabdb commit 72101f9

8 files changed

Lines changed: 3799 additions & 4034 deletions

classes/class-plugin-migrations.php

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,14 @@ function ( $file ) {
8585
);
8686
\sort( $updates );
8787

88+
// Remove "class-update" from the updates.
89+
$updates = \array_filter(
90+
$updates,
91+
function ( $update ) {
92+
return $update !== 'class-update';
93+
}
94+
);
95+
8896
// Run the upgrades.
8997
foreach ( $updates as $version_int ) {
9098
$upgrade_class = 'Progress_Planner\Update\Update_' . $version_int;

classes/update/class-update-111.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
*
1515
* @package Progress_Planner
1616
*/
17-
class Update_111 {
17+
class Update_111 extends Update {
1818

1919
const VERSION = '1.1.1';
2020

classes/update/class-update-130.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
*
1616
* @package Progress_Planner
1717
*/
18-
class Update_130 {
18+
class Update_130 extends Update {
1919

2020
const VERSION = '1.3.0';
2121

classes/update/class-update-140.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
*
1313
* @package Progress_Planner
1414
*/
15-
class Update_140 {
15+
class Update_140 extends Update {
1616

1717
const VERSION = '1.4.0';
1818

classes/update/class-update-161.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
*
1313
* @package Progress_Planner
1414
*/
15-
class Update_161 {
15+
class Update_161 extends Update {
1616

1717
const VERSION = '1.6.1';
1818

classes/update/class-update.php

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
<?php
2+
/**
3+
* Update class abstract.
4+
*
5+
* @package Progress_Planner
6+
*/
7+
8+
namespace Progress_Planner\Update;
9+
10+
/**
11+
* Update class abstract.
12+
*
13+
* @package Progress_Planner
14+
*/
15+
abstract class Update {
16+
17+
/**
18+
* Run the update.
19+
*
20+
* @return void
21+
*/
22+
abstract public function run();
23+
}

0 commit comments

Comments
 (0)