diff options
Diffstat (limited to 'app/GedcomCode/GedcomCodeQuay.php')
| -rw-r--r-- | app/GedcomCode/GedcomCodeQuay.php | 96 |
1 files changed, 52 insertions, 44 deletions
diff --git a/app/GedcomCode/GedcomCodeQuay.php b/app/GedcomCode/GedcomCodeQuay.php index 7362c671ed..bc4e8f7459 100644 --- a/app/GedcomCode/GedcomCodeQuay.php +++ b/app/GedcomCode/GedcomCodeQuay.php @@ -20,51 +20,59 @@ use Fisharebest\Webtrees\I18N; /** * Class GedcomCodeQuay - Functions and logic for GEDCOM "QUAY" codes */ -class GedcomCodeQuay { - /** @var string[] Valid values for a QUAY tag. */ - private static $TYPES = ['3', '2', '1', '0']; +class GedcomCodeQuay +{ + /** @var string[] Valid values for a QUAY tag. */ + private static $TYPES = [ + '3', + '2', + '1', + '0', + ]; - /** - * Translate a code, for an optional record - * - * @param string $type - * - * @return string - */ - public static function getValue($type) { - switch ($type) { - case '3': - return - /* I18N: Quality of source information - GEDCOM tag “QUAY 3” */ - I18N::translate('primary evidence'); - case '2': - return - /* I18N: Quality of source information - GEDCOM tag “QUAY 2” */ - I18N::translate('secondary evidence'); - case '1': - return - /* I18N: Quality of source information - GEDCOM tag “QUAY 1” */ - I18N::translate('questionable evidence'); - case '0': - return - /* I18N: Quality of source information - GEDCOM tag “QUAY 0” */ - I18N::translate('unreliable evidence'); - default: - return $type; - } - } + /** + * Translate a code, for an optional record + * + * @param string $type + * + * @return string + */ + public static function getValue($type) + { + switch ($type) { + case '3': + return + /* I18N: Quality of source information - GEDCOM tag “QUAY 3” */ + I18N::translate('primary evidence'); + case '2': + return + /* I18N: Quality of source information - GEDCOM tag “QUAY 2” */ + I18N::translate('secondary evidence'); + case '1': + return + /* I18N: Quality of source information - GEDCOM tag “QUAY 1” */ + I18N::translate('questionable evidence'); + case '0': + return + /* I18N: Quality of source information - GEDCOM tag “QUAY 0” */ + I18N::translate('unreliable evidence'); + default: + return $type; + } + } - /** - * A list of all possible values for QUAY - * - * @return string[] - */ - public static function getValues() { - $values = []; - foreach (self::$TYPES as $type) { - $values[$type] = self::getValue($type); - } + /** + * A list of all possible values for QUAY + * + * @return string[] + */ + public static function getValues() + { + $values = []; + foreach (self::$TYPES as $type) { + $values[$type] = self::getValue($type); + } - return $values; - } + return $values; + } } |
