wrapper($input); } private static function field($field, $rowID, $form_atomic_Cls_map, $value) { $fieldHelpers = new FieldHelpers($field, $rowID, $form_atomic_Cls_map); $prefixIcn = $fieldHelpers->icon('prefixIcn', 'pre-i'); $suffixIcn = $fieldHelpers->icon('suffixIcn', 'suf-i'); $req = $fieldHelpers->required(); $disabled = $fieldHelpers->disabled(); $readonly = $fieldHelpers->readonly(); $name = $fieldHelpers->name(); $ac = $fieldHelpers->autocomplete(); $ph = $fieldHelpers->placeholder(); $value = $fieldHelpers->value(); // {...'disabled' in attr.valid && { readOnly: attr.valid.disabled }} return <<getCustomAttributes('inp-fld-wrp')} > {$prefixIcn} {$suffixIcn} TEXTAREAFIELD; } }