vote

Module Events vote

EventsCalled
onAfterVoteAddCVote :: Add
onAfterVoteAnswerAddCVoteAnswer :: Add
onAfterVoteAnswerDeleteCVoteAnswer :: Delete
onAfterVoteAnswerUpdateCVoteAnswer :: Update
onAfterVoteChannelAddCVoteChannel :: Add
onAfterVoteChannelDeleteCVoteChannel :: Delete
onAfterVoteChannelUpdateCVoteChannel :: Update
onAfterVoteDeleteCVote :: Delete
onAfterVoteQuestionAddCVoteQuestion :: Add
onAfterVoteQuestionDeleteCVoteQuestion :: Delete
onAfterVoteQuestionUpdateCVoteQuestion :: Update
onAfterVoteUpdateCVote :: Update
onAfterVotingVote :: voteFor
onBeforeVoteAddCVote :: Add
onBeforeVoteAnswerAddCVoteAnswer :: Add
onBeforeVoteAnswerDeleteCVoteAnswer :: Delete
onBeforeVoteAnswerUpdateCVoteAnswer :: Update
onBeforeVoteChannelAddCVoteChannel :: Add
onBeforeVoteChannelDeleteCVoteChannel :: Delete
onBeforeVoteChannelUpdateCVoteChannel :: Update
onBeforeVoteDeleteCVote :: Delete
onBeforeVoteQuestionAddCVoteQuestion :: Add
onBeforeVoteQuestionDeleteCVoteQuestion :: Delete
onBeforeVoteQuestionUpdateCVoteQuestion :: Update
onBeforeVoteUpdateCVote :: Update
onBeforeVotingVote :: voteFor
onVoteQuestionActivateCVoteQuestion :: setActive
onVoteResetresetStatistic

Constant module vote

ConstantChecked
BX_COMP_MANAGED_CACHEController :: getVoted
PUBLIC_AJAX_MODEController :: sendJsonResponse
SITE_SERVER_NAMEVote :: sendVotingMessage
VOTE_CACHE_TIMEChannel :: getList

List of module methods vote

Methods
AnswerTable :: getMap()
AnswerTable :: getTableName()
AnswerTable :: setCounter(array $id, $increment = true)
Attach :: canEdit($userId)
Attach :: canParticipate($userId)
Attach :: canRead($userId)
Attach :: checkData(array &$data)
Attach :: delete()
Attach :: detachByFilter(array $filter)
Attach :: exportExcel()
Attach :: getAttachId()
Attach :: getConnector()
Attach :: getData($id)
Attach :: getDataByEntity(array $id)
Attach :: getEntityId()
Attach :: getEntityType()
Attach :: getErrorByCode($code)
Attach :: getErrors()
Attach :: getModuleId()
Attach :: getStatistic()
Attach :: getStorage()
Attach :: getVoteId()
Attach :: init()
Attach :: isVotedFor($userId)
Attach :: loadEmptyAttach(array $attach, array $voteParams)
Attach :: loadFromAttachId($id)
Attach :: loadFromEntity(array $filter)
Attach :: loadFromVoteId(array $attach, $id)
Attach :: offsetExists($offset)
Attach :: offsetGet($offset)
Attach :: offsetSet($offset, $value)
Attach :: offsetUnset($offset)
Attach :: resume()
Attach :: save($data, $createdBy = 0)
Attach :: stop()
Attach :: voteFor(array $request)
Attach :: __construct(array $attach, $vote = null)
AttachTable :: deleteByFilter(array $filter)
AttachTable :: getList(array $parameters = array())
AttachTable :: getMap()
AttachTable :: getTableName()
BaseObject :: canEdit($userId)
BaseObject :: canRead($userId)
BaseObject :: getApplication()
BaseObject :: getErrorByCode($code)
BaseObject :: getErrors()
BaseObject :: getId()
BaseObject :: getUser()
BaseObject :: init()
BaseObject :: loadFromId($id)
BaseObject :: loadUserGroups($userId)
BaseObject :: __construct($id)
BlogPostConnector :: canEdit($userId)
BlogPostConnector :: canRead($userId)
BlogPostConnector :: checkFields(&$data)
BlogPostConnector :: getPermission($userId)
BlogPostConnector :: getPostData($entityId)
Channel :: canEdit($userId)
Channel :: canEditVote($userId)
Channel :: canRead($userId)
Channel :: get($key)
Channel :: getById($id)
Channel :: getList(array $parameters)
Channel :: init()
Channel :: offsetExists($offset)
Channel :: offsetGet($offset)
Channel :: offsetSet($offset, $value)
Channel :: offsetUnset($offset)
ChannelGroupTable :: getMap()
ChannelGroupTable :: getTableName()
ChannelSiteTable :: getMap()
ChannelSiteTable :: getTableName()
ChannelTable :: getMap()
ChannelTable :: getTableName()
Connector :: buildFromAttachedObject(Attach $attachedObject)
Connector :: canEdit($userId)
Connector :: canRead($userId)
Connector :: checkFields(&$data)
Connector :: className()
Connector :: getApplication()
Connector :: getDataToShow()
Connector :: getUser()
Connector :: __construct($entityId)
Controller :: checkAction()
Controller :: checkRequiredFilesParams(array $required)
Controller :: checkRequiredGetParams(array $required)
Controller :: checkRequiredInputParams(array $inputParams, array $required)
Controller :: checkRequiredPostParams(array $required)
Controller :: clearCache($voteId)
Controller :: collectDebugInfo()
Controller :: end()
Controller :: exec()
Controller :: getAction()
Controller :: getActionDescription()
Controller :: getApplication()
Controller :: getErrorByCode($code)
Controller :: getErrors()
Controller :: getUser()
Controller :: getVoted(array $cacheParams, array $pageParams)
Controller :: init()
Controller :: isAjaxRequest()
Controller :: listActions()
Controller :: logDebugInfo()
Controller :: normalizeActionDescription($action, $description)
Controller :: prepareParams()
Controller :: processActionExportXls()
Controller :: processActionGetBallot()
Controller :: processActionGetMobileVoted()
Controller :: processActionGetVoted()
Controller :: processActionResume()
Controller :: processActionStop()
Controller :: processActionVote()
Controller :: processBeforeAction($actionName)
Controller :: resolveAction()
Controller :: runAction()
Controller :: sanitizeActionName($actionName)
Controller :: sendJsonAccessDeniedResponse($message = '')
Controller :: sendJsonErrorResponse()
Controller :: sendJsonResponse($response, $params = null)
Controller :: sendJsonSuccessResponse(array $response = array())
Controller :: sendResponse($response)
Controller :: setAction($action, array $description)
Controller :: setActionName($action)
Controller :: __construct()
CVote :: Add($arFields, $strUploadDir = false)
CVote :: CheckFields($ACTION, &$arFields, $ID = 0)
CVote :: CheckVotingIP($VOTE_ID, $REMOTE_ADDR, $KEEP_IP_SEC, $params = array())
CVote :: Copy($ID)
CVote :: Delete($ID)
CVote :: err_mess()
CVote :: GetActiveVoteID($CHANNEL_ID)
CVote :: GetByID($ID)
CVote :: GetByIDEx($ID)
CVote :: GetDropDownList()
CVote :: GetFilterOperation($key)
CVote :: GetList(&$by, &$order, $arFilter=Array(), &$is_filtered)
CVote :: GetListEx($arOrder = array(), $arFilter = array())
CVote :: GetNextSort($CHANNEL_ID)
CVote :: GetNextStartDate($CHANNEL_ID)
CVote :: GetNowTime($ResultType = "timestamp")
CVote :: GetPublicList($arFilter=Array(), $strSqlOrder="ORDER BY C.C_SORT, C.ID, V.DATE_START desc", $params = array())
CVote :: IsOldVersion()
CVote :: keepVoting()
CVote :: Reset($ID)
CVote :: SetVoteUserID()
CVote :: Update($ID, $arFields, $strUploadDir = false)
CVote :: UpdateVoteUserID($VOTE_USER_ID)
CVote :: UserAlreadyVote($voteId, $VOTE_USER_ID, $UNIQUE_TYPE, $delay, $USER_ID = false)
CVote :: UserGroupPermission($CHANNEL_ID)
CVote :: WrongDateInterval($CURRENT_VOTE_ID, $DATE_START, $DATE_END, $CHANNEL_ID)
CVoteAnswer :: Add($arFields)
CVoteAnswer :: CheckFields($ACTION, &$arFields, $ID = 0)
CVoteAnswer :: Delete($ID, $QUESTION_ID = false, $VOTE_ID = false)
CVoteAnswer :: err_mess()
CVoteAnswer :: GetGroupAnswers($ANSWER_ID)
CVoteAnswer :: GetList($QUESTION_ID, $by="s_c_sort", $order="asc", $arFilter=array(), $arAddParams = array())
CVoteAnswer :: GetListEx($arOrder = array("ID" => "ASC"), $arFilter=array())
CVoteAnswer :: Update($ID, $arFields)
CVoteCacheManager :: cachePath($site_id)
CVoteCacheManager :: ClearTag($type, $ID=0)
CVoteCacheManager :: OnAfterVoteAnswerAdd($ID, $arFields)
CVoteCacheManager :: OnAfterVoteAnswerDelete($ID, $QUESTION_ID, $VOTE_ID)
CVoteCacheManager :: OnAfterVoteAnswerUpdate($ID, $arFields)
CVoteCacheManager :: OnAfterVoteChange($ID)
CVoteCacheManager :: OnAfterVoteChannelChange($ID, $arFields = array())
CVoteCacheManager :: OnAfterVoteQuestionAdd($ID, $arFields)
CVoteCacheManager :: OnAfterVoteQuestionDelete($ID, $VOTE_ID)
CVoteCacheManager :: OnAfterVoteQuestionUpdate($ID, $arFields)
CVoteCacheManager :: onAfterVoting($VOTE_ID, $EVENT_ID)
CVoteCacheManager :: OnBeforeVoteAnswerUpdate($ID, $arFields)
CVoteCacheManager :: OnBeforeVoteQuestionUpdate(&$ID, &$arFields)
CVoteCacheManager :: OnVoteChange(\Bitrix\Main\Entity\Event $event)
CVoteCacheManager :: SetTag($path, $tag, $ID = 0)
CVoteCacheManager :: __construct()
CVoteChannel :: Add($arFields)
CVoteChannel :: CheckFields($ACTION, &$arFields, $ID = 0)
CVoteChannel :: Delete($ID)
CVoteChannel :: err_mess()
CVoteChannel :: GetArrayGroupPermission($channel_id)
CVoteChannel :: GetByID($ID)
CVoteChannel :: GetDropDownList()
CVoteChannel :: GetGroupPermission($channel_id, $arGroups=false, $params = array())
CVoteChannel :: GetList(&$by, &$order, $arFilter=Array(), &$is_filtered)
CVoteChannel :: GetSiteArray($CHANNEL_ID)
CVoteChannel :: SetAccessPermissions($ID, $arGroups)
CVoteChannel :: Update($ID, $arFields)
CVoteDiagramType :: &getInstance()
CVoteDiagramType :: CVoteDiagramType($directCall=true)
CVoteEvent :: Delete($eventId)
CVoteEvent :: err_mess()
CVoteEvent :: GetAnswer($EVENT_ID, $ANSWER_ID)
CVoteEvent :: GetByID($ID)
CVoteEvent :: GetList(&$by, &$order, $arFilter=Array(), &$is_filtered, $get_user="N")
CVoteEvent :: GetUserAnswerStat($arSort = array(), $arFilter = array(), $arParams = array())
CVoteEvent :: SetValid($eventId, $valid)
CVoteNotifySchema :: OnGetNotifySchema()
CVoteNotifySchema :: __construct()
CVoteQuestion :: Add($arFields, $strUploadDir = false)
CVoteQuestion :: CheckFields($ACTION, &$arFields, $ID = 0)
CVoteQuestion :: Copy($ID, $newVoteID)
CVoteQuestion :: Delete($ID, $VOTE_ID = false)
CVoteQuestion :: err_mess()
CVoteQuestion :: GetByID($ID)
CVoteQuestion :: GetList($VOTE_ID, &$by, &$order, $arFilter=Array(), &$is_filtered)
CVoteQuestion :: GetListEx($arOrder = array("ID" => "ASC"), $arFilter=array())
CVoteQuestion :: GetNextSort($VOTE_ID)
CVoteQuestion :: Reset($ID, $VOTE_ID = false)
CVoteQuestion :: setActive($ID, $activate = true)
CVoteQuestion :: Update($ID, $arFields, $strUploadDir = false)
CVoteUser :: Delete($USER_ID)
CVoteUser :: err_mess()
CVoteUser :: GetList(&$by, &$order, $arFilter=Array(), &$is_filtered)
CVoteUser :: OnUserLogin()
DBResult :: fetch()
DefaultConnector :: canEdit($userId)
DefaultConnector :: canRead($userId)
DefaultConnector :: getStorage()
DefaultConnector :: isStorable()
DefaultConnector :: setStorage(Channel $channel)
Diag :: activate()
Diag :: collectDebugInfo($uniqueId)
Diag :: deactivate()
Diag :: getDebugInfoSql()
Diag :: getInstance()
Diag :: getUser()
Diag :: log($data)
Diag :: logDebugInfo($uniqueId, $label = null)
Diag :: reformatBackTrace(array $backtrace)
Diag :: setExclusiveUserId($exclusiveUserId)
Diag :: setShowOnDisplay($showOnDisplay)
Diag :: __construct()
Event :: calculateStatistic($voteId)
EventAnswerTable :: getMap()
EventAnswerTable :: getTableName()
EventQuestionTable :: getMap()
EventQuestionTable :: getTableName()
EventTable :: getMap()
EventTable :: getTableName()
ForumMessageConnector :: canEdit($userId)
ForumMessageConnector :: canRead($userId)
Manager :: belongsToEntity(Attach $attachedObject, $entityType, $entityId)
Manager :: buildAdditionalConnectorList()
Manager :: getAdditionalConnector($entityType)
Manager :: getAdditionalConnectors()
Manager :: getConnectorDataByEntityType($entityType)
Manager :: getConnectors()
Manager :: getDefaultConnectors()
Manager :: getErrors()
Manager :: getInstance(array $params)
Manager :: loadEmptyObject()
Manager :: loadFromAttachId($id)
Manager :: loadFromEntity()
Manager :: loadFromVoteId($id)
Manager :: showEdit(&$params, &$result, $component = null)
Manager :: showView(&$params, &$result, $component = null)
Manager :: __construct(array $params)
QuestionTable :: getMap()
QuestionTable :: getTableName()
QuestionTable :: setCounter(array $id, $increment = true)
User :: getCurrent()
User :: getVotedUserId()
User :: getVotingMask(array $vote, array $user)
User :: init()
User :: isUserVotedFor($voteId, $userId)
User :: isVotedFor($voteId)
User :: setVotedUserId($incrementCount = null)
User :: __construct($id)
UserTable :: getMap()
UserTable :: getTableName()
UserTable :: setCounter(array $id, $increment = true)
Vote :: canEdit($userId)
Vote :: canRead($userId)
Vote :: checkData($voteId = 0, array &$data)
Vote :: clearCache()
Vote :: clearVotingCache()
Vote :: delete($id)
vote :: DoInstall()
vote :: DoUninstall()
Vote :: exportExcel()
Vote :: get($key)
Vote :: getChannel()
Vote :: getData($id)
Vote :: getQuestions()
Vote :: getStatistic()
Vote :: init()
vote :: InstallDB($arParams = array())
vote :: InstallEvents()
vote :: InstallFiles($arParams = array())
vote :: InstallUserFields($moduleId = "all")
Vote :: isVotedFor($userId)
Vote :: offsetExists($offset)
Vote :: offsetGet($offset)
Vote :: offsetSet($offset, $value)
Vote :: offsetUnset($offset)
Vote :: resume()
Vote :: saveData($voteId, array $data)
Vote :: sendVotingMessage(array $event, $vote, $type = "im")
Vote :: stop()
vote :: UnInstallDB($arParams = array())
vote :: UnInstallEvents()
vote :: UnInstallFiles()
vote :: UnInstallUserFields()
vote :: vote()
Vote :: voteFor(array $request)
VoteEventAnswer :: getMap()
VoteEventAnswer :: getTableName()
VoteEventQuestionTable :: getMap()
VoteEventQuestionTable :: getTableName()
VoteTable :: getList(array $parameters = array())
VoteTable :: getMap()
VoteTable :: getTableName()
VoteTable :: setCounter(array $id, $increment = true)
VoteUserType :: checkFields($userField, $value, $userId = false)
VoteUserType :: checkSettings(&$params)
VoteUserType :: detectType($value)
VoteUserType :: getAdminListEditHTML($userField, $htmlControl)
VoteUserType :: getAdminListEditHTMLMulty($userField, $htmlControl)
VoteUserType :: getAdminListViewHTML($userField, $htmlControl)
VoteUserType :: getDBColumnType($userField)
VoteUserType :: getEditFormHTML($userField)
VoteUserType :: getFilterHTML()
VoteUserType :: getPublicViewHTML($userField, $value)
VoteUserType :: getSettingsHTML($userField = false, $htmlControl, $varsFromForm)
VoteUserType :: getUserTypeDescription()
VoteUserType :: onBeforePostUserFieldUpdate($entityId, $ID, $fields)
VoteUserType :: onBeforeSave($userField, $value, $userId = false)
VoteUserType :: onDelete($userField, $value)
VoteUserType :: onSearchIndex($userField)
VoteUserType :: prepareSettings($userField)
_CVoteDBResult :: Fetch()
_CVoteDBResult :: _CVoteDBResult($res, $params = array())