protected function WebformDevelEntityFormApiBaseForm::isPropertyTranslatable in Webform 8.5
Same name and namespace in other branches
- 6.x modules/webform_devel/src/Form/WebformDevelEntityFormApiBaseForm.php \Drupal\webform_devel\Form\WebformDevelEntityFormApiBaseForm::isPropertyTranslatable()
Determine if an element property is translatable.
Parameters
string $property: An element property.
Return value
bool TRUE if an element property is translatable.
1 call to WebformDevelEntityFormApiBaseForm::isPropertyTranslatable()
- WebformDevelEntityFormApiBaseForm::renderExport in modules/
webform_devel/ src/ Form/ WebformDevelEntityFormApiBaseForm.php - Export a PHP render array.
File
- modules/
webform_devel/ src/ Form/ WebformDevelEntityFormApiBaseForm.php, line 195
Class
- WebformDevelEntityFormApiBaseForm
- Export a webform's element to Form API (FAPI).
Namespace
Drupal\webform_devel\FormCode
protected function isPropertyTranslatable($property) {
$property = str_replace('#', '', $property);
if (strpos($property, '__') !== FALSE) {
list(, $child_property) = explode('__', $property);
return isset($this->translatableProperties[$child_property]);
}
else {
return isset($this->translatableProperties[$property]);
}
}