function _webform_structured_text_get_wf_property in Webform Structured Text 7
function to handle difference between version 3 and 4 of Webform.
Parameters
string $prop The property needed.:
Return value
string The property name to use elsewhere.
1 call to _webform_structured_text_get_wf_property()
- _webform_render_structured_text in ./
structured_text.inc - Implements _webform_render_component().
File
- ./
structured_text.inc, line 13
Code
function _webform_structured_text_get_wf_property($prop = 'required') {
$info = system_get_info('module', 'webform');
$version = array();
preg_match('/^[0-9]+\\.x\\-([0-9]+)\\..*$/', $info['version'], $version);
$properties = array(
'required' => array(
'3' => 'mandatory',
'4' => 'required',
),
'filter_xss' => array(
'3' => '_webform_filter_xss',
'4' => 'webform_filter_xss',
),
'filter_desc' => array(
'3' => '_webform_filter_descriptions',
'4' => 'webform_filter_descriptions',
),
'token_replace' => array(
'3' => '_webform_filter_values',
'4' => 'webform_replace_tokens',
),
);
if ($prop == 'version') {
return $version[1];
}
return $properties[$prop][$version[1]];
}