Skip to main content

GravityKit\GravityMigrate\Platforms\WPForms\WPFormsSourceAdapter

Source: src/Platforms/WPForms/WPFormsSourceAdapter.php:37

Details

  • Kind: class
  • Namespace: GravityKit\GravityMigrate\Platforms\WPForms
  • Extends: AbstractSourceAdapter

Properties

PropertyTypeDescription
$field_label_maparrayWPForms field id => label, so a generated Gravity Forms tag can name its field.
$dynamic_populationboolWhether the form being read has WPForms' form-level dynamic population turned on.
$layout_group_indexintCounter for generated layout group IDs.
$direct_field_type_maparray<string,string>
$field_addon_dependenciesarray<string,string>

Methods

MethodDescription
build_prepared_payload()Builds a prepared payload for a Gravity Forms import.

Method Reference

build_prepared_payload()

public function build_prepared_payload( array $source_form )

Builds a prepared payload for a Gravity Forms import.

Parameters

NameTypeDefaultDescription
$source_formarraySource form payload.

Returns

  • array | \WP_Error — Prepared payload array or WP_Error on failure.

Since: %ver%

Source: src/Platforms/WPForms/WPFormsSourceAdapter.php:184