19 declare(strict_types=1);
45 $this->domain = $domain_service;
50 $this->session_repo->setPageLength($this->glossary->getRefId(), $page_length);
55 return $this->session_repo->getPageLength($this->glossary->getRefId());
60 $this->session_repo->setLetter($this->glossary->getRefId(), $letter);
65 return $this->session_repo->getLetter($this->glossary->getRefId());
70 $this->session_repo->setViewControlStart($this->glossary->getRefId(), $vc_start);
75 return $this->session_repo->getViewControlStart($this->glossary->getRefId());
80 $this->session_repo->setViewControlLength($this->glossary->getRefId(), $vc_length);
85 return $this->session_repo->getViewControlLength($this->glossary->getRefId());
setSessionPageLength(int $page_length)
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
setSessionViewControlLength(int $vc_length)
__construct(InternalDomainService $domain_service, PresentationSessionRepository $session_repo, \ilObjGlossary $glossary, int $user_id)
getSessionViewControlStart()
setSessionViewControlStart(int $vc_start)
getSessionViewControlLength()
Manages presentation of glossary content.
setSessionLetter(string $letter)
PresentationSessionRepository $session_repo
InternalDomainService $domain
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...