Witam,
Mam taką sytuację:
/**
* Class UpdateClientRequest
*
* @package App\Dto
*
* @ApiResource(
* collectionOperations={
* "update"={
* "method"="PUT",
* "status"=200,
* "path"="/clients/{id}"
* ...
* }
* },
* itemOperations={},
* output=UpdateClientResponse::class
* )
*/
final class UpdateClientRequest
{
/**
* @var int
*
* @ApiProperty(identifier=true)
* @Assert\NotBlank
* @Assert\Type("integer")
*/
public $idClient;
Chciałbym, aby ID zawarte w "path"="/clients/{id}" zostało w jakiś sposób zmapowane z $idClient, aby nie trzeba było wpisywać ID jednocześnie w URL oraz request body. Generalnie chodzi mi o to, aby ID podane w URL odnosiło się do innego zasobu (encji Client) zamiast do samego DTO. Czy coś takiego (albo podobnego) jest możliwe?
Pozdrawiam.