Copied!

OptionFieldFactoryInterface

OptionFieldFactoryInterface.php : 14
Interface

Constants

publicSERVICE_TAG

OptionFieldFactoryInterface.php : 16
public string SERVICE_TAG = 'ibexa.connector_ai.ai_model.option_field_factory'

Methods

publicaddField()

OptionFieldFactoryInterface.php : 24
public addField(FormInterface<string|int, array<string, mixed>> $form, OptionDefinition $definition, int|float|bool|string|array<string|int, mixed>|null $value, bool $disabled) : void

Parameters

Name Type Default value Description
$form FormInterface<string|int, array<string, mixed>> - -
$definition OptionDefinition - -
$value int|float|bool|string|array<string|int, mixed>|null - -
$disabled bool - -

publicsupports()

OptionFieldFactoryInterface.php : 18
public supports(OptionDefinition $definition) : bool

Parameters

Name Type Default value Description
$definition OptionDefinition - -

Return values

bool