【发布时间】:2019-05-11 03:48:20
【问题描述】:
从 Symfony3 开始,'choices' 形式的键 -> 值被翻转。我尝试将一个非常大的项目升级到 symfony3,我很难翻转所有关键值。
是否可以覆盖 symfony 表单的默认行为以使用旧方式?
例如,如果我有很多这样的代码
private static $MAP_MINUS = [
self::GENTLEMAN => 'm.' ,
self::MADAME => 'mme.',
];
我必须把它倒过来
private static $MAP_MINUS = [
'm.' => self::GENTLEMAN ,
'mme.' => self::MADAME,
];
但我不想这样做,因为项目中的数组太多了。
【问题讨论】:
标签: symfony