wrapper($input); } private static function field($field, $rowID, $field_name, $form_atomic_Cls_map, $formID, $error = null, $value = null) { $fieldHelpers = new ClassicFieldHelpers($field, $rowID, $form_atomic_Cls_map); if ($fieldHelpers->property_exists_nested($field, 'config->linkAuthentication->active', true)) { $linkAuthentication = sprintf( '
', $rowID ); } else { $linkAuthentication = ''; } if ($fieldHelpers->property_exists_nested($field, 'config->address->active', true) && $fieldHelpers->property_exists_nested($field, 'config->address->mode', 'billing')) { $address = sprintf( '
', $rowID ); } else { $address = ''; } return sprintf( '
%5$s %6$s
', $fieldHelpers->getAtomicCls('stripe-wrp'), $fieldHelpers->getAtomicCls('stripe-btn'), $fieldHelpers->getAtomicCls('stripe-icn'), $fieldHelpers->kses_post($field->txt), $linkAuthentication, $address, $fieldHelpers->getAtomicCls('stripe-fld') ); } }