$model
$model :
The model for which the form applies.
Dynamic form validation class.
This class is used to generate a form for a given model.
isValid() : array
Check if the form is valid.
It is also encoding the data in the form to be then saved. It is very simple as it leaves the work to the field. It means that you can easily extend this form class to have a more complex validation procedure like checking if a field is equals to another in the form (like for password confirmation) etc.
Array of errors
clean() : array
فرآیند اصلی پاک کردن دادهها در فرم
با استفاده از این فراخوانی میتوان تمام پارامترهای یک فرم را بررسی کرد. تفاوت اصلی این بررسی با سایر موارد این است که در اینجا تمام پارامترها به صورت همزمان در نظر گرفته خواهد شد.
در صورتی که بررسی به یک خطا روبرو شده باید خطای Pluf_Form_Invalid صادر شود.
Cleaned data.