Php 如何在Api平台上使用带有Messanger输入的{id}from路径?
我有这样的想法:Php 如何在Api平台上使用带有Messanger输入的{id}from路径?,php,symfony,api-platform.com,Php,Symfony,Api Platform.com,我有这样的想法: /** *@ORM/Entity *@ApiResource( *项目操作={ *“放置/取消”:{ *“方法”:“放置”, *“路径”:“/task/{id}/cancel”, *“信使”:“输入”, *“输入”:CancelTaskCommand::class, *“输出”:false * }, * } * ) */ 类Foo{} CancelFooCommand.php final class命令 { /** *@var字符串 *@ApiProp
/**
*@ORM/Entity
*@ApiResource(
*项目操作={
*“放置/取消”:{
*“方法”:“放置”,
*“路径”:“/task/{id}/cancel”,
*“信使”:“输入”,
*“输入”:CancelTaskCommand::class,
*“输出”:false
* },
* }
* )
*/
类Foo{}
CancelFooCommand.php
final class命令
{
/**
*@var字符串
*@ApiProperty(
*标识符=true,
* )
*/
公共字符串$id='';
/**
*@var字符串
*@ApiProperty(
*属性={
*“openapi_上下文”={
*“类型”:“字符串”
* }
* }
* )
*/
公共字符串$note='';
}
所以我必须在有效载荷和路径中输入两次id。是否可以跳过将id
添加到有效负载并从路径获取它