Skip to content

Commit 62aaaab

Browse files
authored
feature #1473 [make:*] use getPayload() instead of accessing request on Request objects
1 parent bbb7949 commit 62aaaab

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

src/Resources/skeleton/authenticator/LoginFormAuthenticator.tpl.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,15 +16,15 @@ public function __construct(private UrlGeneratorInterface $urlGenerator)
1616

1717
public function authenticate(Request $request): Passport
1818
{
19-
$<?= $username_field_var ?> = $request->request->get('<?= $username_field ?>', '');
19+
$<?= $username_field_var ?> = $request->getPayload()->get('<?= $username_field ?>', '');
2020

2121
$request->getSession()->set(SecurityRequestAttributes::LAST_USERNAME, $<?= $username_field_var ?>);
2222

2323
return new Passport(
2424
new UserBadge($<?= $username_field_var ?>),
25-
new PasswordCredentials($request->request->get('password', '')),
25+
new PasswordCredentials($request->getPayload()->get('password', '')),
2626
[
27-
new CsrfTokenBadge('authenticate', $request->request->get('_csrf_token')),<?= $remember_me_badge ? "
27+
new CsrfTokenBadge('authenticate', $request->getPayload()->get('_csrf_token')),<?= $remember_me_badge ? "
2828
new RememberMeBadge(),\n" : "" ?>
2929
]
3030
);

src/Resources/skeleton/crud/controller/Controller.tpl.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ public function edit(Request $request, <?= $entity_class_name ?> $<?= $entity_va
7777
<?= $generator->generateRouteForControllerMethod(sprintf('/{%s}', $entity_identifier), sprintf('%s_delete', $route_name), ['POST']) ?>
7878
public function delete(Request $request, <?= $entity_class_name ?> $<?= $entity_var_singular ?>, EntityManagerInterface $entityManager): Response
7979
{
80-
if ($this->isCsrfTokenValid('delete'.$<?= $entity_var_singular ?>->get<?= ucfirst($entity_identifier) ?>(), $request->request->get('_token'))) {
80+
if ($this->isCsrfTokenValid('delete'.$<?= $entity_var_singular ?>->get<?= ucfirst($entity_identifier) ?>(), $request->getPayload()->get('_token'))) {
8181
$entityManager->remove($<?= $entity_var_singular ?>);
8282
$entityManager->flush();
8383
}

tests/fixtures/make-crud/expected/WithCustomRepository.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ public function edit(Request $request, SweetFood $sweetFood, EntityManagerInterf
7171
#[Route('/{id}', name: 'app_sweet_food_delete', methods: ['POST'])]
7272
public function delete(Request $request, SweetFood $sweetFood, EntityManagerInterface $entityManager): Response
7373
{
74-
if ($this->isCsrfTokenValid('delete'.$sweetFood->getId(), $request->request->get('_token'))) {
74+
if ($this->isCsrfTokenValid('delete'.$sweetFood->getId(), $request->getPayload()->get('_token'))) {
7575
$entityManager->remove($sweetFood);
7676
$entityManager->flush();
7777
}

0 commit comments

Comments
 (0)