2namespace Bitrix\Im\Model;
4use Bitrix\Main\ORM\Data\DataManager;
5use Bitrix\Main\ORM\Data\Internal\DeleteByFilterTrait;
6use Bitrix\Main\ORM\Fields\DatetimeField;
7use Bitrix\Main\ORM\Fields\IntegerField;
8use Bitrix\Main\ORM\Fields\Relations\Reference;
9use Bitrix\Main\ORM\Query\Join;
10use Bitrix\Main\Type\DateTime;
43 use DeleteByFilterTrait;
52 return 'b_im_link_task';
67 'autocomplete' =>
true,
95 'default_value' =>
static function() {
103 Join::on(
'this.MESSAGE_ID',
'ref.ID')
104 ))->configureJoinType(Join::TYPE_INNER),
108 Join::on(
'this.CHAT_ID',
'ref.ID')
109 ))->configureJoinType(Join::TYPE_INNER),
113 Join::on(
'this.AUTHOR_ID',
'ref.ID')
114 ))->configureJoinType(Join::TYPE_INNER),