diff options
Diffstat (limited to 'app/Census/CensusColumnSurnameGivenNameInitial.php')
| -rw-r--r-- | app/Census/CensusColumnSurnameGivenNameInitial.php | 38 |
1 files changed, 20 insertions, 18 deletions
diff --git a/app/Census/CensusColumnSurnameGivenNameInitial.php b/app/Census/CensusColumnSurnameGivenNameInitial.php index 70e5d9d28f..4b6b94b54d 100644 --- a/app/Census/CensusColumnSurnameGivenNameInitial.php +++ b/app/Census/CensusColumnSurnameGivenNameInitial.php @@ -21,22 +21,24 @@ use Fisharebest\Webtrees\Individual; /** * The individual's full name. */ -class CensusColumnSurnameGivenNameInitial extends CensusColumnFullName { - /** - * Generate the likely value of this census column, based on available information. - * - * @param Individual $individual - * @param Individual $head - * - * @return string - */ - public function generate(Individual $individual, Individual $head = null) { - $name = $this->nameAtCensusDate($individual, $this->date()); - $given = $name['givn']; - if (strpos($given, ' ') === false) { - return $name['surn'] . ', ' . $given; - } else { - return $name['surn'] . ', ' . substr($given, 0, strpos($given, ' ') + 2); - } - } +class CensusColumnSurnameGivenNameInitial extends CensusColumnFullName +{ + /** + * Generate the likely value of this census column, based on available information. + * + * @param Individual $individual + * @param Individual $head + * + * @return string + */ + public function generate(Individual $individual, Individual $head = null) + { + $name = $this->nameAtCensusDate($individual, $this->date()); + $given = $name['givn']; + if (strpos($given, ' ') === false) { + return $name['surn'] . ', ' . $given; + } else { + return $name['surn'] . ', ' . substr($given, 0, strpos($given, ' ') + 2); + } + } } |
