ILIAS  release_8 Revision v8.23
class.ilBiblTranslation.php
Go to the documentation of this file.
1 <?php
24 {
25  public const TABLE_NAME = 'il_bibl_translation';
26 
27  public static function returnDbTableName(): string
28  {
29  return self::TABLE_NAME;
30  }
31 
32  public function getConnectorContainerName(): string
33  {
34  return self::TABLE_NAME;
35  }
36 
45  protected ?int $id = 0;
53  protected int $field_id = 0;
60  protected string $language_key = '';
66  protected string $translation = '';
71  protected string $description = '';
72 
73  public function getId(): ?int
74  {
75  return $this->id;
76  }
77 
78  public function setId(int $id): void
79  {
80  $this->id = $id;
81  }
82 
83  public function getFieldId(): int
84  {
85  return $this->field_id;
86  }
87 
88  public function setFieldId(int $field_id): void
89  {
90  $this->field_id = $field_id;
91  }
92 
93  public function getLanguageKey(): string
94  {
95  return $this->language_key;
96  }
97 
98  public function setLanguageKey(string $language_key): void
99  {
100  $this->language_key = $language_key;
101  }
102 
103  public function getTranslation(): string
104  {
105  return $this->translation;
106  }
107 
108  public function setTranslation(string $translation): void
109  {
110  $this->translation = $translation;
111  }
112 
113  public function getDescription(): string
114  {
115  return $this->description;
116  }
117 
118  public function setDescription(string $description): void
119  {
120  $this->description = $description;
121  }
122 }
setTranslation(string $translation)
setDescription(string $description)
int $id
true integer 4 true true true
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
setLanguageKey(string $language_key)
int $field_id
true integer 8 true true
string $translation
true text 256
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
string $description
true clob
string $language_key
true text 2 true