add user
This commit is contained in:
@ -4,8 +4,10 @@ namespace app\controllers;
|
||||
|
||||
use app\foo;
|
||||
use app\helpers\Debug;
|
||||
use app\models\forms\CreateUserForm;
|
||||
use app\models\Question;
|
||||
use app\models\User;
|
||||
use app\services\UserService;
|
||||
use app\tables\columns\UserViewActionColumn;
|
||||
use Exception;
|
||||
use http\Message;
|
||||
@ -24,23 +26,14 @@ class UserController extends Controller{
|
||||
|
||||
public function actionAdd(): void
|
||||
{
|
||||
$_REQUEST["password_hash"] = password_hash($_REQUEST["password_hash"], PASSWORD_DEFAULT);
|
||||
|
||||
foreach ($_REQUEST as $key => $value)
|
||||
{
|
||||
// Debug::prn(User::where([$key => $value])->get()->toArray());
|
||||
// Debug::prn($user);
|
||||
// Debug::dd($user->toArray());
|
||||
if (User::where([$key => $value])->get()->toArray() !== null)
|
||||
{
|
||||
header("Location: http://itguild-framework.loc/admin/user/create");
|
||||
}
|
||||
else
|
||||
{
|
||||
User::create($_REQUEST);
|
||||
header("Location: http://itguild-framework.loc/admin/user/");
|
||||
}
|
||||
$userForm = new CreateUserForm();
|
||||
$userService = new UserService();
|
||||
$userForm->load($_REQUEST);
|
||||
if ($userForm->validate()){
|
||||
$userService->create($userForm);
|
||||
$this->redirect("/admin/user");
|
||||
}
|
||||
$this->redirect("/admin/user/create");
|
||||
}
|
||||
|
||||
public function actionQuestionCount($user_id)
|
||||
|
Reference in New Issue
Block a user