ใน FOSRestBundle : คำอธิบายประกอบ ฉันต้องการใช้ @VirtualProperty หลายรายการที่มีไดนามิก ชื่อเพราะฉันดึงชื่อคุณสมบัติจากฐานข้อมูล (จำนวนคุณสมบัติที่ไม่รู้จัก)
class User
{
private $id;
private $name;
/**
* @Serializer\VirtualProperty
*
* @return array
*/
public function getSomeMethod()
{
return array('property_name1'=> 'value1', 'property_name2'=>'value2');
}
}
โดยที่ property_name1 & property_name2 .. property_name3 .. ฯลฯ เป็นไดนามิกที่มีจำนวนอนันต์
ฉันต้องการตั้งค่าให้เป็นคุณสมบัติเสมือน แต่ละคุณสมบัติมีค่าสตริง
ฉันไม่ต้องการตั้งค่าให้เป็นอาร์เรย์ด้วยคุณสมบัติเดียว
หากไม่มีวิธีในการทำเช่นนี้ โปรดแจ้งให้เราทราบหากฉันสามารถทำงานเดียวกันจากคอนโทรลเลอร์ได้หรือไม่
@Serializer\Inline
เพื่อให้คุณสมบัติของอาร์เรย์ที่ซื้อมาเป็นคุณสมบัติของวัตถุหลัก - person qooplmao   schedule 07.11.2016