1C-Bitrix
25.700.0
Загрузка...
Поиск...
Не найдено
adminexception.php
См. документацию.
1
<?php
2
3
class
CAdminException
extends
CApplicationException
4
{
5
public
$messages
;
6
12
public
function
__construct
(
$messages
,
$id
=
false
)
13
{
14
$this->messages =
$messages
;
15
16
$s =
''
;
17
foreach
($this->messages as
$msg
)
18
{
19
if
(!isset(
$msg
[
"text"
]))
20
{
21
throw
new \Bitrix\Main\ArgumentException(
'Incorrect message structure: '
. print_r(
$msg
,
true
));
22
}
23
$s .=
$msg
[
"text"
] .
"<br>"
;
24
}
25
26
parent::__construct($s,
$id
);
27
}
28
29
public
function
GetMessages
()
30
{
31
return
$this->messages
;
32
}
33
34
public
function
AddMessage
(
$message
)
35
{
36
$this->messages[] =
$message
;
37
$this->msg .=
$message
[
"text"
] .
"<br>"
;
38
}
39
}
CAdminException
Определения
adminexception.php:4
CAdminException\GetMessages
GetMessages()
Определения
adminexception.php:29
CAdminException\AddMessage
AddMessage($message)
Определения
adminexception.php:34
CAdminException\$messages
$messages
Определения
adminexception.php:5
CAdminException\__construct
__construct($messages, $id=false)
Определения
adminexception.php:12
CApplicationException\$msg
$msg
Определения
applicationexception.php:5
CApplicationException\$id
$id
Определения
applicationexception.php:5
$message
$message
Определения
payment.php:8
bitrix
modules
main
classes
general
adminexception.php
Создано системой
1.14.0