ILIAS  trunk Revision v11.0_alpha-2638-g80c1d007f79
class.TermSessionRepository.php
Go to the documentation of this file.
1 <?php
2 
19 declare(strict_types=1);
20 
21 namespace ILIAS\Glossary\Term;
22 
29 {
30  public const KEY_BASE = "glo_term_";
31 
32  public function __construct()
33  {
34  }
35 
36  public function setLang(int $ref_id, string $lang): void
37  {
38  $key = self::KEY_BASE . $ref_id . "_lang";
39  \ilSession::set($key, $lang);
40  }
41 
42  public function getLang(int $ref_id): string
43  {
44  $key = self::KEY_BASE . $ref_id . "_lang";
45  if (\ilSession::has($key)) {
47  }
48  return "";
49  }
50 }
$ref_id
Definition: ltiauth.php:65
get(string $class_name)
static has($a_var)
$lang
Definition: xapiexit.php:25
static set(string $a_var, $a_val)
Set a value.