GravityKit\GravityMigrate\Platforms\FluentForms\FluentFormsSourceAdapter
Builds Gravity Forms payloads from Fluent Forms data.
Since: %ver%
Source: src/Platforms/FluentForms/FluentFormsSourceAdapter.php:38
Details
- Kind:
class - Namespace:
GravityKit\GravityMigrate\Platforms\FluentForms - Extends:
AbstractSourceAdapter
Properties
| Property | Type | Description |
|---|---|---|
$field_label_map | array | Gravity Forms field id to label, for writing merge tags. |
$composite_expansions | array<string, | string> |
$field_addon_dependencies | array<string, | string> |
$layout_group_index | int | Counter for generated layout group IDs. |
Methods
| Method | Description |
|---|---|
translate_smart_tags() | Translates Fluent merge tags into Gravity Forms merge tags. |
Method Reference
translate_smart_tags()
public function translate_smart_tags( string $text, array $context=[] ): string
Translates Fluent merge tags into Gravity Forms merge tags.
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
$text | string | Text containing Fluent tags. | |
$context | array | [] | Translation context. |
Returns
string
Since: %ver%
Source: src/Platforms/FluentForms/FluentFormsSourceAdapter.php:2620