Skip to main content

Gravity_Forms\Gravity_Forms\Theme_Layers\GF_Theme_Layers

Add-on class used to register our Theme Layers and pieces of architecture.

Since: 2.7

Source: includes/theme-layers/class-gf-theme-layers.php:16

Details

  • Kind: class
  • Namespace: Gravity_Forms\Gravity_Forms\Theme_Layers
  • Extends: GFAddOn

Properties

PropertyTypeDescription
$containerGF_Service_Container

Methods

MethodDescription
get_instance()Returns an instance of this class, and stores it in the $_instance property.
add_form_settings_menu()Add the form settings tab.
form_settings_fields()Form settings fields.
get_form_settings_capabilities()Get the form settings capabilities.

Method Reference

get_instance()

public static function get_instance()

Returns an instance of this class, and stores it in the $_instance property.

Returns

  • GF_Conversational_Forms — $_instance An instance of this class.

Since: 2.7

Source: includes/theme-layers/class-gf-theme-layers.php:40

add_form_settings_menu()

public function add_form_settings_menu( $tabs, $form_id )

Add the form settings tab.

Parameters

NameTypeDefaultDescription
$tabs
$form_id

Returns

  • array

Since: 2.7

Source: includes/theme-layers/class-gf-theme-layers.php:66

form_settings_fields()

public function form_settings_fields( $form )

Form settings fields.

Parameters

NameTypeDefaultDescription
$form

Returns

  • array

Since: 2.7

Source: includes/theme-layers/class-gf-theme-layers.php:104

get_form_settings_capabilities()

public function get_form_settings_capabilities()

Get the form settings capabilities.

Source: includes/theme-layers/class-gf-theme-layers.php:111