Библиотека PHP для расчета очков World Athletics (IAAF) по легкой атлетике и очков WA (IAAF) по многоборьям. И некоторые другие оценки результатов легкой атлетики.
ИААФ проводит ребрендинг на WA, но в настоящее время у нас нет планов переименовывать пакет или какие-либо классы.
Мы воспроизводим таблицы оценок WA: https://www.worldathletics.org/about-iaaf/documents/technical-information#collapsescoring-tables.
Этот пакет используется для системы статистики Латвийской ассоциации легкой атлетики.
Используйте композитор:
composer require glaivepro/ IaafPoints
Этот пакет предоставляет несколько калькуляторов, которые имеют одинаковый интерфейс.
// Calculator and use-case specific options.
$ options = [
' gender ' => ' m ' ,
' venueType ' => ' outdoor ' ,
' discipline ' => ' 200m ' ,
];
// Create a calculator instance
$ calculator = new GlaivePro IaafPoints IaafCalculator ( $ options );
// Evaluate a result getting some points or a class assigned to result.
$ points = $ calculator -> evaluate ( 21.61 );
// 980
// Update options
$ calculator -> setOptions ([ ' gender ' => ' f ' ]);
$ points = $ calculator -> evaluate ( 21.61 );
// 1279
Подробнее см. в документации.
Важный
Ничего не редактируйте в data/
, редактируйте в resources/
. Файлы в data/
автоматически генерируются из файлов в resources/
.
Подробнее здесь.
Это здесь.
Этот пакет лицензируется по лицензии MIT.