InputfieldSelect::optionLanguageLabel()

Get or set alternative language label(s)

Usage

// basic usage
$string = $inputfieldSelect->optionLanguageLabel($language);

// usage with all arguments
$string = $inputfieldSelect->optionLanguageLabel($language, $key = null, $label = null);

Arguments

NameType(s)Description
$languageLanguage int string

Language object, id or name (required).

$key (optional)string null bool

Option key/value to get/set label for, OR omit to return all currently set option language labels for language, OR boolean false to remove all language labels for this option value/key. OR array of [ optionValue => optionLabel ] to add multiple option values for language.

$label (optional)

Return value

string array Inputfield

Return value depends on given arguments


InputfieldSelect methods and properties

API reference based on ProcessWire core version 3.0.251