Хорошо, представьте, что у нас есть форма регистрации класса Customer, и мы запрашиваем только три поля (имя, фамилия, адрес электронной почты) и после, когда этот пользователь вошел в систему в первый раз, мы хотим заполнить эту информацию.
Во-первых, в lib / form / doctrine есть файл с именем 'CustomerForm.class.php', который генерируется автоматически в командной строке. В этом файле мы «настраиваем» только 3 поля и валидаторы, и если мы хотим использовать, мы делаем что-то вроде этого:
$this->form = CustomerForm();
Во-вторых, мы создаем вручную другую форму с именем «CustomerFormStep1.class.php», где мы можем настроить проверку других полей. Но когда мы делаем ..
$this->form = CustomerFormStep1();
возвращает ошибку: Fatal error: Class 'CustomerFormStep1'
не найден
Что не так?
Спасибо.