1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс Event
Граф наследования:Event:
BaseObject

Открытые члены

 __construct (\Bitrix\Vote\Vote $vote)
 check (array $ballot)
 add (array $eventFields, array $ballot, $setCounter=true)
Открытые члены унаследованные от BaseObject
 __construct ($id)
 init ()
 getId ()
 getErrors ()
 getErrorByCode ($code)
 canRead ($userId)
 canEdit ($userId)
 getUser ()
 getApplication ()

Открытые статические члены

static calculateStatistic ($voteId)
static resetStatistic ($voteId)
static deleteEvent ($eventId)
static setValid ($eventId, $valid)
static getFieldName ($id, $questionId)
static getMessageFieldName ($id, $questionId, $answerId)
static getExtrasFieldName ($id, $name)
static getDataFromRequest ($id, array $request)
Открытые статические члены унаследованные от BaseObject
static loadUserGroups ($userId)
static loadFromId ($id, $shouldBeNewIfIdIsNull=false)
static shutdown ()

Поля данных

const EVENT_FIELD_NAME = "bx_vote_event"
const EVENT_FIELD_BALLOT_TEMPLATE = self::EVENT_FIELD_NAME."[#ID#][BALLOT][#QUESTION_ID#]"
const EVENT_FIELD_MESSAGE_TEMPLATE = self::EVENT_FIELD_NAME."[#ID#][MESSAGE][#QUESTION_ID#][#ANSWER_ID#]"
const EVENT_FIELD_EXTRAS_TEMPLATE = self::EVENT_FIELD_NAME."[#ID#][EXTRAS][#ENTITY_ID#]"

Защищенные данные

 $errorCollection
Защищенные данные унаследованные от BaseObject
 $id
 $errorCollection

Дополнительные унаследованные члены

Статические защищенные данные унаследованные от BaseObject
static $userGroups = []
static $objectStorage = []

Подробное описание

См. определение в файле event.php строка 200

Конструктор(ы)

◆ __construct()

__construct ( \Bitrix\Vote\Vote $vote)

Event constructor.

Аргументы
Vote$vote

См. определение в файле event.php строка 218

Методы

◆ add()

add ( array $eventFields,
array $ballot,
$setCounter = true )

См. определение в файле event.php строка 612

◆ calculateStatistic()

calculateStatistic ( $voteId)
static
Аргументы
int$voteIdVote Id.
Возвращает
void

См. определение в файле event.php строка 228

◆ check()

check ( array $ballot)
Аргументы
$data
Возвращает
array

См. определение в файле event.php строка 518

◆ deleteEvent()

deleteEvent ( $eventId)
static
Аргументы
int$eventIdEvent ID.
Возвращает
boolean

См. определение в файле event.php строка 395

◆ getDataFromRequest()

getDataFromRequest ( $id,
array $request )
static

См. определение в файле event.php строка 466

◆ getExtrasFieldName()

getExtrasFieldName ( $id,
$name )
static

См. определение в файле event.php строка 461

◆ getFieldName()

getFieldName ( $id,
$questionId )
static

См. определение в файле event.php строка 453

◆ getMessageFieldName()

getMessageFieldName ( $id,
$questionId,
$answerId )
static

См. определение в файле event.php строка 457

◆ resetStatistic()

resetStatistic ( $voteId)
static
Аргументы
int$voteIdVote Id.
Возвращает
void

См. определение в файле event.php строка 340

◆ setValid()

setValid ( $eventId,
$valid )
static
Аргументы
int$eventIdEvent ID.
string$validValidation ("Y" || "N").
Возвращает
boolean

См. определение в файле event.php строка 414

Поля

◆ $errorCollection

$errorCollection
protected

См. определение в файле event.php строка 213

◆ EVENT_FIELD_BALLOT_TEMPLATE

const EVENT_FIELD_BALLOT_TEMPLATE = self::EVENT_FIELD_NAME."[#ID#][BALLOT][#QUESTION_ID#]"

См. определение в файле event.php строка 208

◆ EVENT_FIELD_EXTRAS_TEMPLATE

const EVENT_FIELD_EXTRAS_TEMPLATE = self::EVENT_FIELD_NAME."[#ID#][EXTRAS][#ENTITY_ID#]"

См. определение в файле event.php строка 210

◆ EVENT_FIELD_MESSAGE_TEMPLATE

const EVENT_FIELD_MESSAGE_TEMPLATE = self::EVENT_FIELD_NAME."[#ID#][MESSAGE][#QUESTION_ID#][#ANSWER_ID#]"

См. определение в файле event.php строка 209

◆ EVENT_FIELD_NAME

const EVENT_FIELD_NAME = "bx_vote_event"

EVENT_FIELD_BALLOT_TEMPLATE - is a template to catch voting [#ID#][BALLOT][#QUESTION_ID#][#ANSWER_ID#][MESSAGE] - template for text

См. определение в файле event.php строка 207


Объявления и описания членов класса находятся в файле: