1C-Bitrix
25.700.0
Загрузка...
Поиск...
Не найдено
FileProvider.php
См. документацию.
1
<?php
2
3
declare(strict_types=1);
4
5
namespace
Bitrix\Socialnetwork\Provider;
6
7
use Bitrix\Socialnetwork\Helper\InstanceTrait;
8
use Bitrix\Socialnetwork\Provider\File\File;
9
use CFile;
10
11
class
FileProvider
12
{
13
use InstanceTrait;
14
15
public
function
get
(
int
$fileId): ?
File
16
{
17
$file = CFile::GetFileArray($fileId);
18
19
if
($file ===
false
)
20
{
21
return
null
;
22
}
23
24
return
new
File
(
25
id
: (
int
)$file[
'ID'
],
26
src: $file[
'SRC'
],
27
);
28
}
29
}
Bitrix\Socialnetwork\Provider\FileProvider
Определения
FileProvider.php:12
Bitrix\Socialnetwork\Provider\File
Определения
File.php:5
bitrix
modules
socialnetwork
lib
Provider
FileProvider.php
Создано системой
1.14.0