summaryrefslogtreecommitdiff
path: root/app/GedcomCode/GedcomCodeQuay.php
diff options
context:
space:
mode:
Diffstat (limited to 'app/GedcomCode/GedcomCodeQuay.php')
-rw-r--r--app/GedcomCode/GedcomCodeQuay.php96
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;
+ }
}