瀏覽代碼

Fix rev.27

Visman 4 年之前
父節點
當前提交
f9ad99aa93
共有 1 個文件被更改,包括 48 次插入0 次删除
  1. 48 0
      app/Models/Pages/Admin/Update.php

+ 48 - 0
app/Models/Pages/Admin/Update.php

@@ -1095,4 +1095,52 @@ class Update extends Admin
 
         return null;
     }
+
+    /**
+     * rev.26 to rev.27
+     */
+    protected function stageNumber26(array $args): ?int
+    {
+        $coreConfig = new CoreConfig($this->c->DIR_CONFIG . '/' . self::CONFIG_FILE);
+
+        $coreConfig->add(
+            'shared=>polls',
+            '\\ForkBB\\Models\\Poll\\Manager::class',
+            'posts'
+        );
+
+        $coreConfig->add(
+            'shared=>PollManagerLoad',
+            '\\ForkBB\\Models\\Poll\\Load::class',
+            'UsersRules'
+        );
+
+        $coreConfig->add(
+            'shared=>PollManagerSave',
+            '\\ForkBB\\Models\\Poll\\Save::class',
+            'PollManagerLoad'
+        );
+
+        $coreConfig->add(
+            'shared=>PollManagerDelete',
+            '\\ForkBB\\Models\\Poll\\Delete::class',
+            'PollManagerSave'
+        );
+
+        $coreConfig->add(
+            'shared=>PollManagerRevision',
+            '\\ForkBB\\Models\\Poll\\Revision::class',
+            'PollManagerDelete'
+        );
+
+        $coreConfig->add(
+            'multiple=>PollModel',
+            '\\ForkBB\\Models\\Poll\\Model::class',
+            'PostManagerUpdateUsername'
+        );
+
+        $coreConfig->save();
+
+        return null;
+    }
 }