Log in
Model

Multiselect

Magento\Customer\Model\Metadata\Form\Multiselect

What it does

This class handles the processing of multiselect form elements in Magento 2's customer attribute system.

It manages extracting multiselect values from HTTP requests, converting arrays to comma-separated strings for storage, and formatting output for display.

Developers use this when working with custom customer attributes that allow multiple selections, such as interests or preferences.

Public Methods

  • extractValue()
  • compactValue()
  • outputValue()