1C-Bitrix
25.700.0
Загрузка...
Поиск...
Не найдено
taskinfo.php
См. документацию.
1
<?php
2
namespace
Bitrix\Forum\Comments\Service;
3
4
use Bitrix\Main\Web\Json;
5
6
final
class
TaskInfo
extends
Base
7
{
8
const
TYPE
=
'TASKINFO'
;
9
10
public
function
getType
()
11
{
12
return
static::TYPE;
13
}
14
15
public
function
getText
(
string
$text
=
''
,
array
$params
= []): string
16
{
17
$result
=
''
;
18
19
try
20
{
21
$data
= Json::decode(
$text
);
22
}
23
catch
(\
Bitrix
\
Main
\
ArgumentException
$e)
24
{
25
$data
= [];
26
}
27
28
if
(
29
!is_array(
$data
)
30
|| empty(
$data
)
31
|| !\
Bitrix
\
Main
\
Loader::includeModule
(
"tasks"
)
32
)
33
{
34
return
$result
;
35
}
36
37
$result
=
htmlspecialcharsEx
(
38
\
Bitrix
\Tasks\
Comments
\Task\CommentPoster::getCommentText(
39
$data
,
40
array_merge(
$params
, [
'mobile'
=> (isset(
$params
[
'mobile'
]) &&
$params
[
'mobile'
] ===
true
)])
41
)
42
);
43
44
return
$result
;
45
}
46
47
public
function
canDelete
()
48
{
49
return
false
;
50
}
51
}
Bitrix\Forum\Comments\Service\Base
Определения
base.php:6
Bitrix\Forum\Comments\Service\TaskInfo
Определения
taskinfo.php:7
Bitrix\Forum\Comments\Service\TaskInfo\canDelete
canDelete()
Определения
taskinfo.php:47
Bitrix\Forum\Comments\Service\TaskInfo\getType
getType()
Определения
taskinfo.php:10
Bitrix\Forum\Comments\Service\TaskInfo\TYPE
const TYPE
Определения
taskinfo.php:8
Bitrix\Forum\Comments\Service\TaskInfo\getText
getText(string $text='', array $params=[])
Определения
taskinfo.php:15
Bitrix\Main\ArgumentException
Определения
ArgumentException.php:9
Bitrix\Main\Loader\includeModule
static includeModule($moduleName)
Определения
loader.php:67
$data
$data['IS_AVAILABLE']
Определения
.description.php:13
array
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)
Определения
file_new.php:804
$result
$result
Определения
get_property_values.php:14
htmlspecialcharsEx
htmlspecialcharsEx($str)
Определения
tools.php:2685
Bitrix\Forum\Comments
Определения
baseobject.php:3
Bitrix\Main
Bitrix
$text
$text
Определения
template_pdf.php:79
$params
if($inWords) echo htmlspecialcharsbx(Number2Word_Rus(roundEx($totalVatSum $params['CURRENCY']
Определения
template.php:799
bitrix
modules
forum
lib
comments
service
taskinfo.php
Создано системой
1.14.0