Skip to main content

Gravity_Forms\Gravity_Forms\Fields\Config\GF_Field_Phone_Frontend_Config

Form specific config for the Phone field's international mode frontend.

Source: includes/fields/config/class-gf-field-phone-frontend-config.php:17

Details

  • Kind: class
  • Namespace: Gravity_Forms\Gravity_Forms\Fields\Config
  • Extends: GF_Config

Methods

MethodDescription
script_to_localize()Get the script to localize based on context.
should_enqueue()Determines if the config data should be enqueued.
get_international_phone_config()Get the international phone field configuration.
data()Config data.
enable_ajax()Enable ajax loading for the "gform_theme_config/fields/phone/international" config path.

Method Reference

script_to_localize()

public function script_to_localize()

Get the script to localize based on context.

Returns

  • string

Source: includes/fields/config/class-gf-field-phone-frontend-config.php:36

should_enqueue()

public function should_enqueue()

Determines if the config data should be enqueued.

Returns

  • bool

Source: includes/fields/config/class-gf-field-phone-frontend-config.php:48

get_international_phone_config()

public static function get_international_phone_config()

Get the international phone field configuration.

Returns

  • array — The configuration array for international phone field.

Source: includes/fields/config/class-gf-field-phone-frontend-config.php:99

data()

public function data()

Config data.

Returns

  • array

Source: includes/fields/config/class-gf-field-phone-frontend-config.php:120

enable_ajax()

public function enable_ajax( $config_path, $args )

Enable ajax loading for the "gform_theme_config/fields/phone/international" config path.

Parameters

NameTypeDefaultDescription
$config_pathstringThe full path to the config item.
$argsarrayThe args used to load the config data.

Returns

  • bool

Source: includes/fields/config/class-gf-field-phone-frontend-config.php:153