You are here

function hu_formatter_local in Phone Number 7

Local formatter for local 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 151
CCK Field for Hungarian phone numbers.

Code

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

  // output as AA/BBB-CC-DD or AA/BBB-CCC
  $phone = $result['area'] . '/' . $result['first'] . '-' . $result['second'] . (isset($result['third']) ? '-' . $result['third'] : '');
  return $phone . ($ext ? '/' . $ext : '');
}