Suppression de l'override adminController

This commit is contained in:
Sylvain Philip 2024-10-03 19:30:49 +02:00
parent 2b7e7f8e60
commit 3013d2768c
3 changed files with 1 additions and 51 deletions

View File

@ -59,7 +59,6 @@ return [
'user' => [
'class' => 'app\modules\user\Module',
'controllerMap' => [
'admin' => 'app\overrides\user\controllers\AdminController',
'default' => 'app\overrides\user\controllers\DefaultController',
]
],

View File

@ -79,7 +79,7 @@ class AdminController extends \Piko\Controller
}
$user->scenario = User::SCENARIO_ADMIN;
$message = false;
$message = [];
$post = $this->request->getParsedBody();

View File

@ -1,49 +0,0 @@
<?php
namespace app\overrides\user\controllers;
use app\overrides\user\models\User;
use function Piko\I18n\__;
use app\modules\user\models\Role;
class AdminController extends \app\modules\user\controllers\AdminController
{
/**
* Render User form and create or update user
*
* @return string
*/
public function editAction(int $id = 0)
{
$user = new User($this->db);
if ($id) {
$user->load($id);
}
$user->scenario = User::SCENARIO_ADMIN;
$message = [];
$post = $this->request->getParsedBody();
if (!empty($post)) {
$user->bind($post);
if ($user->isValid() && $user->save()) {
$message['type'] = 'success';
$message['content'] = __('user', 'User successfully saved');
} else {
$message['type'] = 'danger';
$message['content'] = __('user', 'Save error!') . implode(' ', $user->errors);
}
}
return $this->render('edit', [
'user' => $user,
'message' => $message,
'roles' => Role::find('`name` ASC'),
]);
}
}