Page::getGivenField($field[,$field,...])

Version 3.8

Get first field that has a valid value

Return value

Object Field

Arguments

$field
String: Field name
Array: List of field names
Subfields can be referred by: field.subfield

Full documentation

Get the first phone number that is given:

$phoneField = $Order->getGivenField('gsm','phone','customer.phone');