Skip to main content

Gravity_Forms\Gravity_Forms\Settings\Fields

Source: includes/settings/class-fields.php:10

Details​

  • Kind: class
  • Namespace: Gravity_Forms\Gravity_Forms\Settings

Methods​

MethodDescription
create()Initialize a new Settings field.
exists()Determine if field type exists.
register()Register a new Settings field type.

Method Reference​

create()​

public static function create( $props, $settings )

Initialize a new Settings field.

Parameters​

NameTypeDefaultDescription
$propsarray | Base
$settings\Gravity_Forms\Gravity_Forms\Settings\SettingsSettings instance.

Returns​

Since: 2.5

Source: includes/settings/class-fields.php:31

exists()​

public static function exists( $type )

Determine if field type exists.

Parameters​

NameTypeDefaultDescription
$typestringField type.

Returns​

  • bool

Since: 2.5

Source: includes/settings/class-fields.php:69

register()​

public static function register( $type, $class_name )

Register a new Settings field type.

Parameters​

NameTypeDefaultDescription
$typestringField type.
$class_namestringClass name.

Returns​

Since: 2.5

Source: includes/settings/class-fields.php:85