39 $arComment = $this->
Get();
45 array(
"ID" => $arComment[
"POST_ID"]),
48 array(
"ID", CIdeaManagment::UFAnswerIdField)
54 if(is_array($arIdea[CIdeaManagment::UFAnswerIdField]) && in_array($arComment[
"ID"], $arIdea[CIdeaManagment::UFAnswerIdField]))
58 elseif(!is_array($arIdea[CIdeaManagment::UFAnswerIdField]))
60 $arIdea[CIdeaManagment::UFAnswerIdField] =
array();
63 $arIdea[CIdeaManagment::UFAnswerIdField][] = $arComment[
"ID"];
78 $arComment = $this->
Get();
85 if(!is_array($arIdea[CIdeaManagment::UFAnswerIdField]))
86 $arIdea[CIdeaManagment::UFAnswerIdField] =
array();
87 $arIdea[CIdeaManagment::UFAnswerIdField] = array_unique($arIdea[CIdeaManagment::UFAnswerIdField]);
89 $key = array_search($arComment[
"ID"], $arIdea[CIdeaManagment::UFAnswerIdField]);
92 unset($arIdea[CIdeaManagment::UFAnswerIdField][
$key], $arIdea[
"ID"]);
static Update($ID, $arFields, $bSearchIndex=true)
static GetList( $arOrder=["ID"=> "DESC"], $arFilter=[], $arGroupBy=false, $arNavStartParams=false, $arSelectFields=[])
if( $daysToExpire >=0 &&$daysToExpire< 60 elseif)( $daysToExpire< 0)