ILIAS
release_5-2 Revision v5.2.25-18-g3f80b828510
◀ ilDoc Overview
Main Page
Related Pages
Modules
+
Namespaces
Namespace List
+
Namespace Members
All
Functions
Variables
+
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
g
h
i
j
k
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
Typedefs
Examples
•
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Modules
Pages
class.arMessage.php
Go to the documentation of this file.
1
<?
php
2
require_once(
'./Services/ActiveRecord/class.ActiveRecord.php'
);
3
require_once(dirname(__FILE__) .
'/../../Connector/class.arConnectorSession.php'
);
4
11
class
arMessage
extends
ActiveRecord
{
12
13
const
TYPE_NEW
= 1;
14
const
TYPE_READ
= 2;
15
const
PRIO_LOW
= 1;
16
const
PRIO_NORMAL
= 5;
17
const
PRIO_HIGH
= 9;
18
19
23
static
function
returnDbTableName
() {
24
return
'ar_message'
;
25
}
26
27
38
protected
$id
;
46
protected
$title
=
''
;
54
protected
$body
=
''
;
62
protected
$sender_id
= 0;
71
protected
$receiver_id
= 0;
80
protected
$priority
= self::PRIO_NORMAL;
89
protected
$type
= self::TYPE_NEW;
90
91
95
public
function
setBody
(
$body
) {
96
$this->body =
$body
;
97
}
98
99
103
public
function
getBody
() {
104
return
$this->body
;
105
}
106
107
111
public
function
setPriority
(
$priority
) {
112
$this->priority =
$priority
;
113
}
114
115
119
public
function
getPriority
() {
120
return
$this->priority
;
121
}
122
123
127
public
function
setReceiverId
(
$receiver_id
) {
128
$this->receiver_id =
$receiver_id
;
129
}
130
131
135
public
function
getReceiverId
() {
136
return
$this->receiver_id
;
137
}
138
139
143
public
function
setSenderId
(
$sender_id
) {
144
$this->sender_id =
$sender_id
;
145
}
146
147
151
public
function
getSenderId
() {
152
return
$this->sender_id
;
153
}
154
155
159
public
function
setTitle
(
$title
) {
160
$this->title =
$title
;
161
}
162
163
167
public
function
getTitle
() {
168
return
$this->title
;
169
}
170
171
175
public
function
setType
(
$type
) {
176
$this->type =
$type
;
177
}
178
179
183
public
function
getType
() {
184
return
$this->type
;
185
}
186
187
192
// public function __construct($primary_key = 0, $dev = false) {
193
// parent::__construct($primary_key, new arConnectorSession());
194
// }
195
}
196
197
?>
arMessage\TYPE_READ
const TYPE_READ
Definition:
class.arMessage.php:14
arMessage\returnDbTableName
static returnDbTableName()
Definition:
class.arMessage.php:23
arMessage\$sender_id
$sender_id
Definition:
class.arMessage.php:62
ActiveRecord
Class ActiveRecord.
Definition:
class.ActiveRecord.php:24
arMessage\TYPE_NEW
const TYPE_NEW
Definition:
class.arMessage.php:13
arMessage\setSenderId
setSenderId($sender_id)
Definition:
class.arMessage.php:143
arMessage\getPriority
getPriority()
Definition:
class.arMessage.php:119
arMessage\getTitle
getTitle()
Definition:
class.arMessage.php:167
arMessage\$title
$title
Definition:
class.arMessage.php:46
arMessage
Class arMessage.
Definition:
class.arMessage.php:11
arMessage\setTitle
setTitle($title)
Definition:
class.arMessage.php:159
arMessage\$priority
$priority
Definition:
class.arMessage.php:80
arMessage\$receiver_id
$receiver_id
Definition:
class.arMessage.php:71
arMessage\$type
$type
Definition:
class.arMessage.php:89
arMessage\getReceiverId
getReceiverId()
Definition:
class.arMessage.php:135
arMessage\getBody
getBody()
Definition:
class.arMessage.php:103
arMessage\PRIO_NORMAL
const PRIO_NORMAL
Definition:
class.arMessage.php:16
arMessage\PRIO_HIGH
const PRIO_HIGH
Definition:
class.arMessage.php:17
arMessage\setPriority
setPriority($priority)
Definition:
class.arMessage.php:111
arMessage\getType
getType()
Definition:
class.arMessage.php:183
arMessage\PRIO_LOW
const PRIO_LOW
Definition:
class.arMessage.php:15
arMessage\setReceiverId
setReceiverId($receiver_id)
Definition:
class.arMessage.php:127
arMessage\getSenderId
getSenderId()
Definition:
class.arMessage.php:151
arMessage\$id
$id
Definition:
class.arMessage.php:38
php
arMessage\setType
setType($type)
Definition:
class.arMessage.php:175
arMessage\$body
$body
Definition:
class.arMessage.php:54
arMessage\setBody
setBody($body)
Definition:
class.arMessage.php:95
Services
ActiveRecord
_Examples
Message
class.arMessage.php
Generated on Fri Feb 28 2025 19:02:05 for ILIAS by
1.8.13 (using
Doxyfile
)