wrapper($button, true, true); } private static function field($field, $rowID, $form_atomic_Cls_map, $formID, $error = null, $value = null) { $fieldHelpers = new FieldHelpers($field, $rowID, $form_atomic_Cls_map); // $helperTxt = self::helperTxt($field, $rowID, $field_name, $form_atomic_Cls_map, $formID, $error = null, $value = null); $btnPreIcn = $fieldHelpers->icon('btnPreIcn', 'btn-pre-i'); $btnSufIcn = $fieldHelpers->icon('btnSufIcn', 'btn-suf-i'); $disabled = $fieldHelpers->disabled(); // $name = $field->btnTyp === 'submit' ? 'name="bit-form-submit-btn"' : ''; $name = $fieldHelpers->name(); $spanner = ''; $submitSpanner = 'submit' === $field->btnTyp ? $spanner : ''; return <<getCustomAttributes('inp-fld-wrp')} > BUTTONFIELD; } private static function helperTxt($field, $rowID, $field_name, $form_atomic_Cls_map, $formID, $error = null, $value = null) { $fieldHelpers = new FieldHelpers($field, $rowID, $form_atomic_Cls_map); $hlpPreIcn = $fieldHelpers->icon('hlpPreIcn', 'hlp-txt-pre-i'); $hlpSufIcn = $fieldHelpers->icon('hlpSufIcn', 'hlp-txt-suf-i'); $hlpTxt = isset($field->helperTxt) ? $fieldHelpers->renderHTMR($field->helperTxt) : ''; $helperTxt = <<getCustomAttributes('hlp-txt')} > {$hlpPreIcn} {$hlpTxt} {$hlpSufIcn} HELPERTXT; return property_exists($field, 'helperTxt') ? $helperTxt : ''; } }