Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit8c17143

Browse files
committed
Merge branch '7.0' into 7.1
* 7.0: Don't capitalize acronyms in class names
2 parents1a2d339 +c36c412 commit8c17143

File tree

2 files changed

+24
-24
lines changed

2 files changed

+24
-24
lines changed

‎controller.rst‎

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -392,7 +392,7 @@ optional validation constraints::
392392

393393
use Symfony\Component\Validator\Constraints as Assert;
394394

395-
classUserDTO
395+
classUserDto
396396
{
397397
public function __construct(
398398
#[Assert\NotBlank]
@@ -410,14 +410,14 @@ optional validation constraints::
410410
You can then use the:class:`Symfony\\Component\\HttpKernel\\Attribute\\MapQueryString`
411411
attribute in your controller::
412412

413-
use App\Model\UserDTO;
413+
use App\Model\UserDto;
414414
use Symfony\Component\HttpFoundation\Response;
415415
use Symfony\Component\HttpKernel\Attribute\MapQueryString;
416416

417417
// ...
418418

419419
public function dashboard(
420-
#[MapQueryString]UserDTO $userDto
420+
#[MapQueryString]UserDto $userDto
421421
): Response
422422
{
423423
// ...
@@ -434,7 +434,7 @@ HTTP status to return if the validation fails::
434434
#[MapQueryString(
435435
validationGroups: ['strict', 'edit'],
436436
validationFailedStatusCode: Response::HTTP_UNPROCESSABLE_ENTITY
437-
)]UserDTO $userDto
437+
)]UserDto $userDto
438438
): Response
439439
{
440440
// ...
@@ -445,14 +445,14 @@ The default status code returned if the validation fails is 404.
445445
If you need a valid DTO even when the request query string is empty, set a
446446
default value for your controller arguments::
447447

448-
use App\Model\UserDTO;
448+
use App\Model\UserDto;
449449
use Symfony\Component\HttpFoundation\Response;
450450
use Symfony\Component\HttpKernel\Attribute\MapQueryString;
451451

452452
// ...
453453

454454
public function dashboard(
455-
#[MapQueryString]UserDTO $userDto = newUserDTO()
455+
#[MapQueryString]UserDto $userDto = newUserDto()
456456
): Response
457457
{
458458
// ...
@@ -479,14 +479,14 @@ In this case, it is also possible to directly map this payload to your DTO by
479479
using the:class:`Symfony\\Component\\HttpKernel\\Attribute\\MapRequestPayload`
480480
attribute::
481481

482-
use App\Model\UserDTO;
482+
use App\Model\UserDto;
483483
use Symfony\Component\HttpFoundation\Response;
484484
use Symfony\Component\HttpKernel\Attribute\MapRequestPayload;
485485

486486
// ...
487487

488488
public function dashboard(
489-
#[MapRequestPayload]UserDTO $userDto
489+
#[MapRequestPayload]UserDto $userDto
490490
): Response
491491
{
492492
// ...
@@ -501,7 +501,7 @@ your DTO::
501501
serializationContext: ['...'],
502502
resolver: App\Resolver\UserDtoResolver
503503
)]
504-
UserDTO $userDto
504+
UserDto $userDto
505505
): Response
506506
{
507507
// ...
@@ -519,7 +519,7 @@ the validation fails as well as supported payload formats::
519519
acceptFormat: 'json',
520520
validationGroups: ['strict', 'read'],
521521
validationFailedStatusCode: Response::HTTP_NOT_FOUND
522-
)]UserDTO $userDto
522+
)]UserDto $userDto
523523
): Response
524524
{
525525
// ...
@@ -539,16 +539,16 @@ Make sure to install `phpstan/phpdoc-parser`_ and `phpdocumentor/type-resolver`_
539539
if you want to map a nested array of specific DTOs::
540540

541541
public function dashboard(
542-
#[MapRequestPayload()]EmployeesDTO $employeesDto
542+
#[MapRequestPayload()]EmployeesDto $employeesDto
543543
): Response
544544
{
545545
// ...
546546
}
547547

548-
final classEmployeesDTO
548+
final classEmployeesDto
549549
{
550550
/**
551-
* @paramUserDTO[] $users
551+
* @paramUserDto[] $users
552552
*/
553553
public function __construct(
554554
public readonly array $users = []

‎form/type_guesser.rst‎

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -44,14 +44,14 @@ This interface requires four methods:
4444

4545
Start by creating the class and these methods. Next, you'll learn how to fill each in::
4646

47-
// src/Form/TypeGuesser/PHPDocTypeGuesser.php
47+
// src/Form/TypeGuesser/PhpDocTypeGuesser.php
4848
namespace App\Form\TypeGuesser;
4949

5050
use Symfony\Component\Form\FormTypeGuesserInterface;
5151
use Symfony\Component\Form\Guess\TypeGuess;
5252
use Symfony\Component\Form\Guess\ValueGuess;
5353

54-
classPHPDocTypeGuesser implements FormTypeGuesserInterface
54+
classPhpDocTypeGuesser implements FormTypeGuesserInterface
5555
{
5656
public function guessType(string $class, string $property): ?TypeGuess
5757
{
@@ -90,9 +90,9 @@ The ``TypeGuess`` constructor requires three options:
9090
type with the highest confidence is used.
9191

9292
With this knowledge, you can implement the ``guessType()`` method of the
93-
``PHPDocTypeGuesser``::
93+
``PhpDocTypeGuesser``::
9494

95-
// src/Form/TypeGuesser/PHPDocTypeGuesser.php
95+
// src/Form/TypeGuesser/PhpDocTypeGuesser.php
9696
namespace App\Form\TypeGuesser;
9797

9898
use Symfony\Component\Form\Extension\Core\Type\CheckboxType;
@@ -102,7 +102,7 @@ With this knowledge, you can implement the ``guessType()`` method of the
102102
use Symfony\Component\Form\Guess\Guess;
103103
use Symfony\Component\Form\Guess\TypeGuess;
104104

105-
classPHPDocTypeGuesser implements FormTypeGuesserInterface
105+
classPhpDocTypeGuesser implements FormTypeGuesserInterface
106106
{
107107
public function guessType(string $class, string $property): ?TypeGuess
108108
{
@@ -188,7 +188,7 @@ and tag it with ``form.type_guesser``:
188188
services:
189189
# ...
190190
191-
App\Form\TypeGuesser\PHPDocTypeGuesser:
191+
App\Form\TypeGuesser\PhpDocTypeGuesser:
192192
tags:[form.type_guesser]
193193
194194
..code-block::xml
@@ -201,7 +201,7 @@ and tag it with ``form.type_guesser``:
201201
https://symfony.com/schema/dic/services/services-1.0.xsd">
202202
203203
<services>
204-
<serviceid="App\Form\TypeGuesser\PHPDocTypeGuesser">
204+
<serviceid="App\Form\TypeGuesser\PhpDocTypeGuesser">
205205
<tagname="form.type_guesser"/>
206206
</service>
207207
</services>
@@ -210,9 +210,9 @@ and tag it with ``form.type_guesser``:
210210
..code-block::php
211211
212212
// config/services.php
213-
use App\Form\TypeGuesser\PHPDocTypeGuesser;
213+
use App\Form\TypeGuesser\PhpDocTypeGuesser;
214214
215-
$container->register(PHPDocTypeGuesser::class)
215+
$container->register(PhpDocTypeGuesser::class)
216216
->addTag('form.type_guesser')
217217
;
218218
@@ -223,12 +223,12 @@ and tag it with ``form.type_guesser``:
223223
:method:`Symfony\\Component\\Form\\FormFactoryBuilder::addTypeGuessers` of
224224
the ``FormFactoryBuilder`` to register new type guessers::
225225

226-
use App\Form\TypeGuesser\PHPDocTypeGuesser;
226+
use App\Form\TypeGuesser\PhpDocTypeGuesser;
227227
use Symfony\Component\Form\Forms;
228228

229229
$formFactory = Forms::createFormFactoryBuilder()
230230
// ...
231-
->addTypeGuesser(newPHPDocTypeGuesser())
231+
->addTypeGuesser(newPhpDocTypeGuesser())
232232
->getFormFactory();
233233

234234
// ...

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp