1C-Bitrix
25.700.0
Загрузка...
Поиск...
Не найдено
AllowGuestsInvitationField.php
См. документацию.
1
<?php
2
3
namespace
Bitrix\Socialnetwork\Collab\Control\Option\Type
;
4
5
use
Bitrix\Socialnetwork\Collab\Control\Option\AbstractOption
;
6
use
Bitrix\Socialnetwork\Collab\Collab
;
7
use
Bitrix\Main\Validation\Rule\InArray
;
8
use
Bitrix\Main\Result
;
9
10
class
AllowGuestsInvitationField
extends
AbstractOption
11
{
12
public
const
NAME
=
'allowGuestsInvitation'
;
13
public
const
DB_NAME
=
'ALLOW_GUESTS_INVITATION'
;
14
15
public
const
DEFAULT_VALUE
=
'Y'
;
16
17
#[InArray(['Y', 'N'])]
18
protected
string
$value
;
19
20
public
function
__construct
(
string
$value
)
21
{
22
parent::__construct(static::DB_NAME, strtoupper(
$value
));
23
}
24
25
protected
function
applyImplementation
(
Collab
$collab):
Result
26
{
27
return
new
Result
();
28
}
29
}
Bitrix\Main\DB\Result
Определения
result.php:20
Bitrix\Main\ORM\Data\Result
Определения
result.php:16
Bitrix\Main\Validation\Rule\InArray
Определения
InArray.php:13
Bitrix\Socialnetwork\Collab\Collab
Определения
Collab.php:16
Bitrix\Socialnetwork\Collab\Control\Option\AbstractOption
Определения
AbstractOption.php:16
Bitrix\Socialnetwork\Collab\Control\Option\Type\AllowGuestsInvitationField
Определения
AllowGuestsInvitationField.php:11
Bitrix\Socialnetwork\Collab\Control\Option\Type\AllowGuestsInvitationField\NAME
const NAME
Определения
AllowGuestsInvitationField.php:12
Bitrix\Socialnetwork\Collab\Control\Option\Type\AllowGuestsInvitationField\$value
string $value
Определения
AllowGuestsInvitationField.php:18
Bitrix\Socialnetwork\Collab\Control\Option\Type\AllowGuestsInvitationField\DEFAULT_VALUE
const DEFAULT_VALUE
Определения
AllowGuestsInvitationField.php:15
Bitrix\Socialnetwork\Collab\Control\Option\Type\AllowGuestsInvitationField\__construct
__construct(string $value)
Определения
AllowGuestsInvitationField.php:20
Bitrix\Socialnetwork\Collab\Control\Option\Type\AllowGuestsInvitationField\applyImplementation
applyImplementation(Collab $collab)
Определения
AllowGuestsInvitationField.php:25
Bitrix\Socialnetwork\Collab\Control\Option\Type\AllowGuestsInvitationField\DB_NAME
const DB_NAME
Определения
AllowGuestsInvitationField.php:13
Bitrix\Im\V2\Chat\Collab
Определения
CollabInfo.php:3
Bitrix\Socialnetwork\Collab\Control\Option\Type
Определения
AllowGuestsInvitationField.php:3
bitrix
modules
socialnetwork
lib
Collab
Control
Option
Type
AllowGuestsInvitationField.php
Создано системой
1.14.0