Я определяю массив php с помощью YAML, как показано ниже
groups:
- 'Order'
- 'Adjustment'
- 'CarModel'
- 'Address'
- 'OrderItem'
- items:
- OrderItem
- Product
- product:
- Simple
- service:
- Simple
компаньон php
$groups = [
'Order',
'Adjustment',
'CarModel',
'Address',
'OrderItem',
'items' => [
'OrderItem',
'Product',
'product' => ['Simple'],
'service' => ['Simple'],
]
];
Symfony преобразует формат YAML в числовой массив, php - это ассоциативный массив, то есть их array_keys разные. какой способ определить ассоциативный массив с YAML в Symfony?




Я сам нашел решение
groups:
0: 'Order'
1: 'Adjustment'
2: 'CarModel'
3: 'Address'
4: 'OrderItem'
items:
0: Product
1: Service
2: OrderItem
product: ['Simple']
service: [ 'Simple']
Мог бы превзойти результат, который вы получаете !!