| @@ 19-32 (lines=14) @@ | ||
| 16 | * @param array $parts the name parts |
|
| 17 | * @return array the mapped parts |
|
| 18 | */ |
|
| 19 | public function map(array $parts) |
|
| 20 | { |
|
| 21 | foreach ($parts as $k => $part) { |
|
| 22 | if ($part instanceof AbstractPart) { |
|
| 23 | continue; |
|
| 24 | } |
|
| 25 | ||
| 26 | if ($this->isInitial($part)) { |
|
| 27 | $parts[$k] = new Initial($part); |
|
| 28 | } |
|
| 29 | } |
|
| 30 | ||
| 31 | return $parts; |
|
| 32 | } |
|
| 33 | ||
| 34 | /** |
|
| 35 | * @param string $part |
|
| @@ 16-29 (lines=14) @@ | ||
| 13 | * @param array $parts the name parts |
|
| 14 | * @return array the mapped parts |
|
| 15 | */ |
|
| 16 | public function map(array $parts) |
|
| 17 | { |
|
| 18 | foreach ($parts as $k => $part) { |
|
| 19 | if ($part instanceof AbstractPart) { |
|
| 20 | break; |
|
| 21 | } |
|
| 22 | ||
| 23 | if (Salutation::isSalutation($part)) { |
|
| 24 | $parts[$k] = new Salutation($part); |
|
| 25 | } |
|
| 26 | } |
|
| 27 | ||
| 28 | return $parts; |
|
| 29 | } |
|
| 30 | } |
|
| 31 | ||