ILIAS  release_8 Revision v8.24
class.ilBiblField.php
Go to the documentation of this file.
1<?php
23{
24 public const TABLE_NAME = 'il_bibl_field';
25
26 public static function returnDbTableName(): string
27 {
28 return self::TABLE_NAME;
29 }
30
31 public function getConnectorContainerName(): string
32 {
33 return self::TABLE_NAME;
34 }
35
45 protected ?int $id = null;
52 protected ?string $identifier = null;
59 protected int $data_type = 0;
65 protected ?int $position = null;
72 protected bool $is_standard_field = true;
73
74 public function getId(): ?int
75 {
76 return $this->id;
77 }
78
79 public function setId(int $id): void
80 {
81 $this->id = $id;
82 }
83
84 public function getIdentifier(): string
85 {
86 return trim($this->identifier);
87 }
88
89 public function setIdentifier(string $identifier): void
90 {
91 $this->identifier = trim($identifier);
92 }
93
94 public function getPosition(): ?int
95 {
96 return $this->position;
97 }
98
99 public function setPosition(int $position): void
100 {
101 $this->position = $position;
102 }
103
104 public function isStandardField(): bool
105 {
107 }
108
109 public function setIsStandardField(bool $is_standard_field): void
110 {
111 $this->is_standard_field = $is_standard_field;
112 }
113
114 public function getDataType(): int
115 {
116 return $this->data_type;
117 }
118
119 public function setDataType(int $data_type): void
120 {
121 $this->data_type = $data_type;
122 }
123}
Class ActiveRecord.
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
setDataType(int $data_type)
string $identifier
@con_has_field true @con_fieldtype text @con_length 50 @con_is_notnull true
int $data_type
@con_has_field true @con_fieldtype integer @con_length 1 @con_is_notnull true
int $position
@con_has_field true @con_fieldtype integer @con_length 3
setPosition(int $position)
setIdentifier(string $identifier)
getConnectorContainerName()
@description Return the Name of your Connector Table
bool $is_standard_field
@con_has_field true @con_fieldtype integer @con_length 1 @con_is_notnull true
int $id
@con_has_field true @con_fieldtype integer @con_length 4 @con_is_notnull true @con_is_primary true @c...
setIsStandardField(bool $is_standard_field)
static returnDbTableName()
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...