◆ format()
static PhoneNumberTypeRenderer::format |
( |
|
$value, |
|
|
|
$template = "" |
|
) |
| |
|
static |
◆ getValueParts()
static PhoneNumberTypeRenderer::getValueParts |
( |
|
$value | ) |
|
|
static |
Definition at line 102 of file phone_number_type_renderer.inc.
105 $value = preg_replace(
"/\\D/",
"", $value);
109 $valueParts = array();
112 foreach(
$parts as $part => $limit)
114 $valueParts[$part] = substr($value, $idx, $limit);
◆ PhoneNumberTypeRenderer()
PhoneNumberTypeRenderer::PhoneNumberTypeRenderer |
( |
| ) |
|
◆ standard()
static PhoneNumberTypeRenderer::standard |
( |
|
$value | ) |
|
|
static |
Definition at line 77 of file phone_number_type_renderer.inc.
79 trace(
"PhoneNumberTypeRenderer function standard value is $value", 4);
80 if (!$value)
return "";
84 $phone = implode($valueParts,
"-");
86 $area_code = $valueParts[
"area_code"];
87 $ext = $valueParts[
"extension"];
88 $phone = preg_replace(
"/^$area_code-/",
"($area_code) ", $phone);
90 $phone = preg_replace(
"/-$ext$/",
" ext $ext", $phone);
92 $phone = preg_replace(
"/-*$/",
"", $phone);
static getValueParts($value)
◆ $parts
PhoneNumberTypeRenderer::$parts |
|
static |
The documentation for this class was generated from the following file: