. /** * Class definition for mod_attendance_sessions_page_params * * @package mod_attendance * @copyright 2016 Dan Marsden http://danmarsden.com * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later */ /** * stores constants/data used by sessions page params. * * @copyright 2016 Dan Marsden http://danmarsden.com * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later */ class mod_attendance_sessions_page_params { const ACTION_ADD = 1; const ACTION_UPDATE = 2; const ACTION_DELETE = 3; const ACTION_DELETE_SELECTED = 4; const ACTION_CHANGE_DURATION = 5; const ACTION_DELETE_HIDDEN = 6; const ACTION_CREATE_CAL_EVENTS = 7; const ACTION_DELETE_CAL_EVENTS = 8; /** @var int view mode of taking attendance page*/ public $action; }