summaryrefslogtreecommitdiff
path: root/app/SurnameTradition/PatrilinealSurnameTradition.php
diff options
context:
space:
mode:
authorGreg Roach <greg@subaqua.co.uk>2021-02-04 14:28:18 +0000
committerGreg Roach <greg@subaqua.co.uk>2021-02-04 15:59:00 +0000
commit24f2a3af38709f9bf0a739b30264240d20ba34e8 (patch)
tree3e1418b4d3a327a1cf10708b29079eea6664d120 /app/SurnameTradition/PatrilinealSurnameTradition.php
parent5ee0e1c4682ba45eab113157c38012830963e411 (diff)
downloadwebtrees-24f2a3af38709f9bf0a739b30264240d20ba34e8.tar.gz
webtrees-24f2a3af38709f9bf0a739b30264240d20ba34e8.tar.bz2
webtrees-24f2a3af38709f9bf0a739b30264240d20ba34e8.zip
Code style
Diffstat (limited to 'app/SurnameTradition/PatrilinealSurnameTradition.php')
-rw-r--r--app/SurnameTradition/PatrilinealSurnameTradition.php10
1 files changed, 5 insertions, 5 deletions
diff --git a/app/SurnameTradition/PatrilinealSurnameTradition.php b/app/SurnameTradition/PatrilinealSurnameTradition.php
index b64f407988..0eebd0f556 100644
--- a/app/SurnameTradition/PatrilinealSurnameTradition.php
+++ b/app/SurnameTradition/PatrilinealSurnameTradition.php
@@ -31,7 +31,7 @@ class PatrilinealSurnameTradition extends DefaultSurnameTradition
* @param string $mother_name A GEDCOM NAME
* @param string $child_sex M, F or U
*
- * @return string[] Associative array of GEDCOM name parts (SURN, _MARNM, etc.)
+ * @return array<string,string> Associative array of GEDCOM name parts (SURN, _MARNM, etc.)
*/
public function newChildNames(string $father_name, string $mother_name, string $child_sex): array
{
@@ -54,7 +54,7 @@ class PatrilinealSurnameTradition extends DefaultSurnameTradition
* @param string $child_name A GEDCOM NAME
* @param string $parent_sex M, F or U
*
- * @return string[] Associative array of GEDCOM name parts (SURN, _MARNM, etc.)
+ * @return array<string,string> Associative array of GEDCOM name parts (SURN, _MARNM, etc.)
*/
public function newParentNames(string $child_name, string $parent_sex): array
{
@@ -72,12 +72,12 @@ class PatrilinealSurnameTradition extends DefaultSurnameTradition
}
/**
- * @param string $name A name
- * @param string[] $inflections A list of inflections
+ * @param string $name A name
+ * @param array<string,string> $inflections A list of inflections
*
* @return string An inflected name
*/
- protected function inflect($name, $inflections): string
+ protected function inflect(string $name, array $inflections): string
{
foreach ($inflections as $from => $to) {
$name = preg_replace('~' . $from . '~u', $to, $name);