ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
class.ilBiblData.php
Go to the documentation of this file.
1<?php
2
25{
26 public const TABLE_NAME = 'il_bibl_data';
27
28
29 public static function returnDbTableName(): string
30 {
31 return self::TABLE_NAME;
32 }
33
34
35 #[\Override]
36 public function getConnectorContainerName(): string
37 {
38 return self::TABLE_NAME;
39 }
40
41
51 protected ?int $id = null;
58 protected ?string $filename = null;
65 protected ?int $file_type = null;
66
74 protected ?string $rid = null;
75
76 public function getId(): ?int
77 {
78 return $this->id;
79 }
80
81
82 public function setId(int $id): void
83 {
84 $this->id = $id;
85 }
86
87
88 public function getFilename(): ?string
89 {
90 return $this->filename;
91 }
92
93
94 public function setFilename(string $filename): void
95 {
96 $this->filename = $filename;
97 }
98
99
100 public function getFileType(): int
101 {
102 return $this->file_type;
103 }
104
105
106 public function setFileType(int $file_type): void
107 {
108 $this->file_type = $file_type;
109 }
110
114 public function getResourceId(): ?string
115 {
116 return $this->rid;
117 }
118
119 public function setResourceId(string $rid): self
120 {
121 $this->rid = $rid;
122 return $this;
123 }
124}
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
setResourceId(string $rid)
int $id
@con_has_field true @con_fieldtype integer @con_length 4 @con_is_notnull true @con_is_primary true @c...
setFilename(string $filename)
int $file_type
@con_has_field true @con_fieldtype integer @con_length 1 @con_is_notnull true
getConnectorContainerName()
@description Return the Name of your Connector Table
string $rid
@con_has_field true @con_fieldtype text @con_length 255 @con_is_notnull true
string $filename
@con_has_field true @con_fieldtype text @con_length 256 @con_is_notnull true
setId(int $id)
static returnDbTableName()
setFileType(int $file_type)
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...