Я получаю эту ошибку на этом
if ($this->container->getParameter('sso.so') === true)
{
$builder->add('familyMembers', CollectionType::class, array(
'type' => new FamilyMember(),
'allow_add' => TRUE,
'allow_delete' => TRUE,
'by_reference' => FALSE,
));
$builder->get('familyMembers')->setData(array());
}
это форма Тип
class FamilyMember extends AbstractType
{
public function buildForm(FormBuilderInterface $builder, array $options) {
$builder
->add('type', ChoiceType::class, array(
'label' => ' ',
'required' => FALSE,
'choices' => array(
'SP' => 'account.address.option.type.SP',
'DP' => 'account.address.option.type.DP',
),
'expanded' => TRUE,
'multiple' => FALSE,
'placeholder' => FALSE,
))
я пытаюсь разрешить создание формы, если они соответствуют этому состояние.
это сработало, но я обновился до symfony2.8, и я также перешел с guzzle3 на guzzle 6 (сомнение это)