controller

Module Events controller

EventsCalled
OnAfterCloseMemberCControllerMember :: CloseMember
OnAfterRegisterMemberByTicketCControllerMember :: RegisterMemberByTicket
OnBeforeControllerMemberAddCControllerMember :: CheckFields
OnBeforeControllerMemberUpdateCControllerMember :: CheckFields
OnBeforeSetGroupSettingsCControllerMember :: SetGroupSettings
OnBeforeTaskAddCControllerTask :: CheckFields
OnBeforeUpdateCountersCControllerMember :: UpdateCounters
OnGetGroupSettingsCControllerGroupSettings :: Get3rdPartyOptions

List of module methods controller

Methods
AuthGrantTable :: getActiveForControllerMember($controllerMemberId, $granteeUserId, $granteeGroups = array())
AuthGrantTable :: getControllerMemberScopes($controllerMemberId, $granteeUserId, $granteeGroups = array())
AuthGrantTable :: getGranteeUserList($currentUserId)
AuthGrantTable :: getMap()
AuthGrantTable :: getTableName()
AuthGrantTable :: validateNote()
AuthGrantTable :: validateScope()
AuthLogTable :: cleanupAgent($days)
AuthLogTable :: getMap()
AuthLogTable :: getTableName()
AuthLogTable :: isEnabled()
AuthLogTable :: logControllerToSiteAuth($controllerMemberId, $userId, $isSuccess = true, $type = '', $userName = '')
AuthLogTable :: logSiteToControllerAuth($controllerMemberId, $userId, $isSuccess = true, $type = '', $userName = '')
AuthLogTable :: logSiteToSiteAuth($fromControllerMemberId, $toControllerMemberId, $isSuccess = true, $type = '', $userName = '')
AuthLogTable :: setupAgent($days)
AuthLogTable :: validateType()
AuthLogTable :: validateUserName()
CControllerAgent :: CleanUp()
CControllerAgent :: _Lock($uniq)
CControllerAgent :: _OrderBy($arOrder, $arFields, $obUserFieldsSql = null)
CControllerAgent :: _UnLock($uniq)
CControllerCounter :: Add($arFields)
CControllerCounter :: CheckFields(&$arFields, $ID = false)
CControllerCounter :: Delete($ID)
CControllerCounter :: FormatValue($value, $format)
CControllerCounter :: GetArrayByID($ID)
CControllerCounter :: GetFormatArray()
CControllerCounter :: GetList($arOrder=false, $arFilter=false)
CControllerCounter :: GetMemberCounters($CONTROLLER_MEMBER_ID)
CControllerCounter :: GetMemberValues($CONTROLLER_MEMBER_ID)
CControllerCounter :: GetTypeArray()
CControllerCounter :: GetTypeColumn($TYPE)
CControllerCounter :: GetTypeUserType($TYPE)
CControllerCounter :: SetGroupCounters($CONTROLLER_GROUP_ID, $arCounters)
CControllerCounter :: Update($ID, $arFields)
CControllerCounter :: UpdateGroups($ID, $arGroups)
CControllerCounter :: UpdateMemberValues($CONTROLLER_MEMBER_ID, $arValues, $preserve = false)
CControllerCounterResult :: CControllerCounterResult($res)
CControllerCounterResult :: Fetch()
CControllerGroup :: Add($arFields)
CControllerGroup :: CheckDefaultUpdate()
CControllerGroup :: CheckFields(&$arFields, $ID = false)
CControllerGroup :: Delete($ID)
CControllerGroup :: GetByID($ID)
CControllerGroup :: GetGroupSettings($group_id)
CControllerGroup :: GetList($arOrder = Array(), $arFilter = Array(), $arSelect = Array())
CControllerGroup :: RunCommand($group_id, $php_script, $arParameters = Array())
CControllerGroup :: SetGroupSettings($group_id)
CControllerGroup :: SiteUpdate($group_id)
CControllerGroup :: Update($ID, $arFields)
CControllerGroup :: UpdateCounters($group_id)
CControllerGroup :: __CounterUpdateAgentPeriod($group_id, $time)
CControllerGroup :: __UpdateAgentPeriod($group_id, $time)
CControllerGroup :: __UpdateCountersAgent($group_id)
CControllerGroup :: __UpdateSettingsAgent($group_id)
CControllerGroupSettings :: GenerateInput($id, $arInfo, $curVal = false, $context = 'default')
CControllerGroupSettings :: GeneratePHPInstall($arValues)
CControllerGroupSettings :: Get3rdPartyOptions()
CControllerGroupSettings :: GetData()
CControllerGroupSettings :: GetModules()
CControllerGroupSettings :: SetGroupSettings()
CControllerGroupSettings :: __PHPToString($arData)
CControllerLog :: Add($arFields)
CControllerLog :: CheckFields(&$arFields, $ID = false)
CControllerLog :: Delete($ID)
CControllerLog :: GetByID($ID)
CControllerLog :: GetList($arOrder = Array(), $arFilter = Array(), $arNavParams = false)
CControllerLog :: GetNameArray()
CControllerLog :: Update($ID, $arFields)
CControllerMember :: Add($arFields)
CControllerMember :: AddCommand($member_guid, $command, $arAddParams = Array(), $task_id = false)
CControllerMember :: addHistoryNote($CONTROLLER_MEMBER_ID, $strNote)
CControllerMember :: CheckFields(&$arFields, $ID = false)
CControllerMember :: CheckMember($member_id, $member_url = false)
CControllerMember :: CheckUserAuth($member_id, $login, $password)
CControllerMember :: CloseMember($member_id, $bClose = true, $task_id = false)
CControllerMember :: Delete($ID)
CControllerMember :: GetByGuid($guid)
CControllerMember :: GetByID($ID)
CControllerMember :: GetList($arOrder = array(), $arFilter = array(), $arSelect = array(), $arOptions = array(), $arNavParams = false)
CControllerMember :: GetLog($arFilter)
CControllerMember :: GetMember($id)
CControllerMember :: logChanges($CONTROLLER_MEMBER_ID, $arFieldsOld, $arFieldsNew, $strNote)
CControllerMember :: ReconnectMemberByPassword($ID, $ar_member, $admin_login, $admin_password, $controller_url = false)
CControllerMember :: RegisterMemberByPassword($ar_member, $admin_login, $admin_password, $controller_url = false)
CControllerMember :: RegisterMemberByPHP($ar_member)
CControllerMember :: RegisterMemberByTicket($ar_member, $ticket_id, $session_id)
CControllerMember :: RemoveGroupSettings($member_id)
CControllerMember :: RunCommand($member_id, $command, $arParameters = Array(), $task_id=false, $operation = 'run')
CControllerMember :: RunCommandRedirect($member_id, $command, $arParameters = Array(), $log = true)
CControllerMember :: RunCommandWithLog($member_id, $command, $arParameters = Array(), $task_id=false, $operation = 'run')
CControllerMember :: SendFile()
CControllerMember :: SendFileWithLog($member_id, $file)
CControllerMember :: SetGroupSettings($member_id, $task_id = false)
CControllerMember :: SiteUpdate($member_id)
CControllerMember :: UnRegister($member_id)
CControllerMember :: UnregisterExpiredAgent($id = false)
CControllerMember :: Update($ID, $arFields, $strNote = "")
CControllerMember :: UpdateCounters($member_id, $task_id = false)
CControllerMember :: _CheckCommandId($member_guid, $command_id)
CControllerMember :: _GoodURL($url)
CControllerServerRequestFrom :: Check()
CControllerServerRequestFrom :: __construct()
CControllerServerRequestTo :: Send($url = "", $page = "/bitrix/admin/main_controller.php")
CControllerServerRequestTo :: __construct($member, $operation, $arParameters = array())
CControllerServerResponseFrom :: __construct($oPacket = false)
CControllerServerResponseTo :: Sign()
CControllerServerResponseTo :: __construct($oPacket = false)
CControllerTask :: Add($arFields)
CControllerTask :: CheckFields(&$arFields, $ID = false)
CControllerTask :: Delete($ID)
CControllerTask :: GetByID($ID)
CControllerTask :: GetList($arOrder = Array(), $arFilter = Array(), $bCnt = false, $arNavParams = false)
CControllerTask :: GetStatusArray()
CControllerTask :: GetTaskArray()
CControllerTask :: ProcessAllTask()
CControllerTask :: ProcessTask($ID)
CControllerTask :: Update($ID, $arFields)
controller :: controller()
controller :: DoInstall()
controller :: DoUninstall()
controller :: GetModuleRightList()
controller :: GetModuleTasks()
controller :: InstallDB()
controller :: InstallEvents()
controller :: InstallFiles()
controller :: OnGetTableSchema()
controller :: UnInstallDB($arParams = array())
controller :: UnInstallEvents()
controller :: UnInstallFiles()
GroupMapTable :: getMap()
GroupMapTable :: getMapping($from, $to)
GroupMapTable :: getTableName()
GroupMapTable :: isExists($fields)
GroupMapTable :: validateLocalGroupCode()
GroupMapTable :: validateRemoteGroupCode()
GroupTable :: getMap()
GroupTable :: getTableName()
GroupTable :: validateCheckCounterFreeSpace()
GroupTable :: validateCheckCounterLastAuth()
GroupTable :: validateCheckCounterSites()
GroupTable :: validateCheckCounterUsers()
GroupTable :: validateName()
IControllerGroupOption :: GetIcon()
IControllerGroupOption :: GetName()
IControllerGroupOption :: GetOptionArray()
IControllerGroupOption :: GetOptionPHPCode($arAllValues)
IControllerGroupOption :: GetTitle()
MemberTable :: getMap()
MemberTable :: getTableName()
MemberTable :: validateContactPerson()
MemberTable :: validateEmail()
MemberTable :: validateHostname()
MemberTable :: validateMemberId()
MemberTable :: validateName()
MemberTable :: validateSecretId()
MemberTable :: validateUrl()