Update controllers
This commit is contained in:
@@ -69,7 +69,7 @@ class RegistrationController extends AbstractController
|
||||
$form->handleRequest($request);
|
||||
|
||||
if ($form->isSubmitted() && $form->isValid()) {
|
||||
// @var string $plainPassword
|
||||
/** @var string $plainPassword */
|
||||
$plainPassword = $form->get('plainPassword')->getData();
|
||||
|
||||
// encode the plain password
|
||||
@@ -119,35 +119,6 @@ class RegistrationController extends AbstractController
|
||||
return $this->redirectToRoute('app_dashboard');
|
||||
}
|
||||
|
||||
#[Route('/new-user', name: 'app_new_user')]
|
||||
public function newUser(Request $request): Response
|
||||
{
|
||||
return $this->render('registration/new-user.html.twig');
|
||||
}
|
||||
|
||||
#[Route('/add-user', name: 'app_add_user')]
|
||||
public function addUser(Request $request, UserPasswordHasherInterface $userPasswordHasher, EntityManagerInterface $entityManager): Response
|
||||
{
|
||||
$user = new User();
|
||||
$user->setUsername('new-user');
|
||||
$user->setEmail('g6eK1@example.com');
|
||||
$user->setName('New User');
|
||||
$user->setPassword(
|
||||
$this->userPasswordHasher->hashPassword(
|
||||
$user,
|
||||
'password'
|
||||
)
|
||||
);
|
||||
$user->setJob(JobType::ADMIN);
|
||||
$user->setRateType(RateType::FIXED);
|
||||
$user->setRate('0.00');
|
||||
|
||||
$entityManager->persist($user);
|
||||
$entityManager->flush();
|
||||
|
||||
return $this->redirectToRoute('dashboard');
|
||||
}
|
||||
|
||||
#[Route('/register', name: 'app_register')]
|
||||
public function register(): Response
|
||||
{
|
||||
|
Reference in New Issue
Block a user