ILIAS
release_7 Revision v7.30-3-g800a261c036
◀ ilDoc Overview
Main Page
Related Pages
Modules
+
Namespaces
Namespace List
+
Namespace Members
+
All
$
_
a
b
c
d
e
f
g
h
i
j
l
m
p
r
s
t
w
+
Functions
_
a
b
c
f
g
h
i
r
s
t
w
+
Variables
$
c
d
e
f
g
h
j
l
m
p
s
t
+
Data Structures
Data Structures
Data Structure Index
Class Hierarchy
+
Data Fields
+
All
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
+
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
+
Variables
$
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
+
Files
File List
+
Globals
+
All
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
+
Functions
_
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
x
+
Variables
$
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Examples
•
All
Data Structures
Namespaces
Files
Functions
Variables
Modules
Pages
ARInformation.php
Go to the documentation of this file.
1
<?php
2
3
namespace
ILIAS\ResourceStorage\Information\Repository
;
4
5
use
ActiveRecord
;
6
12
class
ARInformation
extends
ActiveRecord
13
{
14
18
public
function
getConnectorContainerName
() : string
19
{
20
return
'il_resource_info'
;
21
}
22
31
protected
$internal
;
38
protected
$identification
;
45
protected
$title
;
52
protected
$suffix
;
59
protected
$mime_type
;
66
protected
$size
;
73
protected
$creation_date
;
74
78
public
function
getInternal
() : string
79
{
80
return
$this->internal
;
81
}
82
87
public
function
setInternal
(
string
$internal
) :
ARInformation
88
{
89
$this->
internal
=
$internal
;
90
91
return
$this;
92
}
93
97
public
function
getIdentification
() : string
98
{
99
return
$this->identification
;
100
}
101
106
public
function
setIdentification
(
string
$identification
) :
ARInformation
107
{
108
$this->identification =
$identification
;
109
110
return
$this;
111
}
112
116
public
function
getTitle
() : ?string
117
{
118
return
$this->title ??
''
;
119
}
120
125
public
function
setTitle
(
string
$title
) :
ARInformation
126
{
127
$this->title =
$title
;
128
129
return
$this;
130
}
131
135
public
function
getSuffix
() : ?string
136
{
137
return
$this->suffix ??
''
;
138
}
139
144
public
function
setSuffix
(
string
$suffix
) :
ARInformation
145
{
146
$this->suffix =
$suffix
;
147
148
return
$this;
149
}
150
154
public
function
getMimeType
() : string
155
{
156
return
$this->mime_type ??
''
;
157
}
158
163
public
function
setMimeType
(
string
$mime_type
) :
ARInformation
164
{
165
$this->mime_type =
$mime_type
;
166
167
return
$this;
168
}
169
173
public
function
getSize
() : int
174
{
175
return
(
int
)
$this->size
;
176
}
177
182
public
function
setSize
(
int
$size
) :
ARInformation
183
{
184
$this->size =
$size
;
185
186
return
$this;
187
}
188
192
public
function
getCreationDate
() : int
193
{
194
return
$this->creation_date ?? 0;
195
}
196
201
public
function
setCreationDate
(
int
$creation_date
) :
ARInformation
202
{
203
$this->creation_date =
$creation_date
;
204
return
$this;
205
}
206
207
}
ILIAS\ResourceStorage\Information\Repository\ARInformation\setMimeType
setMimeType(string $mime_type)
Definition:
ARInformation.php:163
ILIAS\ResourceStorage\Information\Repository\ARInformation\setCreationDate
setCreationDate(int $creation_date)
Definition:
ARInformation.php:201
ILIAS\ResourceStorage\Information\Repository\ARInformation\setInternal
setInternal(string $internal)
Definition:
ARInformation.php:87
ILIAS\ResourceStorage\Information\Repository\ARInformation\getTitle
getTitle()
Definition:
ARInformation.php:116
ILIAS\ResourceStorage\Information\Repository\ARInformation\$title
$title
Definition:
ARInformation.php:45
ILIAS\ResourceStorage\Information\Repository\ARInformation
Class ARInformation.
Definition:
ARInformation.php:12
ILIAS\ResourceStorage\Information\Repository\ARInformation\$identification
$identification
Definition:
ARInformation.php:38
ILIAS\ResourceStorage\Information\Repository\ARInformation\getSuffix
getSuffix()
Definition:
ARInformation.php:135
ILIAS\ResourceStorage\Information\Repository\ARInformation\$mime_type
$mime_type
Definition:
ARInformation.php:59
ILIAS\ResourceStorage\Information\Repository\ARInformation\getMimeType
getMimeType()
Definition:
ARInformation.php:154
ILIAS\ResourceStorage\Information\Repository\ARInformation\$suffix
$suffix
Definition:
ARInformation.php:52
ILIAS\ResourceStorage\Information\Repository\ARInformation\$internal
$internal
Definition:
ARInformation.php:31
ILIAS\ResourceStorage\Information\Repository\ARInformation\setTitle
setTitle(string $title)
Definition:
ARInformation.php:125
ILIAS\ResourceStorage\Information\Repository\ARInformation\getConnectorContainerName
getConnectorContainerName()
Definition:
ARInformation.php:18
ILIAS\ResourceStorage\Information\Repository\ARInformation\getCreationDate
getCreationDate()
Definition:
ARInformation.php:192
ILIAS\ResourceStorage\Information\Repository\ARInformation\setIdentification
setIdentification(string $identification)
Definition:
ARInformation.php:106
ILIAS\ResourceStorage\Information\Repository\ARInformation\setSize
setSize(int $size)
Definition:
ARInformation.php:182
ILIAS\ResourceStorage\Information\Repository\ARInformation\$creation_date
$creation_date
Definition:
ARInformation.php:73
ILIAS\ResourceStorage\Information\Repository\ARInformation\getSize
getSize()
Definition:
ARInformation.php:173
ActiveRecord
ILIAS\ResourceStorage\Information\Repository
Definition:
InformationDBRepository.php:3
ILIAS\ResourceStorage\Information\Repository\ARInformation\getInternal
getInternal()
Definition:
ARInformation.php:78
ILIAS\ResourceStorage\Information\Repository\ARInformation\getIdentification
getIdentification()
Definition:
ARInformation.php:97
ILIAS\ResourceStorage\Information\Repository\ARInformation\$size
$size
Definition:
ARInformation.php:66
ILIAS\ResourceStorage\Information\Repository\ARInformation\setSuffix
setSuffix(string $suffix)
Definition:
ARInformation.php:144
src
ResourceStorage
Information
Repository
ARInformation.php
Generated on Sun Apr 6 2025 21:01:48 for ILIAS by
1.8.13 (using
Doxyfile
)