| @@ 3518-3531 (lines=14) @@ | ||
| 3515 | * @param string $field campo fone da CT-e |
|
| 3516 | * @return string |
|
| 3517 | */ |
|
| 3518 | protected function zFormatFone($field) |
|
| 3519 | { |
|
| 3520 | $fone = !empty($field->getElementsByTagName("fone")->item(0)->nodeValue) ? |
|
| 3521 | $field->getElementsByTagName("fone")->item(0)->nodeValue : ''; |
|
| 3522 | $foneLen = strlen($fone); |
|
| 3523 | if ($foneLen > 0) { |
|
| 3524 | $fone2 = substr($fone, 0, $foneLen - 4); |
|
| 3525 | $fone1 = substr($fone, 0, $foneLen - 8); |
|
| 3526 | $fone = '(' . $fone1 . ') ' . substr($fone2, -4) . '-' . substr($fone, -4); |
|
| 3527 | } else { |
|
| 3528 | $fone = ''; |
|
| 3529 | } |
|
| 3530 | return $fone; |
|
| 3531 | } //fim formatFone |
|
| 3532 | ||
| 3533 | /** |
|
| 3534 | * zUnidade |
|
| @@ 3307-3325 (lines=19) @@ | ||
| 3304 | * @param string $field campo fone da CT-e |
|
| 3305 | * @return string |
|
| 3306 | */ |
|
| 3307 | protected function zFormatFone($field) |
|
| 3308 | { |
|
| 3309 | try { |
|
| 3310 | $fone = !empty($field->getElementsByTagName("fone")->item(0)->nodeValue) ? |
|
| 3311 | $field->getElementsByTagName("fone")->item(0)->nodeValue : ''; |
|
| 3312 | $foneLen = strlen($fone); |
|
| 3313 | if ($foneLen > 0) { |
|
| 3314 | $fone2 = substr($fone, 0, $foneLen - 4); |
|
| 3315 | $fone1 = substr($fone, 0, $foneLen - 8); |
|
| 3316 | $fone = '(' . $fone1 . ') ' . substr($fone2, -4) . '-' . substr($fone, -4); |
|
| 3317 | } else { |
|
| 3318 | $fone = ''; |
|
| 3319 | } |
|
| 3320 | return $fone; |
|
| 3321 | } catch (Exception $exc) { |
|
| 3322 | return ''; |
|
| 3323 | } |
|
| 3324 | } //fim formatFone |
|
| 3325 | ||
| 3326 | /** |
|
| 3327 | * zUnidade |
|
| 3328 | * Converte a imformação de peso contida na CTe |
|