Поддержка серверов

IMOPENLINES: методы, функции, константы класса Битрикс


Блог разработчика

9 августа 2016 ResizeImageGet и простой водяной знак налету

Сегодня поговорим о том как проще всего воткнуть водяной знак на картинки в Битрикс. Например, на все изображения каталога.

21 июля 2016 Добавление вкладки в CRM коробки Битрикс24

В этом посте я покажу, как легко и просто добавить вкладку в сущность CRM. И не просто добавить, а вывести там свой контент.

21 июля 2016 Как просто обращаться из коробки Битрикс24 на сайт на базе Битрикс

К примеру вам хочется внутренним скриптом дернуть с сайта-магазина информацию, которая там, в свою очередь, закрыта некоторыми правами. Например, админскими. Можно конечно мутить свой REST, или иной формат общения, но проще всего воспользоваться штатным инструментом:

События модуля imopenlines

СобытиеВызывается
OnReceivedMessageLiveChat::onMessageSend
OnReceivedMessageDelNetwork::executeClientMessageDelete
OnReceivedMessageUpdateNetwork::executeClientMessageUpdate
OnReceivedStatusDeliveryNetwork::executeClientMessageReceived
OnReceivedStatusWritesNetwork::executeClientStartWriting
OnSessionFinishSession::finish
OnSessionStartSession::createSession
OnSessionToMailQueueAddMail::addSessionToMailQueue
selfQueueManager::sendQueueOperatorsChangeEvent

Константы модуля imopenlines

КонстантаПроверяется
BX_CRONTABAgent::getTypeRunAgent
BX_CRONTAB_SUPPORTAgent::getTypeRunAgent
IMOPENLINES_EXEC_CRONAgent::isCronCall
IMOPENLINES_FULL_DEBUGDebug::addQueueEvent
IMOPENLINES_LOG_FINISHFinish::add

Список функций и методов модуля imopenlines

Метод
Activity::add()
Activity::update()
Agent::closeByTime()
Agent::dismissedOperator()
Agent::getTimeOutTransferToNextInQueue()
Agent::getTypeRunAgent()
Agent::isCronCall()
Agent::isExecModeAgent()
Agent::isExecModeCron()
Agent::mailByTime()
Agent::sendMessageNoAnswer()
Agent::transferToNextInQueue()
Agent::update1720()
AggregatorBase::__construct()
AggregatorBase::getClassName()
AggregatorBase::getDate()
AggregatorBase::getErrors()
AggregatorBase::getExistingRecordByPrimary()
AggregatorBase::getOpenLineId()
AggregatorBase::getOperatorId()
AggregatorBase::getSourceId()
AggregatorBase::setDate()
AggregatorBase::setOpenLineId()
AggregatorBase::setOperatorId()
AggregatorBase::setSourceId()
All::checkFreeSlotOnChatAnswer()
All::checkFreeSlotOnChatFinish()
All::checkFreeSlotOnMessageSend()
All::getCountFreeSlots()
All::getOperatorsQueue()
All::getQueueTime()
All::isOperatorAvailable()
All::returnNotAcceptedSessionsToQueue()
All::returnNotDistributedSessionsToQueue()
All::returnSessionsUsersToQueue()
All::returnUserToQueue()
All::transferToNext()
Auth::authorizeById()
Auth::checkQueryMethod()
Auth::getSuccessfulResult()
Auth::onDiskCheckAuth()
Auth::onRestCheckAuth()
AutomaticAction::__construct()
AutomaticAction::automaticAddMessage()
AutomaticAction::automaticSendMessage()
Base::collectFormElements()
Base::getCalculatedDataFromDbResult()
Base::getChanelOptions()
Base::getGroupByOptions()
Base::getMultipleData()
Base::getMultipleGroupedData()
Base::getOpenLineLabelMap()
Base::getOpenLinesOptions()
Base::getPreparedDemoData()
Base::getQueryForPrepareData()
Base::getQueryInstance()
Base::getResponsibleOptions()
Base::getSingleData()
Base::prepareItemForGroupingByChannel()
Base::prepareItemForGroupingByDate()
Base::prepareItemForGroupingByLine()
Base::prepareItemForGroupingByResponsible()
Base::prepareItemForNoneGrouping()
Base::prepareQueryForGroupingByChannel()
Base::prepareQueryForGroupingByDate()
Base::prepareQueryForGroupingByLine()
Base::prepareQueryForGroupingByResponsible()
BasicError::__construct()
Chat::__construct()
Chat::answer()
Chat::chatAutoAddRecent()
Chat::clearError()
Chat::close()
Chat::createLead()
Chat::dismissedOperatorFinish()
Chat::endBotSession()
Chat::finish()
Chat::get()
Chat::getData()
Chat::getError()
Chat::getFieldData()
Chat::getFieldName()
Chat::getGuestName()
Chat::getLastChatIdByCrmEntity()
Chat::getTitle()
Chat::intercept()
Chat::isDataLoaded()
Chat::isModuleLoad()
Chat::isNowCreated()
Chat::isSilentModeEnabled()
Chat::join()
Chat::leave()
Chat::load()
Chat::markSpamAndFinish()
Chat::onAppLang()
Chat::onGetNotifySchema()
Chat::sendAutoMessage()
Chat::sendJoinMessage()
Chat::sendRatingNotify()
Chat::setCrmFlag()
Chat::setError()
Chat::setOperators()
Chat::setPauseFlag()
Chat::setSilentMode()
Chat::setUserIdForJoin()
Chat::skip()
Chat::startSession()
Chat::startSessionByMessage()
Chat::transfer()
Chat::transferToOperator()
Chat::transferToQueue()
Chat::update()
Chat::updateChatLineData()
Chat::updateFieldData()
Chat::updateSessionStatus()
Chat::validationAction()
Chat::waitAnswer()
Common::addActivityBindings()
Common::combineUserCode()
Common::delete()
Common::deleteBrokenSession()
Common::deleteMultiField()
Common::formatMultifieldFields()
Common::generateSearchContent()
Common::get()
Common::getActivityBindings()
Common::getActivityBindingsFormatted()
Common::getAgreementFields()
Common::getAgreementLink()
Common::getBitrixUrlByLang()
Common::getCacheTag()
Common::getCommunicationType()
Common::getConfigIdByChatId()
Common::getCrmEntityIdByTypeCode()
Common::getEntityCaption()
Common::getExecMode()
Common::getHistoryLink()
Common::getLastChatIdByCrmEntity()
Common::getLink()
Common::getMaxSessionCount()
Common::getPortalType()
Common::getPublicFolder()
Common::getServerAddress()
Common::getSourceName()
Common::getUrlImHistory()
Common::getUrlImHistoryBbCode()
Common::getWorkTimeEnd()
Common::hasAccessForAdminPages()
Common::hasAccessToEntitiesBindingActivity()
Common::hasAccessToEntity()
Common::objectEncode()
Common::parseUserCode()
Common::removeCacheTag()
Common::setCacheTag()
Common::setUserAgrees()
Common::update()
Config::__construct()
Config::available()
Config::canActivateLine()
Config::canDoOperation()
Config::canEditConnector()
Config::canEditLine()
Config::canJoin()
Config::canViewLine()
Config::canVoteAsHead()
Config::checkLinesLimit()
Config::clearError()
Config::create()
Config::delete()
Config::deleteTemporaryConfigAgent()
Config::get()
Config::getByCode()
Config::getDefaultOperatorData()
Config::getError()
Config::getFormForAuth()
Config::getFormForRating()
Config::getFormValues()
Config::getInstance()
Config::getList()
Config::getOptionList()
Config::getQueueList()
Config::getSla()
Config::isConfigActive()
Config::isShowOperatorData()
Config::isTimeManActive()
Config::operatorDataConfig()
Config::prepareFields()
Config::sendUpdateForQueueList()
Config::setActive()
Config::setError()
Config::update()
ConfigCategoryTable::getMap()
ConfigCategoryTable::getTableName()
ConfigCategoryTable::validateCode()
ConfigCategoryTable::validateValue()
ConfigStatistic::__clone()
ConfigStatistic::__construct()
ConfigStatistic::__wakeup()
ConfigStatistic::add()
ConfigStatistic::addClosed()
ConfigStatistic::addEventHandlerSave()
ConfigStatistic::addInWork()
ConfigStatistic::addLead()
ConfigStatistic::addMessage()
ConfigStatistic::addSession()
ConfigStatistic::delete()
ConfigStatistic::deleteClosed()
ConfigStatistic::deleteInWork()
ConfigStatistic::deleteLead()
ConfigStatistic::deleteMessage()
ConfigStatistic::deleteSession()
ConfigStatistic::getInstance()
ConfigStatistic::save()
ConfigStatisticTable::getMap()
ConfigStatisticTable::getTableName()
ConfigTable::getCurrentDate()
ConfigTable::getMap()
ConfigTable::getTableName()
ConfigTable::validateText2()
ConfigTable::validateText20()
ConfigTable::validateText2000()
ConfigTable::validateText255()
ConfigTable::validateText5()
ConfigTable::validateText50()
Connector::OnReceivedStatusBlock()
Connector::__construct()
Connector::addMessage()
Connector::callMessageTrigger()
Connector::deleteMessage()
Connector::getError()
Connector::getListCanDeleteMessage()
Connector::getListCanDeleteOwnMessage()
Connector::getListCanUpdateOwnMessage()
Connector::getListShowDeliveryStatus()
Connector::getOperatorAvatar()
Connector::getOperatorInfo()
Connector::getOperatorName()
Connector::getReplyLimit()
Connector::getUserCode()
Connector::isConnectorSendMessageWithSignature()
Connector::isEnableGroupByChat()
Connector::isEnableSendMessageWithSignature()
Connector::isEnableSendSystemMessage()
Connector::isLiveChat()
Connector::isModuleLoad()
Connector::onBeforeMessageSend()
Connector::onChatRead()
Connector::onMessageDelete()
Connector::onMessageSend()
Connector::onMessageUpdate()
Connector::onReceivedEntity()
Connector::onReceivedMessage()
Connector::onReceivedMessageDelete()
Connector::onReceivedMessageUpdate()
Connector::onReceivedPost()
Connector::onReceivedPostUpdate()
Connector::onReceivedStatusDelivery()
Connector::onReceivedStatusError()
Connector::onReceivedStatusReading()
Connector::onReceivedStatusWrites()
Connector::onStartWriting()
Connector::saveCustomData()
Connector::sendMessage()
Connector::sendStatusRead()
Connector::sendStatusWriting()
Connector::updateMessage()
Correction1::execute()
Correction2::execute()
Correction3::execute()
Correction4::execute()
Correction::closeOldSession()
Correction::getCountBrokenSessions()
Correction::getCountSessionsNoDateClose()
Correction::getCountSessionsThatNotShown()
Correction::getCountStatusClosedSessions()
Correction::repairBrokenSessions()
Correction::repairSessionsThatNotShown()
Correction::setSessionsThatNotShown()
Correction::setStatusClosedSessions()
Crm::__construct()
Crm::executeAutomationMessageTrigger()
Crm::executeAutomationTrigger()
Crm::getCode()
Crm::getCodeImol()
Crm::getEntityCard()
Crm::getEntityManageFacility()
Crm::getFields()
Crm::getLink()
Crm::getOperatorId()
Crm::getResponsibleCrmId()
Crm::getSourceId()
Crm::getUserViewChat()
Crm::init()
Crm::initUserViewChat()
Crm::isIgnoreSearchCode()
Crm::isIgnoreSearchEmails()
Crm::isIgnoreSearchPerson()
Crm::isIgnoreSearchPhones()
Crm::isLoaded()
Crm::isSkipAutomationTrigger()
Crm::isSkipCreate()
Crm::isSkipSearch()
Crm::loadMessages()
Crm::preparingFieldsAddCrmEntity()
Crm::registerActivity()
Crm::registrationChanges()
Crm::search()
Crm::sendCrmImMessages()
Crm::sendMessageAboutAddEntity()
Crm::sendMessageAboutEntity()
Crm::sendMessageAboutExtendEntity()
Crm::sendMessageAboutUpdateEntity()
Crm::setDefaultFlags()
Crm::setIgnoreSearchCode()
Crm::setIgnoreSearchEmails()
Crm::setIgnoreSearchPerson()
Crm::setIgnoreSearchPhones()
Crm::setOperatorId()
Crm::setSessionAnswered()
Crm::setSessionClosed()
Crm::setSessionDataClose()
Crm::setSkipAutomationTrigger()
Crm::setSkipCreate()
Crm::setSkipSearch()
Crm::updateEntity()
Crm::updateFlags()
Crm::updateUserConnector()
DbNameLock::delete()
DbNameLock::getConnection()
DbNameLock::getName()
DbNameLock::getUniqId()
DbNameLock::isFree()
DbNameLock::set()
Debug::addAgent()
Debug::addQueue()
Debug::addQueueEvent()
Debug::addSession()
Dialog::__construct()
Dialog::clearError()
Dialog::createRecord()
Dialog::get()
Dialog::getError()
Dialog::getGeneratedDemoData()
Dialog::getMultipleDemoData()
Dialog::getMultipleGroupedDemoData()
Dialog::getPreparedDemoRow()
Dialog::getSecsToAnswer()
Dialog::getSingleData()
Dialog::getSingleDemoData()
Dialog::getStatus()
Dialog::getWhatWillCalculateOptions()
Dialog::prepare()
Dialog::prepareResultByWhatWillCalculate()
Dialog::register()
Dialog::setError()
Dialog::setSecsToAnswer()
Dialog::setStatus()
Dialog::updateRecord()
DialogStatTable::clean()
DialogStatTable::getMap()
DialogStatTable::getTableName()
Email::getArrayUniqueValidate()
Email::isInArray()
Email::isSame()
Email::normalize()
Email::parseText()
Email::validate()
Error::__construct()
Error::getMethod()
Error::getParams()
Evenly::getOperatorsQueue()
Evenly::returnUserToQueue()
Event::OnEndAbsence()
Event::OnQueueOperatorsChange()
Event::OnStartAbsence()
Event::checkFreeSlotBySendMessage()
Event::checkFreeSlotOnChatAnswer()
Event::checkFreeSlotOnFinish()
Event::checkFreeSlotOnOperatorTransfer()
Event::checkSessionFreeSlotOnFinish()
Event::getLineIsSessionOperator()
Event::initialization()
Event::initializationUsingConfiguration()
Event::onAfterTMDayContinue()
Event::onAfterTMDayEnd()
Event::onAfterTMDayPause()
Event::onAfterTMDayStart()
Event::onQueueOperatorsAdd()
Event::onQueueOperatorsDelete()
Event::onQueueTypeChange()
Event::onUserDelete()
Event::onUserUpdate()
Event::returnUserToAllQueues()
Event::returnUserToQueue()
EventHandler::buildActivity()
EventHandler::buildDynamicsOfReaction()
EventHandler::buildDynamicsOfVote()
EventHandler::buildNumberBlockWithTreatmentCount()
EventHandler::buildNumberContentment()
EventHandler::buildNumberWithAverageAnswerTime()
EventHandler::buildStaffCutStatistics()
EventHandler::buildWidgetLoadByChannels()
EventHandler::getOpenLinesBoardId()
EventHandler::onCategoriesCollect()
EventHandler::onChatAnswer()
EventHandler::onChatSkip()
EventHandler::onDefaultBoardsCollect()
EventHandler::onReportsCollect()
EventHandler::onSessionBeforeUpdate()
EventHandler::onSessionCreate()
EventHandler::onSessionFinish()
EventHandler::onSessionStart()
EventHandler::onSessionUpdate()
EventHandler::onSessionVote()
EventHandler::onViewsCollect()
EventLog::addEvent()
EventLog::baseEventHandler()
EventLog::getErrorEventData()
EventLog::getEventFieldsData()
EventLog::onSessionClose()
EventLog::onSessionDismissedOperatorFinish()
EventLog::onSessionLoad()
EventLog::onSessionPause()
EventLog::onSessionQueueNext()
EventLog::onSessionSpam()
EventLog::onSessionStart()
EventLog::onSessionVoteHead()
EventLog::onSessionVoteUser()
EventLogTable::getMap()
EventLogTable::getTableName()
EventLogTable::validateString()
ExecLog::getExecByFunction()
ExecLog::isTimeToExec()
ExecLog::setExecFunction()
ExecLogTable::getMap()
ExecLogTable::getTableName()
ExecLogTable::validateString()
Fields::addEmail()
Fields::addPhone()
Fields::getCode()
Fields::getEmails()
Fields::getPerson()
Fields::getPersonEmail()
Fields::getPersonLastName()
Fields::getPersonName()
Fields::getPersonPhone()
Fields::getPersonSecondName()
Fields::getPersonWebsite()
Fields::getPhones()
Fields::getSession()
Fields::getTitle()
Fields::resetEmails()
Fields::resetPhones()
Fields::setCode()
Fields::setDataFromUser()
Fields::setEmails()
Fields::setPerson()
Fields::setPersonEmail()
Fields::setPersonLastName()
Fields::setPersonName()
Fields::setPersonPhone()
Fields::setPersonSecondName()
Fields::setPersonWebsite()
Fields::setPhones()
Fields::setSession()
Fields::setTitle()
Finish::add()
Form::__construct()
Form::checkAccess()
Form::dataLoad()
Form::moduleLoad()
Form::saveForm()
Helper::canCurrentUserModifyConnector()
Helper::canCurrentUserModifyLine()
Helper::canUse()
Helper::clearMenuCache()
Helper::getAddUrl()
Helper::getAllowedUserIds()
Helper::getConnectorUrl()
Helper::getCurrentUserId()
Helper::getEditUrl()
Helper::getListUrl()
Helper::getStatisticStepper()
Helper::getTemplateList()
Helper::getTrialText()
Helper::getUserColleagues()
Helper::installRolesAgent()
Helper::isAvailable()
Helper::isCrmWidgetEnabled()
Helper::isLinesMenuEnabled()
Helper::isLiveChatAvailable()
Helper::isMainMenuEnabled()
Helper::isSettingsMenuEnabled()
Helper::isStatisticsMenuEnabled()
Helper::renderCustomSelectors()
Im::addMessage()
Im::addMessageLiveChat()
Im::addMessagesNewsletter()
Im::chatHide()
Im::userIsOnline()
KpiManager::__construct()
KpiManager::addMessage()
KpiManager::checkOperatorActivity()
KpiManager::checkWorkTime()
KpiManager::checkWorkTimeAgent()
KpiManager::deleteSessionMessages()
KpiManager::getAverageAnswerTime()
KpiManager::getExpiredMessages()
KpiManager::getFirstMessage()
KpiManager::getFirstMessageAnswerTime()
KpiManager::getFullAnswerTime()
KpiManager::getKpiMessageReplaceFields()
KpiManager::getKpiMessageSearchFields()
KpiManager::getLastMessage()
KpiManager::getLineExpiredMessages()
KpiManager::getLinesWithExpiredMessages()
KpiManager::getMaxAnswerTime()
KpiManager::getMessageAnswerTime()
KpiManager::getNotAnsweredMessage()
KpiManager::getOperatorActiveKpiSessions()
KpiManager::getSessionMessages()
KpiManager::operatorDayEnd()
KpiManager::operatorDayStart()
KpiManager::sendExpiredNotification()
KpiManager::setExpiredMessagesAgent()
KpiManager::setMessageSentExpiredNotification()
KpiManager::setSessionLastKpiMessageAnswered()
KpiManager::startLineSessionsTimers()
KpiManager::startTimer()
KpiManager::stopLineSessionsTimers()
KpiManager::stopTimer()
KpiManager::updateMessage()
Limit::canRemoveCopyright()
Limit::canUseQueueAll()
Limit::canUseVoteClient()
Limit::canUseVoteHead()
Limit::getLicenseUsersLimit()
Limit::getLinesLimit()
Limit::getTrackerLimit()
Limit::getTrackerLimitRemainder()
Limit::increaseTracker()
Limit::isDemoLicense()
Limit::onBitrix24LicenseChange()
ListsDataManager::__construct()
ListsDataManager::add()
ListsDataManager::createStorage()
ListsDataManager::delete()
ListsDataManager::getArrayFromResult()
ListsDataManager::getById()
ListsDataManager::getCount()
ListsDataManager::getDefaultSiteID()
ListsDataManager::getIblockId()
ListsDataManager::getList()
ListsDataManager::getMapFields()
ListsDataManager::getRights()
ListsDataManager::getSectionList()
ListsDataManager::getSectionNames()
ListsDataManager::getStorageByLineId()
ListsDataManager::getStorageList()
ListsDataManager::getUrlToList()
ListsDataManager::initModules()
ListsDataManager::isHasRights()
ListsDataManager::isReady()
ListsDataManager::parseData()
ListsDataManager::prepareData()
ListsDataManager::update()
ListsDataManager::updateIblockRights()
LiveChat::__construct()
LiveChat::getChat()
LiveChat::getChatForUser()
LiveChat::getDefaultGuestName()
LiveChat::getError()
LiveChat::getGuestUser()
LiveChat::getLocalize()
LiveChat::onMessageSend()
LiveChat::openSession()
LiveChat::uploadAvatar()
LiveChatManager::__construct()
LiveChatManager::add()
LiveChatManager::available()
LiveChatManager::availableCount()
LiveChatManager::canRemoveCopyright()
LiveChatManager::checkAvailableName()
LiveChatManager::compileWidgetAssets()
LiveChatManager::delete()
LiveChatManager::get()
LiveChatManager::getError()
LiveChatManager::getFormatedUrl()
LiveChatManager::getListForSelect()
LiveChatManager::getPublicLink()
LiveChatManager::getWidget()
LiveChatManager::getWidgetConfigForPublicPage()
LiveChatManager::getWidgetLocalize()
LiveChatManager::getWidgetPhrases()
LiveChatManager::getWidgetSource()
LiveChatManager::prepareAlias()
LiveChatManager::update()
LiveChatManager::updateCommonFiles()
LivechatTable::getMap()
LivechatTable::getTableName()
LivechatTable::validateCssPath()
LivechatTable::validatePhoneCode()
LivechatTable::validateTemplateId()
LivechatTable::validateUrlCode()
LivechatTable::validateUrlCodePublic()
Lock::__construct()
Lock::delete()
Lock::generateUniqId()
Lock::getInstance()
Lock::getUniqId()
Lock::isFree()
Lock::set()
LockTable::getCurrentDate()
LockTable::getMap()
LockTable::getTableName()
LockTable::validateString()
Log::write()
LogTable::getCurrentDate()
LogTable::getMap()
LogTable::getTableName()
LogTable::validateString()
Mail::addSessionToMailQueue()
Mail::installEventsAgent()
Mail::prepareMessagesForTemplate()
Mail::prepareOperatorAnswerForTemplate()
Mail::prepareSessionHistoryForTemplate()
Mail::removeSessionFromMailQueue()
Mail::sendOperatorAnswer()
Mail::sendOperatorAnswerAgent()
Mail::sendSessionHistory()
Manager::addToQueue()
Manager::calculateStatisticsInQueue()
Manager::getAggregateManagersMap()
Manager::getFromQueue()
Manager::removeFromQueue()
Manager::writeToStatistics()
Mark::__construct()
Mark::createRecord()
Mark::getMark()
Mark::getOldMark()
Mark::setMark()
Mark::setOldMark()
Mark::updateRecord()
Network::__construct()
Network::deleteMessage()
Network::executeClientChangeLicence()
Network::executeClientMessageAdd()
Network::executeClientMessageDelete()
Network::executeClientMessageReceived()
Network::executeClientMessageUpdate()
Network::executeClientRequestFinalizeSession()
Network::executeClientSessionVote()
Network::executeClientStartWriting()
Network::getError()
Network::getPublicLink()
Network::getUserId()
Network::join()
Network::onReceiveCommand()
Network::registerConnector()
Network::search()
Network::sendMessage()
Network::sendStatusWriting()
Network::unRegisterConnector()
Network::updateConnector()
Network::updateMessage()
NoAnswer::add()
NoAnswer::isThereSessionNoAnswer()
NoAnswer::sendMessageNoAnswer()
Operator::__construct()
Operator::answer()
Operator::cancelCrmExtend()
Operator::changeCrmEntity()
Operator::checkAccess()
Operator::closeDialog()
Operator::createLead()
Operator::getError()
Operator::getSessionHistory()
Operator::interceptSession()
Operator::joinSession()
Operator::markSpam()
Operator::openChat()
Operator::saveToQuickAnswers()
Operator::setPinMode()
Operator::setSilentMode()
Operator::skip()
Operator::startSession()
Operator::startSessionByMessage()
Operator::transfer()
Operator::voteAsHead()
OperatorTransferTable::getCurrentDate()
OperatorTransferTable::getMap()
OperatorTransferTable::getTableName()
OperatorTransferTable::validateTransferMode()
OperatorTransferTable::validateTransferType()
Permissions::__construct()
Permissions::canModifyConnectors()
Permissions::canModifyLines()
Permissions::canModifySettings()
Permissions::canPerform()
Permissions::canViewLines()
Permissions::canViewStatistics()
Permissions::createWithCurrentUser()
Permissions::createWithUserId()
Permissions::getActionName()
Permissions::getEntityName()
Permissions::getMap()
Permissions::getNormalizedPermissions()
Permissions::getPermission()
Permissions::getPermissionName()
Permissions::getUserId()
Permissions::setUserId()
Phone::getArrayUniqueValidate()
Phone::isInArray()
Phone::isSame()
Phone::normalize()
Phone::parseText()
Phone::validate()
Preset::checkVersion()
Preset::createLiveChat()
Preset::getInstalledVersion()
Preset::getVersion()
Preset::install()
Preset::installVersion2()
Preset::uninstall()
Preset::updateInstalledVersion()
Queue::__construct()
Queue::automaticActionAddMessage()
Queue::checkFreeSlotOnChatAnswer()
Queue::checkFreeSlotOnChatFinish()
Queue::checkFreeSlotOnMessageSend()
Queue::createSession()
Queue::getActiveStatusByTimeman()
Queue::getActualLineId()
Queue::getCountFreeSlotOperator()
Queue::getCountFreeSlots()
Queue::getDefaultOperatorData()
Queue::getKeyLock()
Queue::getList()
Queue::getNewDateNoAnswer()
Queue::getQueueOperatorData()
Queue::getQueueTime()
Queue::getTimeLastActivityOperator()
Queue::getUserCacheTag()
Queue::getUserData()
Queue::initialization()
Queue::isActiveCrmUser()
Queue::isOperatorActive()
Queue::isOperatorAvailable()
Queue::isOperatorOnline()
Queue::isOperatorSingleInLine()
Queue::isOperatorsActiveLine()
Queue::isRealOperator()
Queue::isRemoveSession()
Queue::isThereSessionTransfer()
Queue::isUndistributedSession()
Queue::returnNotAcceptedSessionsToQueue()
Queue::returnNotDistributedSessionsToQueue()
Queue::returnSessionToQueue()
Queue::returnSessionWaitClientToQueue()
Queue::returnSessionsAcceptedUsersToQueue()
Queue::returnSessionsNotAcceptedUsersToQueue()
Queue::returnSessionsUsersToQueue()
Queue::returnSessionsUsersToQueueIsStartAbsence()
Queue::returnSessionsWaitClientUsersToQueue()
Queue::sendMessageReturnedSession()
Queue::sendMessageSkipAlone()
Queue::setQueueUserData()
Queue::startLock()
Queue::stopLock()
Queue::transferOperatorNotAvailable()
Queue::transferOperatorOffline()
Queue::transferToNext()
Queue::transferToNextSession()
QueueManager::__construct()
QueueManager::checkBusinessUsers()
QueueManager::getError()
QueueManager::getUserFields()
QueueManager::sendQueueChangeEvents()
QueueManager::sendQueueOperatorsAddEvent()
QueueManager::sendQueueOperatorsChangeEvent()
QueueManager::sendQueueOperatorsDeleteEvent()
QueueManager::updateUsers()
QueueTable::getCurrentDate()
QueueTable::getMap()
QueueTable::getTableName()
QueueTable::validateString()
QuickAnswer::__construct()
QuickAnswer::add()
QuickAnswer::delete()
QuickAnswer::generateNameFromText()
QuickAnswer::getById()
QuickAnswer::getCategory()
QuickAnswer::getCount()
QuickAnswer::getDefaultDataManager()
QuickAnswer::getId()
QuickAnswer::getList()
QuickAnswer::getName()
QuickAnswer::getSectionList()
QuickAnswer::getText()
QuickAnswer::getUrlToList()
QuickAnswer::incrementRating()
QuickAnswer::initFromArray()
QuickAnswer::setDataManager()
QuickAnswer::update()
Rest::botSessionFinish()
Rest::botSessionOperator()
Rest::botSessionSendAutoMessage()
Rest::botSessionTransfer()
Rest::configAdd()
Rest::configDelete()
Rest::configGet()
Rest::configGetPath()
Rest::configListGet()
Rest::configUpdate()
Rest::crmChatUserAdd()
Rest::crmLastChatIdGet()
Rest::networkJoin()
Rest::networkMessageAdd()
Rest::objectEncode()
Rest::onRestServiceBuildDescription()
Rest::operatorAnswer()
Rest::operatorFinish()
Rest::operatorSkip()
Rest::operatorSpam()
Rest::operatorTransfer()
Rest::sessionIntercept()
Rest::widgetConfigGet()
Rest::widgetDialogGet()
Rest::widgetFormSend()
Rest::widgetOperatorGet()
Rest::widgetUserConsentApply()
Rest::widgetUserGet()
Rest::widgetUserRegister()
Rest::widgetVoteSend()
RestNetworkLimitTable::getCurrentDate()
RestNetworkLimitTable::getMap()
RestNetworkLimitTable::getTableName()
Result::getResult()
Result::setResult()
RoleAccessTable::deleteByRoleId()
RoleAccessTable::getMap()
RoleAccessTable::getTableName()
RoleAccessTable::truncate()
RoleManager::deleteRole()
RoleManager::getAdminPermissions()
RoleManager::getRolePermissions()
RoleManager::getUserPermissions()
RoleManager::getUserRoles()
RoleManager::setRolePermissions()
RolePermissionTable::deleteByRoleId()
RolePermissionTable::getMap()
RolePermissionTable::getTableName()
RoleTable::getMap()
RoleTable::getTableName()
RoleTable::validateXmlId()
Session::__construct()
Session::addEventToLog()
Session::closeByTimeAgent()
Session::closeDuplicate()
Session::createSession()
Session::deleteQueueFlagCache()
Session::deleteReplyBlock()
Session::deleteSession()
Session::dismissedOperatorAgent()
Session::dismissedOperatorFinish()
Session::execAutoAction()
Session::execute()
Session::finish()
Session::getAction()
Session::getAgreementFields()
Session::getChat()
Session::getConfig()
Session::getData()
Session::getLast()
Session::getQueueFlagCache()
Session::getUser()
Session::isEnableSendSystemMessage()
Session::isFirstOperatorMessage()
Session::isNowCreated()
Session::isReplyBlocked()
Session::joinUser()
Session::load()
Session::loadByArray()
Session::mailByTimeAgent()
Session::markSpam()
Session::onSessionProlongChatRename()
Session::onSessionProlongLastMessage()
Session::onSessionProlongWriting()
Session::pause()
Session::prepareUserChat()
Session::prolongDueChatActivity()
Session::readingSession()
Session::resetActionAll()
Session::sendMessageNoAnswer()
Session::sendMessageReopenSession()
Session::sendMessageStartSession()
Session::sendMessageStartSessionByMessage()
Session::sendMessageTimeLimit()
Session::setOperatorId()
Session::setQueueFlagCache()
Session::setReplyBlock()
Session::start()
Session::transferToNextInQueue()
Session::transferToNextInQueueAgent()
Session::update()
Session::updateCrmFlags()
Session::voteAsHead()
Session::voteAsUser()
SessionCheckTable::OnAfterAdd()
SessionCheckTable::OnAfterUpdate()
SessionCheckTable::getMap()
SessionCheckTable::getTableName()
SessionCheckTable::onBeforeUpdate()
SessionIndexTable::getMap()
SessionIndexTable::getMergeFields()
SessionIndexTable::getTableName()
SessionIndexTable::merge()
SessionKpiMessagesTable::getMap()
SessionKpiMessagesTable::getTableName()
SessionTable::generateSearchContent()
SessionTable::getByIdPerformance()
SessionTable::getCurrentDate()
SessionTable::getList()
SessionTable::getMap()
SessionTable::getSelectFieldsPerformance()
SessionTable::getTableName()
SessionTable::getUfId()
SessionTable::indexRecord()
SessionTable::onAfterAdd()
SessionTable::onAfterUpdate()
SessionTable::onBeforeUpdate()
SessionTable::validateExtraPortalType()
SessionTable::validateExtraTariff()
SessionTable::validateExtraUrl()
SessionTable::validateExtraUserLevel()
SessionTable::validateMode()
SessionTable::validateSendForm()
SessionTable::validateSource()
SessionTable::validateUserCode()
Statistic::cleanStatisticTables()
Statistic::execute()
Statistic::getSessionsCount()
Statistic::getSessionsFrom()
Statistic::getStatisticStartTime()
Statistic::repairIsChatCreatedNew()
Statistic::writeToStatistics()
StatisticQueueTable::clean()
StatisticQueueTable::getMap()
StatisticQueueTable::getTableName()
Strictly::getOperatorsQueue()
Strictly::returnUserToQueue()
Time::__construct()
Time::getCurrentTime()
Time::getElapsedTime()
Tracker::cancel()
Tracker::cancelActivity()
Tracker::cancelLeadContactCompany()
Tracker::change()
Tracker::changeLeadContactCompany()
Tracker::checkMessage()
Tracker::getSession()
Tracker::getTraceData()
Tracker::message()
Tracker::prepareMessage()
Tracker::sendLimitMessage()
Tracker::setSession()
Tracker::updateLog()
TrackerTable::getCurrentDate()
TrackerTable::getMap()
TrackerTable::getTableName()
TrackerTable::validateAction()
TrackerTable::validateCrmEntityType()
TrackerTable::validateValue()
Treatment::__construct()
Treatment::createRecord()
Treatment::getGeneratedDemoData()
Treatment::getIsSessionFirst()
Treatment::getMultipleBiGroupedData()
Treatment::getMultipleBiGroupedDemoData()
Treatment::getMultipleDemoData()
Treatment::getMultipleGroupedDemoData()
Treatment::getPreparedDemoRow()
Treatment::getQueryInstance()
Treatment::getSingleData()
Treatment::getSingleDemoData()
Treatment::getWhatWillCalculateOptions()
Treatment::prepare()
Treatment::prepareResultByWhatWillCalculate()
Treatment::setIsSessionFirst()
Treatment::updateRecord()
TreatmentByHour::__construct()
TreatmentByHour::createRecord()
TreatmentByHour::getExistingRecordByPrimary()
TreatmentByHour::updateRecord()
TreatmentByHourStatTable::clean()
TreatmentByHourStatTable::getMap()
TreatmentByHourStatTable::getTableName()
Update190500::execute()
UpdateConfig::execute()
UpdateConfig::getNearestValue()
UpdateSession::execute()
User::clearError()
User::get()
User::getDefaultName()
User::getError()
User::getPersonalPhoto()
User::getUserCode()
User::register()
User::setError()
UserRelationTable::getMap()
UserRelationTable::getTableName()
UserRelationTable::validateUserCode()
Welcome::__construct()
Welcome::automaticAddMessage()
Welcome::automaticSendMessage()
Welcome::sendMessage()
WorkTime::__construct()
WorkTime::automaticAddMessage()
WorkTime::automaticSendMessage()
WorkTime::checkOperatorWorkTime()
WorkTime::isWorkTimeLine()
WorkTime::sendMessage()
imopenlines::CheckModules()
imopenlines::DoInstall()
imopenlines::DoUninstall()
imopenlines::InstallChatApps()
imopenlines::InstallDB()
imopenlines::InstallEvents()
imopenlines::InstallFiles()
imopenlines::UnInstallChatApps()
imopenlines::UnInstallDB()
imopenlines::UnInstallEvents()
imopenlines::UnInstallFiles()
imopenlines::__construct()
imopenlines::uploadIcon()