Hello,

We have updated the webform module to 7.x-4.8. but there is an fatal error on “webform_validation” module, as undefined function _webform_client_form_rule_check().

This function is used in webform_validation module (7.x-1.9) which is deprecated in current webform module version(7.x-4.8).

Any help will be appreciated.

Thanks,
Abhishek Sawant

Comments

DanChadwick’s picture

Status: Active » Closed (works as designed)

_webform_client_form_rule_check() was not deprecated (which is a warning that it will be removed in a future version), but rather removed.

Webform add-on modules should be cautious about calling any webform functions which aren't explicitly supported in webform.api.php, and should never call any webform function that starts with an underscore. This is used to indicate a private function to be used by webform alone.

webform_validation will have to be rewritten to use the revised conditional engine. I suggest you open an issue in the webform_validation module. If the maintainer contacts me, I would be happy to supply support to him/her.