1C-Bitrix
25.700.0
Загрузка...
Поиск...
Не найдено
ViewModeMapper.php
См. документацию.
1
<?php
2
3
declare(strict_types=1);
4
5
namespace
Bitrix\Socialnetwork\Control\Mapper\Field;
6
7
use Bitrix\Socialnetwork\Control\Enum\ViewMode;
8
9
class
ViewModeMapper
implements
ValueMapperInterface
10
{
11
public
function
getValue
(mixed $value): string
12
{
13
if
(is_string($value))
14
{
15
$value = ViewMode::tryFrom($value);
16
}
17
18
if
($value === ViewMode::SECRET)
19
{
20
return
'N'
;
21
}
22
23
return
'Y'
;
24
}
25
}
Bitrix\Socialnetwork\Control\Mapper\Field\ViewModeMapper
Определения
ViewModeMapper.php:10
Bitrix\Socialnetwork\Control\Mapper\Field\ViewModeMapper\getValue
getValue(mixed $value)
Определения
ViewModeMapper.php:11
Bitrix\Socialnetwork\Control\Mapper\Field\ValueMapperInterface
Определения
ValueMapperInterface.php:6
bitrix
modules
socialnetwork
lib
Control
Mapper
Field
ViewModeMapper.php
Создано системой
1.14.0