instances added god may help
This commit is contained in:
@@ -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');
|
||||
|
||||
|
||||
Reference in New Issue
Block a user