. */ declare(strict_types=1); namespace Fisharebest\Webtrees\Elements; use Fisharebest\Webtrees\I18N; use Fisharebest\Webtrees\Tree; /** * := integer 0 to 8, defined values: 0 = high, 5 = medium, 8 = low */ class ResearchTaskPriority extends AbstractElement { /** * Create a default value for this element. * * @param Tree $tree * * @return string */ public function default(Tree $tree): string { return '4'; } /** * A list of controlled values for this element * * @return array */ public function values(): array { return [ '' => '', 0 => I18N::translate(I18N::number(0)), 1 => I18N::translate(I18N::number(1)), 2 => I18N::translate(I18N::number(2)), 3 => I18N::translate(I18N::number(3)), 4 => I18N::translate(I18N::number(4)), 5 => I18N::translate(I18N::number(5)), 6 => I18N::translate(I18N::number(6)), 7 => I18N::translate(I18N::number(7)), 8 => I18N::translate(I18N::number(8)), ]; } }