You are here

function _telephone_formatter_view_link_value in Telephone Formatter 7

Generate RFC3966 formatted telephone link for one field item.

Parameters

$item: Field item.

$settings: Field formatter settings.

Return value

string

1 call to _telephone_formatter_view_link_value()
telephone_formatter_field_formatter_view in ./telephone_formatter.module
Implements hook_field_formatter_view().

File

./telephone_formatter.module, line 106

Code

function _telephone_formatter_view_link_value($item, $settings) {
  $formatted_value = _telephone_formatter_get_formatted_value($item['value'], $settings['format'], $settings['default_country']);
  $uri = _telephone_formatter_get_formatted_value($formatted_value, PhoneNumberFormat::RFC3966, $settings['default_country']);
  $value = l($formatted_value, $uri, array(
    'external' => TRUE,
  ));
  return $value;
}