6use Bitrix\Disk\Security\DiskSecurityContext;
7use Bitrix\Disk\Security\SecurityContext;
10use Bitrix\Disk\ProxyType;
11Loc::loadMessages(__FILE__);
13if (Loader::includeModule(
'disk'))
15 class Im extends ProxyType\Base
22 public function getSecurityContextByUser(
$user)
24 return new DiskSecurityContext(
$user);
30 public function getStorageBaseUrl()
38 public function getEntityUrl()
46 public function getEntityTitle()
48 return Loc::getMessage(
'IM_DISK_STORAGE_TITLE');
54 public function getEntityImageSrc(
$width, $height)
56 return '/bitrix/js/im/images/blank.gif';
64 return $this->getEntityTitle();