$fields
$fields :
The fields of the form.
They are the fully populated Pluf_FormField* of the form. You define them in the initFields method.
This form is same as Bank_Form_RecieptNew form except that in this form given backend sould blong to main tenant
از این کلاس برای اعتبار سنجی فرمها و تولید دادههای معادل استفاده میشود. از این کلاس همانند مدل دادهای استفاده میشود. با استفاده از این کلاس میتوان دادههای اضافه ارسال شده را حذف کرده و در صورت نا مناسب بودن پارامترهای دریافتی خطای مناسب ایجاد کرد.
save(string $commit = true) : \Tenant_BankBackend
string | $commit |
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.
getSecureKey() : \Tenant_BankReceipt
یک کد جدید برای موجودیت ایجاد میکند.