instances added god may help

This commit is contained in:
2026-02-23 12:58:19 +01:00
parent 25370a1a55
commit 99db252f60
290 changed files with 9858 additions and 4914 deletions

View File

@@ -1,10 +1,10 @@
<?php
use MintyPHP\Support\Flash;
use MintyPHP\Support\Guard;
use MintyPHP\Router;
use MintyPHP\Service\Access\PermissionService;
use MintyPHP\Service\User\UserLifecycleService;
use MintyPHP\Service\Scheduler\SchedulerServicesFactory;
use MintyPHP\Support\Flash;
use MintyPHP\Support\Guard;
Guard::requireLogin();
Guard::requirePermission(PermissionService::SETTINGS_UPDATE);
@@ -13,7 +13,8 @@ if ($_SERVER['REQUEST_METHOD'] !== 'POST') {
Router::redirect('admin/settings');
}
$result = UserLifecycleService::run((int) ($_SESSION['user']['id'] ?? 0));
$factory = new SchedulerServicesFactory();
$result = $factory->createUserLifecycleService()->run((int) ($_SESSION['user']['id'] ?? 0));
if (!($result['ok'] ?? false)) {
$error = (string) ($result['error'] ?? 'unexpected_error');
if ($error === 'lock_not_acquired') {
@@ -34,4 +35,3 @@ Flash::success(
'user_lifecycle_completed'
);
Router::redirect('admin/settings');