Log in
Model

Multiline

Magento\Customer\Model\Metadata\Form\Multiline

What it does

This class handles multi-line text input for customer attributes in Magento 2.

It processes, validates, and formats multi-line customer data (like addresses with multiple lines) by treating each line individually, validating required fields on the first line, and converting between array and string representations for storage and display.

Public Methods

  • extractValue()
  • validateValue()
  • compactValue()
  • restoreValue()
  • outputValue()