Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс Event
+ Граф наследования:Event:

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

 __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 строка 681

◆ calculateStatistic()

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

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

◆ check()

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

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

◆ deleteEvent()

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

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

◆ getDataFromRequest()

static getDataFromRequest ( $id,
array $request )
static

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

◆ getExtrasFieldName()

static getExtrasFieldName ( $id,
$name )
static

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

◆ getFieldName()

static getFieldName ( $id,
$questionId )
static

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

◆ getMessageFieldName()

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

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

◆ resetStatistic()

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

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

◆ setValid()

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

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

Данные класса

◆ $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