Before receiving $_POST information from form submission, I didn't know anything about the number of fields, types or validation rules (whether the field is required, whether it should be a valid email, etc.)
In ohter words, the validation rules and fields depend on what i receive in $_POST:
user creates form fields and defines validation rules by himself.
So I need to set validation rules after I'll receive $_POST
What will be most right method to do this in symfony2?
$_POST? If yes you should probably clarify this in your question.