. /** * This interface defines the methods required for pluggable statistic-results that may be added to the question analysis. * * @copyright 2013 Middlebury College {@link http://www.middlebury.edu/} * @copyright 2022 onwards Vitaly Potenko * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later */ namespace mod_adaptivequiz\local\questionanalysis\statistics; class times_used_statistic_result implements question_statistic_result { /** @var int $count */ protected $count = null; /** * Constructor * * @param int $count * @return void */ public function __construct ($count) { $this->count = $count; } /** * A sortable version of the result. * * @return mixed string or numeric */ public function sortable () { return $this->count; } /** * A printable version of the result. * * @param numeric $result * @return mixed string or numeric */ public function printable () { return $this->count; } }