Skip to main content

GravityKit\GravityMigrate\Platforms\Forminator\ForminatorTargetAdapter

Builds Forminator payloads from Gravity Forms data.

The payload is the forminator_form_meta structure Forminator itself saves: a fields list of flat arrays keyed by element_id, and a settings array. Every key written here was read from the matching class in Forminator's library/fields directory, because Forminator prints nothing for a field type it does not register and silently ignores a setting it does not know.

Since: %ver%

Source: src/Platforms/Forminator/ForminatorTargetAdapter.php:28

Details

  • Kind: class
  • Namespace: GravityKit\GravityMigrate\Platforms\Forminator
  • Extends: AbstractTargetAdapter

Properties

PropertyTypeDescription
$mapped_notificationsarrayThe notifications map_settings() built for the form being exported.

Methods

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

Method Reference

build_prepared_payload()

public function build_prepared_payload( array $gf_form ): array

Builds a prepared payload for exporting a Gravity Forms form.

Parameters

NameTypeDefaultDescription
$gf_formarrayGravity Forms payload.

Returns

  • array

Since: %ver%

Source: src/Platforms/Forminator/ForminatorTargetAdapter.php:146