class AssociationControl extends Control (View source)

Constants

TYPE_HTML_INPUT

TYPE_ENTRY_SELECTOR

Properties

protected $id from  Control
protected $is_required from  Control
protected $position from  Control
protected $custom_label from  Control
protected $field_set from  Control
protected Association $association
protected $association_entity_label_mask
protected int $entry_selector_mode

The association selector mode (one of the self::TYPE_... constants).

protected $enable_entry_reordering

Does the control give us the ability to reorder entries in the association?

Methods

mixed
getId()

No description

from  Control
setId(mixed $id)

No description

from  Control
mixed
getCustomLabel()

No description

from  Control
setCustomLabel(mixed $custom_label)

No description

from  Control
mixed
getPosition()

No description

from  Control
setPosition(mixed $position)

No description

from  Control
mixed
getFieldSet()

No description

from  Control
setFieldSet(mixed $field_set)

No description

from  Control
getControlOptionsController()

No description

from  Control
getControlSaveHandler()

No description

getControlLabel()

No description

getType()

No description

jsonSerialize()

No description

from  Control
mixed
isRequired()

No description

from  Control
setIsRequired(mixed $is_required)

No description

from  Control
getDisplayLabel()

No description

from  Control
getControlType()

No description

from  Control
build(ObjectBuilder $builder)

No description

from  Control
__construct()

No description

mixed
getControlView(ContextInterface $context)

No description

setAssociationEntityLabelMask(mixed $association_entity_label_mask)

No description

int
getEntrySelectorMode()

No description

setEntrySelectorMode(int $entry_selector_mode)

No description

getAssociation()

No description

setAssociation(mixed $association)

No description

getExporter()

No description

mixed
enableEntryReordering()

No description

setEnableEntryReordering(mixed $enable_entry_reordering)

No description

Details

mixed getId()

No description

Return Value

mixed

setId(mixed $id)

No description

Parameters

mixed $id

mixed getCustomLabel()

No description

Return Value

mixed

setCustomLabel(mixed $custom_label)

No description

Parameters

mixed $custom_label

mixed getPosition()

No description

Return Value

mixed

setPosition(mixed $position)

No description

Parameters

mixed $position

mixed getFieldSet()

No description

Return Value

mixed

setFieldSet(mixed $field_set)

No description

Parameters

mixed $field_set

getControlOptionsController()

No description

getControlSaveHandler()

No description

getControlLabel()

No description

getType()

No description

jsonSerialize()

No description

mixed isRequired()

No description

Return Value

mixed

setIsRequired(mixed $is_required)

No description

Parameters

mixed $is_required

getDisplayLabel()

No description

TypeInterface getControlType()

No description

Return Value

TypeInterface

build(ObjectBuilder $builder)

No description

Parameters

ObjectBuilder $builder

__construct()

No description

mixed getAssociationEntityLabelMask()

No description

Return Value

mixed

getControlView(ContextInterface $context)

No description

Parameters

ContextInterface $context

setAssociationEntityLabelMask(mixed $association_entity_label_mask)

No description

Parameters

mixed $association_entity_label_mask

int getEntrySelectorMode()

No description

Return Value

int

setEntrySelectorMode(int $entry_selector_mode)

No description

Parameters

int $entry_selector_mode

Association getAssociation()

No description

Return Value

Association

setAssociation(mixed $association)

No description

Parameters

mixed $association

ItemInterface getExporter()

No description

Return Value

ItemInterface

mixed enableEntryReordering()

No description

Return Value

mixed

setEnableEntryReordering(mixed $enable_entry_reordering)

No description

Parameters

mixed $enable_entry_reordering