Centralize getSortedList in parent class

This commit is contained in:
2020-08-06 18:27:25 +02:00
committed by Stefan Rohde-Enslin
parent d4557c8cbd
commit 87e4cea8b1
3 changed files with 50 additions and 10 deletions

View File

@ -8,7 +8,7 @@
/**
* Class containing available marking types.
*/
class MDMarkingTypesSet {
class MDMarkingTypesSet extends MDValueSet {
const MARKING_TYPES = [
'signature',
@ -21,4 +21,16 @@ class MDMarkingTypesSet {
'handwritten',
];
/**
* Gets a sorted list of the entries in a translated version.
*
* @param MDTlLoader $tlLoader Translation loader.
*
* @return array<string>
*/
public static function getSortedList(MDTlLoader $tlLoader):array {
return parent::getSortedList($tlLoader, self::MARKING_TYPES, "marking_types", "marking_types");
}
}