Ожидаемый аргумент типа «строка», «Vendor \ NameBundle \ Form \ EntitynameType», заданный Symfony 3.0

Что вы, вероятно, захотите сделать, это класс Builder. Тогда вы сделали бы что-то вроде этого:

MyObject obj = new MyObjectBuilder().setXxx(myXxx)
                                    .setYyy(myYyy)
                                    .setZzz(myZzz)
                                    // ... etc.
                                    .build();

См. Стр. 8 и следуя из этой презентации Джоша Блоха (PDF) или этого обзора Эффективной Java

13
задан Gijsberts 10 December 2015 в 00:35
поделиться