. /** * @copyright 2022 onwards Vitaly Potenko * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later */ namespace mod_adaptivequiz\local\report\individual_user_attempts; final class filter { /** * @var int $adaptivequizid */ public $adaptivequizid; /** * @var int $userid */ public $userid; public static function from_vars(int $adaptivequizid, int $userid): self { $return = new self(); $return->adaptivequizid = $adaptivequizid; $return->userid = $userid; return $return; } }