You are here

function hu_formatter_default in Phone Number 7

Default formatter for international phone number.

Parameters

$element: $element['country_codes']: alpha-2 country code $element['number']: phone number $element['extension']: ext

Return value

boolean STRING The formatted number

File

includes/phone.hu.inc, line 125
CCK Field for Hungarian phone numbers.

Code

function hu_formatter_default($element) {
  $number = $element['number'];
  $ext = $element['extension'];
  $result = hu_parts($number);
  if (isset($result['error'])) {
    return $number . ($ext ? '/' . $ext : '');
  }

  // output as +36 (AA) BBB CCDD/ext or +36 (AA) BBB CCC/ext
  $phone = '+36 (' . $result['area'] . ') ' . $result['first'] . ' ' . $result['second'] . $result['third'];
  return $phone . ($ext ? '/' . $ext : '');
}