Skip to main content

GravityKit\GravityMigrate\Platforms\Forminator\ForminatorImporter

Imports Forminator forms into Gravity Forms.

Since: %ver%

Source: src/Platforms/Forminator/ForminatorImporter.php:23

Details

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

Properties

PropertyTypeDescription
$source_adapterSourceAdapterInterface | nullSource adapter instance.

Methods

MethodDescription
list_forms()Returns a list of importable forms.
import_form()Creates the Gravity Forms form for the requested source form.

Method Reference

list_forms()

public function list_forms( array $args=[] ): array

Returns a list of importable forms.

Parameters

NameTypeDefaultDescription
$argsarray[]Optional request arguments.

Returns

  • array — Associative arrays carrying at least id and title.

Since: %ver%

Source: src/Platforms/Forminator/ForminatorImporter.php:49

import_form()

public function import_form( $form_id, array $args=[] )

Creates the Gravity Forms form for the requested source form.

Parameters

NameTypeDefaultDescription
$form_idmixedSource form identifier.
$argsarray[]Optional request arguments.

Returns

  • array | WP_Errorgravity_form_id, edit_url, preview_url and warnings for the created form, or WP_Error describing the failure.

Since: %ver%

Source: src/Platforms/Forminator/ForminatorImporter.php:97