3namespace Bitrix\Im\V2\Link\Url;
5use Bitrix\Im\Model\EO_LinkUrl;
6use Bitrix\Im\Model\LinkUrlIndexTable;
7use Bitrix\Im\Model\LinkUrlTable;
8use Bitrix\Im\V2\Common\MigrationStatusCheckerTrait;
9use Bitrix\Im\V2\Entity;
10use Bitrix\Im\V2\Link\BaseLinkItem;
11use Bitrix\Im\V2\Rest\RestEntity;
12use Bitrix\Main\ArgumentTypeException;
13use Bitrix\Im\V2\Result;
17 use MigrationStatusCheckerTrait;
28 $this->initByDefault();
43 return Entity\Url\UrlItem::class;
48 if (!static::isMigrationFinished())
54 LinkUrlIndexTable::indexInBackground();
63 return parent::delete();
68 return LinkUrlTable::class;
73 return 'PREVIEW_URL_ID';
86 return array_merge(parent::mirrorDataEntityFields(), $additionalFields);
109 $this->
setUrl($entity->getUrl());
111 return parent::setEntity(
$entity);
static getRestEntityName()
static getEntityClassName()
__construct($source=null)
static string $migrationOptionName
setEntity(RestEntity $entity)
static getEntityIdFieldName()
static mirrorDataEntityFields()
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)