RegistrationFormType :: buildForm () не совместим

Я просто обновляю свой проект Symfony 2.0.12 до 2.1. Я также установил FosUserBundle, но когда я запускаю команду

php composer.phar update

тогда композитор выдает ошибку:

Loading composer repositories with package information
Updating dependencies
Writing lock file
Generating autoload files
PHP Fatal error:  Declaration of User\UserBundle\Form\Type\RegistrationFormType::buildForm() must be compatible with that of Symfony\Component\Form\FormTypeInterface::buildForm() in /home/mark/dev/proj/src/User/UserBundle/Form/Type/RegistrationFormType.php on line 38

Fatal error: Declaration of User\UserBundle\Form\Type\RegistrationFormType::buildForm() must be compatible with that of Symfony\Component\Form\FormTypeInterface::buildForm() in /home/mark/dev/proj/src/User/UserBundle/Form/Type/RegistrationFormType.php on line 38
Script Sensio\Bundle\DistributionBundle\Composer\ScriptHandler::clearCache handling the post-update-cmd event terminated with an exception

Это' говорит что-то, что мой предыдущий RegistrationFormType не совместим с новым интерфейсом форм Symfony 2.1.

Мой композитор.json

// ...
"friendsofsymfony/user-bundle": "*",
//...

Моя регистрацияFormType.php

add('name')
                ->add('surname')
                ->add('gender', 'choice', array(
                    'choices'   => array('m' => 'Male', 'f' => 'Female'),
                    'empty_value' => 'Please select',
                ))
                ->add('address')
                ->add('zip')
                ->add('country', 'country', array(
                    'empty_value' => 'Please select',
                ))
            ->add('dateOfBirth', 'date', array(
                'empty_value' => '',
                'years' => range(date('Y')-100, date('Y')),
            ))
            ->add('agree', 'checkbox', array(
                'label'     => 'Check here to agree to the sites terms and Conditions and Data Privacy Policy.',
            ));
    }

    public function getName()
    {
        return 'user_user_registration';
    }
}

Есть идеи, что не так?

Ответы на вопрос(1)

Ваш ответ на вопрос