Alerts(hooks) allow to inject custiom code into various functionality.
- Member _sendMail  ($sRecipientEmail, $sMailSubject, $sMailBody, $iRecipientID=0, $aPlus=array(), $iEmailType=BX_EMAIL_NOTIFY, $sEmailFlag='html', $isDisableAlert=false, $aCustomHeaders=array(), $bAddToQueue=false)
-  'system', 'check_send_mail' - hook for disabling mail sending  -  'system', 'before_send_mail' - hook before mail sending  -  'system', 'send_mail' - hook when mail was sent   
- Member bx_check_password  ($sLogin, $sPassword, $iRole=BX_DOL_ROLE_MEMBER)
-  'account', 'encrypt_password_after' - hook after user performed login  -  'account', 'check_login' - hook after user's login/password check   
- Member bx_login  ($iId, $bRememberMe=false)
-  'account', 'login' - hook after user performed login  
- Member bx_logout  ($bNotify=true)
-  'account', 'logout' - hook after user performed logout  
- Member BxAdsModule::_registerCartItemProduct  ($iClientId, $iSellerId, $aCommodity, $iItemCount, $sOrder, $sLicense)
-  'bx_ads', 'license_register' - hook after the payment for an ad was processed with payment processing module  -  'bx_ads', 'sold' - hook after the payment was processed with payment processing module and there is no the ad (entry) for selling anymore  -  'bx_ads', 'license_register_notif' - hook before sending a notification about new license. Allows to override a notification message or cancel the notification   
- Member BxAdsModule::_registerCartItemPromotion  ($iClientId, $iSellerId, $aCommodity, $iItemCount, $sOrder, $sLicense)
-  'bx_ads', 'promotion_register' - hook after the payment for promotion was processed with payment processing module  
- Member BxAdsModule::_unregisterCartItemProduct  ($iClientId, $iSellerId, $aCommodity, $iItemCount, $sOrder, $sLicense)
-  'bx_ads', 'license_unregister' - hook after the payment for ad was refunded with payment processing module  
- Member BxAdsModule::_unregisterCartItemPromotion  ($iClientId, $iSellerId, $aCommodity, $iItemCount, $sOrder, $sLicense)
-  'bx_ads', 'promotion_unregister' - hook after the payment for promotion was refunded with payment processing module  
- Member BxAdsModule::actionInterested  ()
-  'bx_ads', 'doInterest' - hook after 'interested' action was performed  
- Member BxAdsModule::isEntryActive  ($aContentInfo)
-  'bx_ads', 'is_entry_active' - hook to override whether an ad (entry) active or not  
- Member BxAdsModule::onOfferAccepted  ($iOfferId)
-  'bx_ads', 'offer_accepted' - hook after an offer was accepted.  
- Member BxAdsModule::onOfferAdded  ($iOfferId, &$aResult)
-  'bx_ads', 'offer_added' - hook after an offer was added. Allows to override action results.  
- Member BxAdsModule::onOfferCanceled  ($iOfferId)
-  'bx_ads', 'offer_canceled' - hook after an offer was declined.  
- Member BxAdsModule::onOfferDeclined  ($iOfferId)
-  'bx_ads', 'offer_declined' - hook after an offer was declined.  
- Member BxAdsModule::onReceived  ($mixedContent, $iProfileSrc=0, $iProfileDst=0)
-  'bx_ads', 'received' - hook after the ad (entry) was marked as received  
- Member BxAdsModule::onShipped  ($mixedContent, $iProfileSrc=0, $iProfileDst=0)
-  'bx_ads', 'shipped' - hook after the ad (entry) was marked as shipped  
- Member BxAdsModule::serviceAuthorizeCartItem  ($iClientId, $iSellerId, $iItemId, $iItemCount, $sOrder)
-  'bx_ads', 'order_authorize' - hook after the order was authorized with payment processing module  
- Member BxAlbumsFormEntry::_associalFileWithContent  ($oStorage, $iFileId, $iProfileId, $iContentId, $sPictureField='')
-  'bx_albums', 'media_added' - hook on new media added in album  
- Member BxAlbumsFormEntry::processFiles  ($sFieldFile, $iContentId=0, $isAssociateWithContent=false)
-  'bx_albums', 'medias_added' - hook on new medias added in album  
- Member BxAlbumsModule::serviceDeleteFileAssociations  ($iFileId)
-  'bx_albums', 'media_deleted' - hook on new media deleted from album  
- Member BxAnalyticsModule::actionGetReports  ($sModuleName)
-  'bx_analytics', 'get_reports' - hook on get avalaible reports for specified module  
- Member BxAnalyticsModule::serviceGetModules  ()
-  'bx_analytics', 'get_modules' - hook on get modules list with avalaible analytics  
- Member BxBaseAccountForms::createAccountForm  ($aParams=array())
-  'account', 'add_form_check' - hook in some account form after check  -  'account', 'add_form' - hook in some account form after check   
- Member BxBaseAccountForms::getObjectFormAdd  ()
-  'account', 'add_form_get' - hook in get some account form  
- Member BxBaseAccountForms::onAccountCreated  ($iAccountId, $isSetPendingApproval, $iAction=BX_PROFILE_ACTION_MANUAL, $bNeedToLogin=true)
-  'account', 'added' - hook on new account created  
- Member BxBaseAcl::getProfileMembership  ($iProfileId)
-  'system', 'page_output_block_acl_level' - hook to override profile membership page block  
- Member BxBaseCmts::getComment  ($mixedCmt, $aBp=array(), $aDp=array())
-  'system', 'view_comment' - hook on get comment  
- Member BxBaseCmts::getCommentsBlock  ($aBp=[], $aDp=[])
-  'system', 'view_comments' - hook to override comments block  
- Member BxBaseCmtsForm::getHtmlEditorQueryParams  ($aInput)
-  'system', 'editor_query_params' - hook to override http(s) request's query params, which is used in HTML editor  
- Member BxBaseCmtsMenuUnitMeta::_getMenuItemDefault  ($aItem)
-  'comment', 'menu_custom_item' - hook to override menu item  
- Member BxBaseCover::display  ()
-  'system', 'display_cover' - hook to override page cover code to be output  
- Member BxBaseFavorite::favorite  ()
-  hook-favorite-do  
- Member BxBaseFormAccount::isValid  ()
-  'account', 'check_join' - hook to check email address for spam  
- Member BxBaseFormAccount::update  ($val, $aValsToAdd=[], &$aTrackTextFieldsChanges=null)
-  'account', 'change_receive_news' - hook after change receive_news parameter for account  
- Member BxBaseFormView::getCode  ($bDynamicMode=false)
-  'system', 'form_output' - hook to override form object and/or code to be output  
- Member BxBaseFormView::getCodeAPI  ()
-  'system', 'form_output_api' - hook to override form object and/or code to be output. Is used in API calls.  
- Member BxBaseFormView::getHtmlEditorQueryParams  ($aInput)
-  'system', 'editor_query_params' - hook to override http(s) request's query params, which is used in HTML editor  
- Member BxBaseMenu::getCode  ()
-  'menu', 'get_code_before' - hook before menu output  -  'menu', 'get_code_after' - hook after menu output   
- Member BxBaseModConnectModule::_createProfile  ($aProfileInfo, $sAlternativeName='')
-  '{module_name}', 'profile_created' - hook after a profile was created  
- Member BxBaseModConnectModule::_createProfileRaw  ($aProfileInfo, $sAlternativeName='', $isAutoFriends=true, $isSetLoggedIn=true)
-  '{module_name}', 'fields_converted' - hook before a profile was created, which allows to modify account and/or profile fields before creation  -  'account', 'check_join' - hook to check email address for spam   
- Member BxBaseModGeneralAlertsResponse::_onVideoTranscoded  ($iGhostId, $bResult, $aParams=array())
-  '{module_name}', 'publish_failed' - hook to notify about failed content publishing  -  '{module_name}', 'publish_succeeded' - hook to notify about successfully published content   
- Member BxBaseModGeneralConfig::getCNF  ()
-  '{module_name}', 'get_cnf' - hook to override module's configuration array  
- Member BxBaseModGeneralDb::getEntriesBy  ($aParams=array())
-  'system', 'search_ids' - hook to modify a list of found content ids  
- Member BxBaseModGeneralFormEntry::getHtmlEditorQueryParams  ($aInput)
-  'system', 'editor_query_params' - hook to override http(s) request's query params, which is used in HTML editor  
- Member BxBaseModGeneralFormsEntryHelper::deleteData  ($iContentId, $aContentInfo=false, $oProfile=null, $oForm=null)
-  '{module_name}', 'deleted' - hook after content was deleted  
- Member BxBaseModGeneralFormsEntryHelper::redirectAfterAdd  ($aContentInfo, $sUrl='')
-  '{module_name}', 'redirect_after_add' - hook to override redirect URL which is used after content creation  
- Member BxBaseModGeneralFormsEntryHelper::redirectAfterDelete  ($aContentInfo)
-  '{module_name}', 'redirect_after_delete' - hook to override redirect URL which is used after content deletion  
- Member BxBaseModGeneralFormsEntryHelper::redirectAfterEdit  ($aContentInfo, $sUrl='')
-  '{module_name}', 'redirect_after_edit' - hook to override redirect URL which is used after content changing  
- Member BxBaseModGeneralMenuSnippetMeta::_getMenuItemDefault  ($aItem)
-  '{module_name}', 'menu_custom_item' - hook to override menu item  -  'menu', 'menu_custom_item' - hook to override menu item   
- Member BxBaseModGeneralModule::_getApproveForm  ($iContentId, $aContentInfo)
-  '{module_name}', 'get_approve_form' - hook to override approve content form  
- Member BxBaseModGeneralModule::_processModerationNotifications  ($aContentInfo)
-  '{module_name}', 'pending_approval' - hook to notify admins/moderators about new pending approval content  
- Member BxBaseModGeneralModule::_sendApproveMessage  ($iContentId, $aContentInfo, &$oForm)
-  '{module_name}', 'get_approve_form' - hook to override approve content message  
- Member BxBaseModGeneralModule::alertAfterApprove  ($aContentInfo)
-  '{module_name}', 'approved' - hook when module content has been approved  
- Member BxBaseModGeneralModule::checkAllowedBrowse  ()
-  'system', 'check_allowed_browse' - hook to override the result of checking whether 'browse' action is allowed or not to currently logged in profile  
- Member BxBaseModGeneralModule::getDataAPI  ($aData, $aParams=[])
-  'system', 'decode_data_api' - hook to override content data prepared for sending in API response  -  '{module_name}', 'decode_data_api' - hook to override content data prepared for sending in API response   
- Member BxBaseModGeneralModule::isEntryActive  ($aContentInfo)
-  '{module_name}', 'is_entry_active' - hook to override whether an entry (content) active or not  
- Member BxBaseModGeneralModule::isEntryAuthor  ($aContentInfo, $iProfileId=0)
-  '{module_name}', 'is_entry_author' - hook to check if a viewer is an author of viewed entry (content) or not  
- Member BxBaseModGeneralModule::onFailed  ($iContentId)
-  '{module_name}', 'failed' - hook after content creation when publishing was failed  
- Member BxBaseModGeneralModule::serviceCheckAllowedViewForProfile  ($aDataEntry, $isPerformAction=false, $iProfileId=false)
-  'system', 'check_allowed_view' - hook to override the result of checking whether 'view' action is allowed or not to specified profile  
- Member BxBaseModGeneralModule::serviceGetBadges  ($iContentId, $bIsSingle=false, $bIsCompact=false)
-  'system', 'get_badges' - hook to override bages assigned to an entry (content)  
- Member BxBaseModGeneralModule::serviceGetObjectForm  ($sType, $aParams=array())
-  'system', 'get_object_form' - hook to override an object of create content form,  
- Member BxBaseModGeneralModule::serviceGetSearchableFieldsExtended  ($aInputsAdd=array())
-  '{module_name}', 'get_searchable_fields' - hook to override a list of searchable fields  
- Member BxBaseModGeneralModule::serviceGetSortableFieldsExtended  ($aInputsAdd=array())
-  '{module_name}', 'get_sortable_fields' - hook to override a list of sortable fields  
- Member BxBaseModGeneralTemplate::getJsCode  ($sType, $aParams=array(), $mixedWrap=true)
-  'system', 'get_js_code' - hook to override an instance of JavaScript class associate with the page  
- Member BxBaseModGroupsFormsEntryHelper::redirectAfterEdit  ($aContentInfo, $sUrl='')
-  '{module_name}', 'redirect_after_edit' - hook to override redirect URL which is used after content changing  
- Member BxBaseModGroupsModule::alertAfterAdd  ($aContentInfo)
-  'system', 'prepare_alert_params' - hook to override alert (hook) params  -  '{module_name}', 'added' - hook after context was added (published)  -  '{module_name}', 'deferred' - hook after context was added with pending approval status   
- Member BxBaseModGroupsModule::checkAllowedFanAdd  (&$aDataEntry, $isPerformAction=false)
-  'system', 'check_allowed_fan_add' - hook to override the result of checking whether 'fan add' to context action is allowed or not to currently logged in user  
- Member BxBaseModGroupsModule::checkAllowedSubscribeAdd  (&$aDataEntry, $isPerformAction=false)
-  'system', 'check_allowed_subscribe_add' - hook to override the result of checking whether currently logged in user can subscribe (follow) the context or not  
- Member BxBaseModGroupsModule::isAllowedActionByRole  ($mAction, $aDataEntry, $iGroupProfileId, $iProfileId)
-  'system', 'check_allowed_action_by_role' - hook to override the result of checking whether an action is allowed or not to context member by his role in the context  
- Member BxBaseModGroupsModule::onSetRole  ($iGroupProfileId, $iFanProfileId, $mixedRole)
-  '{module_name}', 'set_role' - hook after 'set role' action was applied to context member  
- Member BxBaseModGroupsModule::onUnsetRole  ($iGroupProfileId, $iFanProfileId, $iRole)
-  '{module_name}', 'set_role' - hook after 'set role' action was applied to context member  
- Member BxBaseModGroupsModule::onUpdateImage  ($iContentId, $sFiledName, $sFiledValue, $iProfileId=0)
-  '{module_name}', 'context_picture_changed' - hook after context picture was changed  -  '{module_name}', 'context_cover_changed' - hook after context cover was changed   
- Member BxBaseModGroupsModule::serviceAddInvitation  ($iContextPid, $iPid, $iPerformerPid=0)
-  '{module_name}', 'join_invitation' - hook before adding (sending) new join to context invitation  -  '{module_name}', 'join_invitation_notif' - hook before adding new join to context invitation. Is needed for Notifications module.   
- Member BxBaseModGroupsModule::serviceAddMutualConnection  ($iGroupProfileId, $iInitiatorId, $bSendInviteOnly=false)
-  '{module_name}', 'join_request' - hook before adding new join to context request  -  '{module_name}', 'join_request_accepted' - hook before accepting join to context request  -  '{module_name}', 'fan_added' - hook before adding (registering) new context member   
- Member BxBaseModPaymentModule::alert  ($sAction, $iObjectId, $iSender=false, $aExtras=array())
-  'system', '{payment_action}' - hook after some payment related action happened  -  '{payment_module_name}', '{payment_action}' - hook after some payment related action happened   
- Member BxBaseModProfileAlertsResponse::response  ($oAlert)
-  '{module_name}', 'profile_picture_deleted' - hook after profile picture was deleted  -  '{module_name}', 'profile_cover_deleted' - hook after profile cover was deleted   
- Member BxBaseModProfileCmts::isPostAllowed  ($isPerformAction=false)
-  '{module_name}', 'comment_post_allowed' - hook to override the result of checking whether comment posting action allowed or not  
- Member BxBaseModProfileDb::getContentInfoById  ($iContentId)
-  'profile', 'content_info_by_id' - hook to modify profile info retrieved by content id  
- Member BxBaseModProfileDb::getContentInfoByProfileId  ($iProfileId)
-  'profile', 'content_info_by_profile_id' - hook to modify profile info retrieved by profile id  
- Member BxBaseModProfileDb::searchByTerm  ($sTerm, $iLimit)
-  'profile', 'search_by_term' - hook to modify a list of profiles found by term  
- Member BxBaseModProfileModule::_servicePrepareFields  ($aFieldsProfile, $aFieldsDefault, $aMap)
-  '{module_name}', 'prepare_fields' - hook to override prepared profile fields  
- Member BxBaseModProfileModule::alertAfterAdd  ($aContentInfo)
-  '{module_name}', 'added' - hook after profile was added  
- Member BxBaseModProfileModule::alertAfterEdit  ($aContentInfo)
-  '{module_name}', 'edited' - hook after profile was changed  -  hook-profile-added   
- Member BxBaseModProfileModule::checkAllowedSubscribeAdd  (&$aDataEntry, $isPerformAction=false)
-  'system', 'check_allowed_subscribe_add' - hook to override the result of checking whether currently logged in user can subscribe (follow) the context or not  
- Member BxBaseModProfileModule::onUpdateImage  ($iContentId, $sFiledName, $sFiledValue, $iProfileId=0)
-  '{module_name}', 'profile_picture_changed' - hook after profile picture was changed  -  '{module_name}', 'profile_cover_changed' - hook after profile cover was changed   
- Member BxBaseModProfileModule::serviceCheckAllowedContactForProfile  ($aDataEntry, $isPerformAction=false, $iProfileId=false)
-  'system', 'check_allowed_contact' - hook to override the result of checking whether 'contact' action is allowed or not to specified profile  
- Member BxBaseModProfileModule::serviceCheckAllowedPostForProfile  ($aDataEntry, $isPerformAction=false, $iProfileId=false)
-  'system', 'check_allowed_post' - hook to override the result of checking whether 'post' action is allowed or not to specified profile  
- Member BxBaseModProfileModule::serviceGetParticipatingProfiles  ($iProfileId, $aConnectionObjects=false)
-  'system', 'get_participating_profiles' - hook to override context participants list  
- Member BxBaseModProfileModule::servicePrepareFields  ($aFieldsProfile)
-  '{module_name}', 'prepare_fields' - hook to override prepared profile fields  
- Member BxBaseModProfileModule::serviceProfileName  ($iContentId)
-  '{module_name}', 'profile_name' - hook to override profile display name  
- Member BxBaseModProfileTemplate::prepareCover  ($aData, $aParams=[])
-  'system', 'image_editor' - hook to override profile cover editor  -  'system', 'image_editor' - hook to override profile cover editor   
- Member BxBaseModProfileTemplate::unit  ($aData, $isCheckPrivateContent=true, $mixedTemplate=false, $aParams=[])
-  'profile', 'unit' - hook to override profile browsing unit  -  '{module_name}', 'unit' - hook to override profile browsing unit   
- Member BxBaseModTextModule::alertAfterAdd  ($aContentInfo)
-  'system', 'prepare_alert_params' - hook to override alert (hook) params  -  '{module_name}', 'added' - hook after content was added (published)  -  '{module_name}', 'deferred' - hook after content was added with pending approval status   
- Member BxBaseModTextModule::alertAfterEdit  ($aContentInfo)
-  '{module_name}', 'edited' - hook after content was changed  
- Member BxBaseModTextTemplate::getTmplVarsText  ($aData)
-  'system', 'image_editor' - hook to override profile cover editor  
- Member BxBaseModTextTemplate::unit  ($aData, $isCheckPrivateContent=true, $sTemplateName='unit.html', $aParams=array())
-  '{module_name}', 'unit' - hook to override content browsing unit  
- Member BxBasePage::getCode  ()
-  'system', 'page_output_block' - hook with page block data to be output  -  'system', 'page_output' - hook with page data to be output   
- Member BxBaseReport::report  ($aParams=[])
-  'favorite', 'favorite' - hook on add new object to favorites lists or remove object from favorites lists  -  'favorite', 'favorite' - hook on add new object to favorites lists   
- Member BxBaseSearch::_getForm  ($aValues=array())
-  'search', 'get_form' - hook in create search form  
- Member BxBaseSearchExtended::getResults  ($aParams=array())
-  'search', 'get_data' - hook in get data for serach  
- Member BxBaseSearchResult::displayResultBlock  ()
-  'simple_search', 'show_data' - hook in display block for search  
- Member BxBaseServiceAccount::confirmEmail  ($sKey)
-  'account', 'after_email_confirmation' - hook after email confirmed  
- Member BxBaseServiceAccount::generateUserNewPwd  ($iAccountId)
-  'account', 'edited' - hook on account edited $oAccount->updatePassword  
- Member BxBaseServiceAccount::serviceForgotPassword  ()
-  'account', 'before_forgot_password_send_sms' - hook in $oAccount->isConfirmed check  
- Member BxBaseServiceAccount::servicePhoneConfirmation  ($sMsg=false)
-  'account', 'before_confirm_phone_send_sms' - hook in confirm phone  
- Member BxBaseServiceAccount::serviceSwitchProfile  ($iSwitchToProfileId)
-  'account', 'check_switch_context' - hook on switch profile  
- Member BxBaseServiceLogin::serviceLoginForm  ($sParams='', $sForceRelocate='')
-  hook-account-show_login_form  
- Member BxBaseServiceLogin::serviceLoginFormStep2  ()
-  'account', 'before_2fa_send_sms' - hook after user performed login  
- Member BxBaseServiceLogin::serviceLoginFormStep3  ()
-  'account', 'login_after' - hook on after login to rewrite url for redirect after login  
- Member BxBaseServicePages::serviceGetPageByRequest  ($sRequest, $sBlocks='', $sParams='')
-  'system', 'get_page_api' - hook to override page peremeters, is used in API calls  
- Member BxBaseServiceProfiles::serviceAccountProfileSwitcher  ($iAccountId=false, $iActiveProfileId=null, $sUrlProfileAction='', $bShowAll=0, $sButtonTitle='', $sProfileTemplate='')
-  'system', 'account_profile_switcher' - hook to get account profile switcher  
- Member BxBaseServiceProfiles::serviceProfilesSearch  ($sTerm, $mixedParems=[])
-  hook-account-profiles_search_by_location  
- Member BxBaseServiceProfiles::serviceProfilesSearchByLocation  ($aLocation, $iRadius, $mixedParems=[])
-  hook-account-profiles_search_by_location  
- Member BxBaseServices::serviceRedirect  ($sUrl=false)
-  'system', 'check_spam_url' - hook to override sClass for search  
- Member BxCnlModule::processHashtag  ($sHashtag, $sModuleName, $iContentId, $iSenderId=0)
-  'bx_channels', 'hashtag_added' - hook on found hashtag in content  -  'system', 'prepare_alert_params' - hook to override alert (hook) params  -  'bx_channels', 'hashtag_added_notif' - hook on after found hashtag in content   
- Member BxCnlModule::removeContentFromChannel  ($iContentId, $sModuleName)
-  'bx_channels', 'hashtag_deleted' - hook on before delete content from channel  -  'bx_channels', 'hashtag_deleted_notif' - hook on before delete content from channel   
- Member BxCnvFormEntry::insert  ($aValsToAdd=array(), $isIgnore=false)
-  'system', 'check_spam' - hook to override (perform) spam checking  
- Member BxCnvFormEntry::updateParticipants  ($iContentId, $iFolder, $bDraft, $aRecipientsAdd=array())
-  'profile', 'check_contact' - hook on check some profile to allow contact him  
- Member BxCnvFormsEntryHelper::deleteData  ($iContentId, $aContentInfo=false, $oProfile=null, $oForm=null)
-  'bx_convos', 'deleted' - hook on delete conversation  
- Member BxCreditsModule::_serviceRegisterItem  ($iClientId, $iSellerId, $iItemId, $iItemCount, $sOrder, $sLicense, $sType)
-  'bx_credits', 'order_register' - hook after the payment for a bundle of credits was processed with payment processing module  -  'bx_credits', 'order_prolong' - hook isn't currently used because 'single' type payments for bundles are only supported   
- Member BxCreditsModule::_serviceUnregisterItem  ($iClientId, $iSellerId, $iItemId, $iItemCount, $sOrder, $sLicense, $sType)
-  'bx_credits', 'order_unregister' - hook after the payment for a bundle of credits was refunded with payment processing module  
- Member BxCreditsModule::actionCheckout  ()
-  'bx_credits', 'checkout' - hook after checkout with creadits was performed  
- Member BxCreditsModule::actionSubscribe  ()
-  'bx_credits', 'subscribe' - hook after subscription was registered  
- Member BxCreditsModule::processGrant  ($iUserId, $iProfileId, $fAmount, $sMessage='')
-  'bx_credits', 'granted' - hook after some amount of credits was granted to a profile  
- Member BxCreditsModule::processSend  ($iUserId, $iProfileId, $fAmount, $sMessage='')
-  'bx_credits', 'sent' - hook after some amount of credits was sent from one profile to another  
- Member BxCreditsModule::processWithdrawCancel  ($iId)
-  'bx_credits', 'withdraw_canceled' - hook after a profile canceled his withdrawal request  
- Member BxCreditsModule::processWithdrawConfirm  ($iUserId, $iWithdrawalId)
-  'bx_credits', 'withdraw_sent' - hook after the amount of credits requested to withdraw was sent  
- Member BxCreditsModule::processWithdrawRequest  ($iUserId, $iProfileId, $fAmount, $sMessage='')
-  'bx_credits', 'withdraw_requested' - hook after a profile requested to withdraw some amount of credits from his balance  
- Member BxCreditsModule::updateProfileBalance  ($iFirstPid, $iSecondPid, $fAmount, $sType, $sOrder='', $sInfo='', $sData='')
-  'bx_credits', 'update_balance' - hook after profile's credits balance was updated (credits were transferred from one profile to another)  
- Member BxDolAccount::delete  ($bDeleteWithContent=false, $bScheduled=false)
-  'account', 'before_delete' - hook on before delete account,  -  'account', 'delete' - hook on after delete account   
- Member BxDolAccount::getDisplayName  ($iAccountId=false)
-  'account', 'account_name' - hook on get account display name  
- Member BxDolAccount::isAllowedCreateMultiple  ($iProfileId, $isPerformAction=false)
-  'profile', 'allow_create_another_profile' - hook on check allow create profile  
- Member BxDolAccount::isConfirmed  ($iAccountId=false)
-  'account', 'is_confirmed' - hook in $oAccount->isConfirmed check  
- Member BxDolAccount::isConfirmedEmail  ($iAccountId=false)
-  hook-account-is_confirmed_email  
- Member BxDolAccount::isConfirmedPhone  ($iAccountId=false)
-  'account', 'is_confirmed_phone' - hook in $oAccount->isConfirmedPhone check  
- Member BxDolAccount::isNeedChangePassword  ($iAccountId=false, $oInformer=false)
-  'account', 'is_need_to_change_password' - hook on after delete account  
- Member BxDolAccount::isProfilesLimitReached  ()
-  'account', 'get_limit_profiles_number' - hook on get account limit on the number of profiles  
- Member BxDolAccount::updateEmailConfirmed  ($isConfirmed, $isAutoSendConfrmationEmail=true, $iAccountId=false)
-  'account', 'confirm' - hook in email confirmation $oAccount->updateEmailConfirmed  
- Member BxDolAccount::updatePassword  ($sPassword, $iAccountId=false)
-  'account', 'edited' - hook on account edited $oAccount->updatePassword  
- Member BxDolAccount::updatePhone  ($sPhone, $iAccountId=false)
-  'account', 'set_phone' - hook after accout password changed  
- Member BxDolAccount::updateProfileContext  ($iSwitchToProfileId, $iAccountId=false)
-  'account', 'before_switch_context' - hook before switch profile_id frof current logged user  -  'account', 'switch_context' - hook before switch profile_id frof current logged user   
- Member BxDolAcl::checkAction  ($iProfileId, $iActionId, $bPerformAction=false)
-  'membership', 'check_action' - hook to override the result of checking whether an action is allowed or not  
- Member BxDolAcl::setMembership  ($iProfileId, $iLevelId, $mixedPeriod=0, $bStartsNow=false, $sTransactionId='')
-  'profile', 'unset_membership' - hook after a default membership level was set  -  'profile', 'set_membership' - hook after a new membership level was set  -  'profile', 'prolong_membership' - hook after current membership level was prolonged   
- Member BxDolCmts::getDataAPI  ($aData, $aParams=[])
-  'system', 'decode_comment_data_api' - hook to override comment data prepared for sending in API response  -  '{object_name}', 'decode_comment_data_api' - hook to override comment data prepared for sending in API response   
- Member BxDolCmts::onEditAfter  ($iCmtId, $aDp=[])
-  '{object_name}', 'commentUpdated' - hook after a comment was updated (edited)  -  'comment', 'edited' - hook after a comment was updated (edited)   
- Member BxDolCmts::onPostAfter  ($iCmtId, $aDp=[])
-  '{object_name}', 'commentPost' - hook after a comment was added  -  '{object_name}', 'commentPost' - hook after a comment was added except 'comment id' is provided in $object_id  
 -  'comment', 'added' - hook after a comment was added  -  '{object_name}', 'replyPost' - hook after a reply was added  -  'comment', 'replied' - hook after a reply was added   
- Member BxDolCmts::remove  ($iCmtId)
-  '{object_name}', 'commentRemoved' - hook after a comment was removed  -  'comment', 'deleted' - hook after a comment was removed  -  '{object_name}', 'replyRemoved' - hook after a reply was removed  -  'reply', 'deleted' - hook after a reply was removed   
- Member BxDolCmtsQuery::getComments  ($iId, $iCmtVParentId=0, $iAuthorId=0, $sFilter='', $aOrder=array(), $iStart=0, $iCount=-1)
-  'comment', 'get_comments' - hook to override comments list. Is used during comments count retrieving.  
- Member BxDolCmtsQuery::getCommentsCount  ($iId, $iCmtVParentId=-1, $iAuthorId=0, $sFilter='')
-  'comment', 'get_comments' - hook to override comments list. Is used during comments count retrieving.  
- Member BxDolCmtsQuery::getCommentsCountAll  ($iId, $iAuthorId=0, $bForceCalculate=false)
-  'comment', 'get_comments_count' - hook to override number of comments for commented object  
- Member BxDolConnection::addConnection  ($iInitiator, $iContent, $aParams=array())
-  '{object_name}', 'connection_before_add' - hook before connection was added. Connection params can be overridden  -  '{object_name}', 'connection_added' - hook after connection was added. Connection params can be overridden   
- Member BxDolConnection::onDeleteContent  ($iIdContent)
-  '{object_name}', 'connection_removed_all' - hook after all connections with deleted 'initiator' were removed.  
- Member BxDolConnection::onDeleteInitiator  ($iIdInitiator)
-  '{object_name}', 'connection_removed_all' - hook after all connections with deleted 'initiator' were removed.  
- Member BxDolConnection::removeConnection  ($iInitiator, $iContent)
-  '{object_name}', 'connection_before_remove' - hook before connection was removed. Connection params can be overridden  -  '{object_name}', 'connection_removed' - hook after a connection was removed.   
- Member BxDolConnectionRelation::confirmConnection  ($iInitiator, $iContent)
-  '{object_name}', 'connection_confirmed' - hook after relation was confirmed  
- Member BxDolConnectionRelation::getRelations  ($iInitiator, $iContent, &$aSuggestions=array())
-  '{object_name}', 'get_relations' - hook to override relation info  
- Member BxDolCover::set  ($aOptions, $sTemplateName=false)
-  'system', 'set_cover' - hook in set cover  
- Member BxDolCover::setCoverImageUrl  ($mixedCoverImage)
-  hook-system-set_cover_image  
- Member BxDolEmailTemplates::parseTemplate  ($sTemplateName, $aTemplateKeys, $iAccountId=0, $iProfileId=0)
-  'system', 'parse_email_template' - hook on template with neccessary markers replaced  
- Member BxDolFavorite::doFavorite  ()
-  hook-favorite-undo  
- Member BxDolFeature::doFeature  ()
-  'feature', 'undo' - hook on cancel feature  -  'feature', 'do' - hook on feature   
- Member BxDolForm::initChecker  ($aValues=array(), $aSpecificValues=array())
-  'system', 'form_check' - hook to override form object after data checking was performed  
- Member BxDolForm::insert  ($aValsToAdd=array(), $isIgnore=false)
-  'system', 'form_submitted' - hook to override form object after data was submitted and saved in database  
- Member BxDolForm::update  ($val, $aValsToAdd=array(), &$aTrackTextFieldsChanges=null)
-  'system', 'form_submitted' - hook to override form object after data was submitted and saved in database  
- Member BxDolFormCheckerHelper::checkIsSpam  (&$val, $sType='textarea')
-  'system', 'check_spam' - hook to override (perform) spam checking  
- Member BxDolGrid::_getDataSql  ($sFilter, $sOrderField, $sOrderDir, $iStart, $iPerPage)
-  'grid', 'get_data' - hook to override the data to be shown in the grid  
- Member BxDolGrid::_getDataSqlWhereClause  ($sFilter, &$sOrderByFilter)
-  'grid', 'get_data_by_filter' - hook to override the data to be shown in the grid  
- Member BxDolGrid::_modifyDataSqlWhereClause  ($sQuery, $sFilter, &$sOrderByFilter)
-  'grid', 'get_data_by_filter' - hook to override the data to be shown in the grid  
- Member BxDolInformer::_addPermanentMessages  ()
-  'system', 'informer_permament_messages' - hook on informer  
- Member BxDolLabel::onAdd  ($iId)
-  hook-label-added  
- Member BxDolLabel::onDelete  ($iId)
-  'label', 'deleted' - hook on new label deleted  
- Member BxDolLabel::onEdit  ($iId)
-  'label', 'added' - hook on new label added  
- Member BxDolMenu::getObjectInstance  ($sObject, $oTemplate=false)
-  'system', 'get_object' - hook to override menu object  
- Member BxDolMetatags::_metaAdd  ($iId, $s, $sPreg, $sFuncDelete, $sFuncAdd, $sFuncGet, $iMaxItems, $sAlertName)
-  'meta_keyword', 'before_add_multiple' - hook to override meta keywords before it will be processed  -  'meta_keyword', 'before_add_multiple' - hook to override meta keywords before it will be processed  -  'meta_keyword', 'before_added' - hook to override meta keyword before it will be processed  -  'meta_keyword', 'before_added' - hook to override meta keyword before it will be processed  -  '{object_name}', 'keyword_added' - hook after a keyword (hashtag) was recognized in provided text  -  '{object_name}', 'keyword_added' - hook after a keyword (hashtag) was recognized in provided text  -  'meta_keyword', 'added' - hook after a keyword (hashtag) was recognized in provided text  -  'meta_keyword', 'added' - hook after a keyword (hashtag) was recognized in provided text   
- Member BxDolMetatags::keywordsAddOne  ($iId, $s, $bDeletePreviousKeywords=true)
-  '{object_name}', 'keyword_added' - hook after a keyword (hashtag) was recognized in provided text  -  'meta_keyword', 'added' - hook after a keyword (hashtag) was recognized in provided text   
- Member BxDolMetatags::keywordsGetHashTagUrl  ($sKeyword, $iId, $mixedSection=false)
-  'meta_keyword', 'url' - hook to override meta keyword URL  
- Member BxDolMetatagsQuery::keywordsDelete  ($mixedContentId)
-  'meta_keyword', 'deleted' - hook on delete meta keyword  
- Member BxDolModuleProxy::__call  ($sMethodName, $aArguments)
-  'module_template_method_call', '{method_name}' - hook to override a method from template class in a module  
- Member BxDolPage::transformSeoLink  ($sLink, $sPrefix, $aParams=array())
-  'system', 'uri_generate' - hook to override SEO URI generated for a page  
- Member BxDolPermalinks::permalink  ($sLink, $aParams=array())
-  'system', 'permalink' - hook to override permalink during link to permalink conversion  
- Member BxDolPermalinks::unpermalink  ($sLink, $isStripBaseUrl=true)
-  'system', 'unpermalink' - hook to override link during permalink to link conversion  
- Member BxDolPrivacy::check  ($iObjectId, $iViewerId=0)
-  'system', 'check_privacy' - check privacy for object  
- Member BxDolPrivacy::getContentByGroupAsCondition  ($mixedGroupId)
-  'system', 'privacy_condition' - hook on get necessary condition array to use privacy in search classes  
- Member BxDolProfile::add  ($iAction, $iAccountId, $iContentId, $sStatus, $sType='system')
-  'profile', 'add' - hook on profile added  
- Member BxDolProfile::changeStatus  ($sStatus, $sAlertActionName, $iAction, $iProfileId=0, $bSendEmailNotification=true)
-  'profile', 'approve' - hook on switch profile  
- Member BxDolProfile::checkSwitchToProfile  ($oTemplate=null, $iViewerAccountId=false, $iViewerProfileId=false)
-  'account', 'check_switch_context' - hook on switch profile  
- Member BxDolProfile::delete  ($ID=false, $bDeleteWithContent=false, $bForceDelete=false)
-  'profile', 'before_delete' - hook on before profile deletion  -  'profile', 'delete' - hook on profile deleted   
- Member BxDolProfile::getDisplayName  ($iProfileId=0)
-  'profile', 'profile_name' - hook on before profile deletion  
- Member BxDolPush::getTags  ($iProfileId=false)
-  hook-system-push_tags  
- Member BxDolScore::vote  ($aVoteData=[], $aRequestParamsData=[])
-  '{object_name}', 'doVoteUp' - hook after score vote  -  '{object_name}', 'doVoteDown' - hook after score vote  -  '{object_name}', 'undoVoteUp' - hook after undo score vote  -  '{object_name}', 'undoVoteDown' - hook after undo score vote  -  'score', 'doUp' - hook after score vote  -  'score', 'doDown' - hook after score vote  -  'score', 'undoUp' - hook after undo score vote  -  'score', 'undoDown' - hook after undo score vote   
- Member BxDolSearchExtended::getMention  ($sSymbol)
-  'search', 'get_mention' - hook on get mention list  
- Member BxDolSearchResult::getSearchData  ()
-  'simple_search', 'before_get_data' - hook on before after get data  -  'simple_search', 'get_data' - hook on after get data   
- Member BxDolSearchResult::getSearchQuery  ($sObject, $aParams=[])
-  'simple_search', 'get_query' - hook on get sql queries  
- Member BxDolTranscoder::transcode  ($mixedHandler, $iProfileId=0)
-  'system', 'transcode' - hook before file is transcoded  -  'system', 'transcoded' - hook after file is transcoded   
- Member BxDolVote::vote  ($aVoteData=[], $aRequestParamsData=[])
-  'vote', 'undo' - hook on cancel vote  -  'vote', 'do' - hook on new vote   
- Member BxDonationsModule::_serviceRegisterItem  ($iClientId, $iSellerId, $iItemId, $iItemCount, $sOrder, $sLicense, $sType)
-  'bx_donations', 'donation_register' - hook after the donation payment was processed with payment processing module  
- Member BxDonationsModule::_serviceUnregisterItem  ($iClientId, $iSellerId, $iItemId, $iItemCount, $sOrder, $sLicense, $sType)
-  'bx_donations', 'donation_unregister' - hook after the donation payment was refunded with payment processing module  
- Member BxDonationsTemplate::getBlockMake  ($sSelected='single')
-  'bx_donations', 'donate' - hook to override the content of donate block  
- Member BxEventsModule::serviceCalendarData  ($aParams=[])
-  'bx_events', 'calendar_data' - hook in get data for calendar  
- Member BxEventsModule::serviceCheckIn  ($iId, $iProfileId=0)
-  'bx_events', 'check_in' - hook in on somebody check-in some event  
- Member BxEventsModule::serviceProcessReminders  ()
-  'bx_events', 'reminder' - hook on enent's reminder  
- Member BxFdbModule::onAddAnswer  ($iQuestionId, $iAnswerId, $iProfileId=false, $aParams=array())
-  'bx_feedback', 'added_answer' - hook on new answer added  -  'bx_feedback', 'added_answer_notif' - hook on new answer added   
- Member BxFdbModule::onAddQuestion  ($iId)
-  'bx_feedback', 'added_question' - hook on new question added  
- Member BxFdbModule::onDeleteAnswer  ($iQuestionId, $iAnswerId, $iProfileId=false, $aParams=array())
-  'bx_feedback', 'deleted_answer' - hook on new answer deleted  -  'bx_feedback', 'added_answer_notif' - hook on new answer added   
- Member BxFdbModule::onDeleteQuestion  ($aQuestion)
-  'bx_feedback', 'deleted_question' - hook on question deleted  
- Member BxFdbModule::onEditQuestion  ($iId)
-  'bx_feedback', 'edited_question' - hook on new question edited  
- Member BxFormAccountCheckerHelper::checkPasswordCurrent  ($s)
-  'system', 'encrypt_password_after' - hook to override password using another encrypt function  
- Member BxInvModule::onInvite  ($iProfileId)
-  'bx_invites', 'invite' - hook on new invite  
- Member BxInvModule::onRequest  ($iRequestId)
-  hook-bx_invites-request  -  'bx_invites', 'request_notify' - hook on notify all admins&moderators about new request   
- Member BxInvResponse::_processProfileAdd  ($oAlert)
-  'bx_invites', 'add_friend' - hook on add friend on new user registred by invitaion  
- Member BxMarketCronPruning::processing  ()
-  'bx_market', 'license_expire' - hook on found expired license  
- Member BxMarketGridLicensesAdministration::performActionReset  ()
-  'bx_market', 'license_reset' - hook on license reset  
- Member BxNtfsDb::_getSqlPartsEventsList  ($aParams)
-  'bx_notifications', 'get_list_by_type' - hook to override SQL query parts which are used to get events list  
- Member BxNtfsDb::getEvents  ($aParams, $bReturnCount=false)
-  'bx_notifications', 'get_events_before' - hook to override params which are used to get events  -  'bx_notifications', 'get_events' - hook to override events list which will be received from database   
- Member BxNtfsModule::sendNotificationEmail  ($iProfile, $aNotification)
-  'bx_notifications', 'before_parse_email_template' - hook to override email template  
- Member BxNtfsModule::sendNotificationPush  ($iProfile, $aNotification)
-  'bx_notifications', 'before_send_notification_push' - hook to override push message  
- Member BxNtfsModule::serviceGetUnreadNotificationsNum  ($iOwnerId=0)
-  'bx_notifications', 'is_notification' - hook to override checking if an event is available or not  
- Member BxNtfsResponse::response  ($oAlert)
-  'bx_notifications', 'before_register_alert' - hook to override alert (hook) before processing  
- Member BxNtfsTemplate::_processContent  (&$aEvent)
-  'bx_notifications', 'get_content' - hook to override notification content  
- Member BxNtfsTemplate::getPost  (&$aEvent, $aBrowseParams=array())
-  'bx_notifications', 'get_notification' - hook to override notification or even cancel it  
- Member BxPaymentProviderChargebee::onDeleteSubscription  ($sSubscriptionId, $aSubscription)
-  'bx_payment', 'chargebee_cancel_subscription' - hook after a subscription was canceled  -  'bx_payment', 'chargebee_v3_cancel_subscription' - hook after a subscription was canceled   
- Member BxPaymentProviderChargebeeV3::_getButtonJs  ($sType, $iClientId, $iVendorId, $aParams=array())
-  'bx_payment', 'chargebee_v3_get_button' - hook to override checkout/subscibe button  
- Member BxPaymentProviderChargebeeV3::getJsCode  ($aParams=array())
-  'bx_payment', 'chargebee_v3_get_js_code' - hook to override JavaScript code  
- Member BxPaymentProviderCredits::cancelRecurring  ($iPendingId, $sCustomerId, $sSubscriptionId)
-  'bx_payment', 'credits_cancel_subscription' - hook after a subscription was canceled  
- Member BxPaymentProviderStripe::_createCharge  ($sToken, $iPendingId, &$aClient, &$aCartInfo)
-  'bx_payment', 'stripe_create_charge' - hook to override charge data redurned by payment provider  
- Member BxPaymentProviderStripe::_createCustomer  ($sType, $sToken, $aClient)
-  'bx_payment', 'stripe_create_customer' - hook to override customer data redurned by payment provider  
- Member BxPaymentProviderStripe::_createSubscription  ($sToken, $iPendingId, &$aClient, &$aCartInfo)
-  'bx_payment', 'stripe_create_subscription' - hook to override subscription data redurned by payment provider  
- Member BxPaymentProviderStripe::_getButtonJs  ($sType, $iClientId, $iVendorId, $aParams=array())
-  'bx_payment', 'stripe_get_button' - hook to override checkout/subscibe button  
- Member BxPaymentProviderStripe::checkVerificationCodeCharge  ($iVendorId, $iCustomerId, $aResult)
-  'bx_payment', 'stripe_verify_charge' - hook to override code verification for 'charge' action  
- Member BxPaymentProviderStripe::checkVerificationCodeSubscription  ($iVendorId, $iCustomerId, $aResult)
-  'bx_payment', 'stripe_verify_subscription' - hook to override code verification for 'subscribe' action  
- Member BxPaymentProviderStripe::getVerificationCodeCharge  ($iVendorId, $iCustomerId, $fAmount, $sCurrency)
-  'bx_payment', 'stripe_get_code_charge' - hook to override verification code for 'charge' action  
- Member BxPaymentProviderStripe::getVerificationCodeSubscription  ($iVendorId, $iCustomerId, $sSubscription, $sCurrency)
-  'bx_payment', 'stripe_get_code_subscription' - hook to override verification code for 'subscribe' action  
- Member BxPaymentProviderStripeBasic::_cancelSubscription  ($sCustomerId, $sSubscriptionId)
-  'bx_payment', 'stripe_cancel_subscription' - hook after a subscription was canceled  -  'bx_payment', 'stripe_v3_cancel_subscription' - hook after a subscription was canceled   
- Member BxPaymentProviderStripeBasic::_retrieveCharge  ($sId)
-  'bx_payment', 'stripe_retrieve_charge' - hook to override charge data retrieved from payment provider  -  'bx_payment', 'stripe_v3_retrieve_charge' - hook to override charge data retrieved from payment provider   
- Member BxPaymentProviderStripeBasic::_retrieveCustomer  ($sType, $sId)
-  'bx_payment', 'stripe_retrieve_customer' - hook to override customer data retrieved from payment provider  
- Member BxPaymentProviderStripeBasic::_retrieveProduct  ($sId)
-  'bx_payment', 'stripe_retrieve_product' - hook to override product data retrieved from payment provider  -  'bx_payment', 'stripe_v3_retrieve_product' - hook to override product data retrieved from payment provider   
- Member BxPaymentProviderStripeConnect::_createPaymentIntent  ($sSetupIntentId, $fAmount, $sCurrency, $bConfirm=true)
-  'bx_payment', 'stripe_v3_create_payment_intent' - hook to override PaymentIntent data redurned by payment provider  
- Member BxPaymentProviderStripeConnect::_createSession  ($sType, $aParams, &$aClient, &$aCartInfo)
-  'bx_payment', 'stripe_v3_create_session' - hook to override session data redurned by payment provider  
- Member BxPaymentProviderStripeConnect::_getButtonJs  ($sType, $iClientId, $iVendorId, $aParams=array())
-  'bx_payment', 'stripe_v3_get_button' - hook to override checkout/subscibe button  
- Member BxPaymentProviderStripeConnect::_retrieveCustomer  ($sType, $sId)
-  'bx_payment', 'stripe_v3_retrieve_customer' - hook to override customer data retrieved from payment provider  
- Member BxPaymentProviderStripeConnect::_retrievePaymentIntent  ($sId)
-  'bx_payment', 'stripe_v3_retrieve_payment_intent' - hook to override PaymentIntent data retrieved from payment provider  
- Member BxPaymentProviderStripeConnect::_retrieveSession  ($sId)
-  'bx_payment', 'stripe_v3_retrieve_session' - hook to override session data retrieved from payment provider  
- Member BxPaymentProviderStripeConnect::_retrieveSetupIntent  ($sId)
-  'bx_payment', 'stripe_v3_retrieve_setup_intent' - hook to override SetupIntent data retrieved from payment provider  
- Member BxPaymentProviderStripeConnect::_retrieveSubscription  ($sCustomerId, $sSubscriptionId)
-  'bx_payment', 'stripe_v3_retrieve_subscription' - hook to override subscription data retrieved from payment provider  
- Member BxPaymentProviderStripeConnect::checkVerificationCodeSession  ($iVendorId, $iCustomerId, $aResult)
-  'bx_payment', 'stripe_v3_verify_session' - hook to override checking of session verification code  
- Member BxPaymentProviderStripeConnect::createTax  ($sName, $fPercentage, $bInclusive=false)
-  'bx_payment', 'stripe_v3_create_tax' - hook to override tax data redurned by payment provider  
- Member BxPaymentProviderStripeConnect::getVerificationCodeSession  ($iVendorId, $iCustomerId, $fAmount, $sCurrency)
-  'bx_payment', 'stripe_v3_get_code_session' - hook to override session verification code  
- Member BxPaymentProviderStripeConnect::retrieveTax  ($sId)
-  'bx_payment', 'stripe_v3_retrieve_tax' - hook to override tax data retrieved from payment provider  
- Member BxPaymentProviderStripeV3::_createPaymentIntent  ($sSetupIntentId, $fAmount, $sCurrency, $bConfirm=true)
-  'bx_payment', 'stripe_v3_create_payment_intent' - hook to override PaymentIntent data redurned by payment provider  
- Member BxPaymentProviderStripeV3::_createSession  ($sType, $aParams, &$aClient, &$aCartInfo)
-  'bx_payment', 'stripe_v3_create_session' - hook to override session data redurned by payment provider  
- Member BxPaymentProviderStripeV3::_getButtonJs  ($sType, $iClientId, $iVendorId, $aParams=array())
-  'bx_payment', 'stripe_v3_get_button' - hook to override checkout/subscibe button  
- Member BxPaymentProviderStripeV3::_retrieveCustomer  ($sType, $sId)
-  'bx_payment', 'stripe_v3_retrieve_customer' - hook to override customer data retrieved from payment provider  
- Member BxPaymentProviderStripeV3::_retrievePaymentIntent  ($sId)
-  'bx_payment', 'stripe_v3_retrieve_payment_intent' - hook to override PaymentIntent data retrieved from payment provider  
- Member BxPaymentProviderStripeV3::_retrieveSession  ($sId)
-  'bx_payment', 'stripe_v3_retrieve_session' - hook to override session data retrieved from payment provider  
- Member BxPaymentProviderStripeV3::_retrieveSetupIntent  ($sId)
-  'bx_payment', 'stripe_v3_retrieve_setup_intent' - hook to override SetupIntent data retrieved from payment provider  
- Member BxPaymentProviderStripeV3::_retrieveSubscription  ($sCustomerId, $sSubscriptionId)
-  'bx_payment', 'stripe_v3_retrieve_subscription' - hook to override subscription data retrieved from payment provider  
- Member BxPaymentProviderStripeV3::checkVerificationCodeSession  ($iVendorId, $iCustomerId, $aResult)
-  'bx_payment', 'stripe_v3_verify_session' - hook to override checking of session verification code  
- Member BxPaymentProviderStripeV3::createTax  ($sName, $fPercentage, $bInclusive=false)
-  'bx_payment', 'stripe_v3_create_tax' - hook to override tax data redurned by payment provider  
- Member BxPaymentProviderStripeV3::getVerificationCodeSession  ($iVendorId, $iCustomerId, $fAmount, $sCurrency)
-  'bx_payment', 'stripe_v3_get_code_session' - hook to override session verification code  
- Member BxPaymentProviderStripeV3::retrieveTax  ($sId)
-  'bx_payment', 'stripe_v3_retrieve_tax' - hook to override tax data retrieved from payment provider  
- Member BxReputationAlertsResponse::response  ($oAlert)
-  'bx_reputation', 'before_register_alert' - hook to override alert (hook) before processing  
- Member BxSMTPModule::serviceSend  ($sRecipientEmail, $sMailSubject, $sMailBody, $sMailHeader, $sMailParameters, $isHtml, $aRecipientInfo=array(), $aCustomHeaders=array())
-  'profile', 'send_mail' - hook in $oAccount->isConfirmed check  
- Member BxStoriesFormEntry::_associalFileWithContent  ($oStorage, $iFileId, $iProfileId, $iContentId, $sPictureField='')
-  'bx_stories', 'media_added' - hook on new media added in story  
- Member BxStoriesFormEntry::processFiles  ($sFieldFile, $iContentId=0, $isAssociateWithContent=false)
-  'bx_stories', 'medias_added' - hook on new medias added in story  
- Member BxStoriesModule::serviceDeleteFileAssociations  ($iFileId)
-  'bx_stories', 'media_deleted' - hook on new media deleted from story  
- Member BxStrmModule::onStreamStarted  ($iContentId, $aContentInfo=array())
-  'bx_stream', 'publish_succeeded' - hook on stream published succeeded  
- Member BxTasksFormEntry::_setAssignments  ($iContentId, $aMembers)
-  'bx_tasks', 'assigned' - hook on task assigned to profile  -  'bx_tasks', 'unassigned' - hook on task unassigned to profile   
- Member BxTasksModule::actionSetCompleted  ($iContentId, $iValue)
-  'bx_tasks', 'completed' - hook on task unassigned to profile  
- Member BxTasksModule::onExpired  ($iContentId)
-  'bx_tasks', 'expired' - hook on task unassigned to profile  
- Member BxTimelineConfig::getCacheTableCheckFields  ()
-  'bx_timeline', 'cache_table_check_fields' - hook to override cache table fields, which should be checked  
- Member BxTimelineDb::_getSqlPartsEventsList  ($aParams)
-  'bx_timeline', 'get_list_by_type' - hook to override SQL query parts which are used to get events list  
- Member BxTimelineDb::getEvents  ($aParams)
-  'bx_timeline', 'get_events_before' - hook to override params which are used to get events  -  'bx_timeline', 'get_events' - hook to override events list which will be received from database   
- Member BxTimelineModule::_getBlockView  ($aBrowseParams=array())
-  '{profile_module_name}', 'timeline_view' - hook to override view timeline block  
- Member BxTimelineModule::_isAllowedPin  ($aEvent, $bPerform=false)
-  '{profile_module_name}', 'timeline_pin' - hook to override the result of checking whether 'pin' action is allowed or not  
- Member BxTimelineModule::_isAllowedPromote  ($aEvent, $bPerform=false)
-  '{profile_module_name}', 'timeline_promote' - hook to override the result of checking whether 'promote' action is allowed or not  
- Member BxTimelineModule::_isAllowedRepost  ($aEvent, $bPerform=false)
-  '{profile_module_name}', 'timeline_repost' - hook to override the result of checking whether 'repost' action is allowed or not  
- Member BxTimelineModule::_isAllowedStick  ($aEvent, $bPerform=false)
-  '{profile_module_name}', 'timeline_stick' - hook to override the result of checking whether 'stick' action is allowed or not  
- Member BxTimelineModule::actionGetPost  ()
-  'bx_timeline', 'on_get_post' - hook to override just created direct post (update)  
- Member BxTimelineModule::actionMute  ()
-  'bx_timeline', 'muted' - hook after an event author was muted  
- Member BxTimelineModule::actionPromote  ()
-  'bx_timeline', 'promoted' - hook after an event was promoted  -  'bx_timeline', 'unpromoted' - hook after an event was unpromoted   
- Member BxTimelineModule::isAllowedDelete  ($aEvent, $bPerform=false)
-  '{profile_module_name}', 'timeline_delete' - hook to override the result of checking whether 'delete' action is allowed or not  
- Member BxTimelineModule::isAllowedEdit  ($aEvent, $bPerform=false)
-  '{profile_module_name}', 'timeline_edit' - hook to override the result of checking whether 'edit' action is allowed or not  
- Member BxTimelineModule::isAllowedPost  ($bPerform=false)
-  '{profile_module_name}', 'timeline_post' - hook to override the result of checking whether 'post in profile' action is allowed or not  
- Member BxTimelineModule::isAllowedReaction  ($aEvent, $bPerform=false)
-  '{profile_module_name}', 'timeline_reaction' - hook to override the result of checking whether 'give reaction vote' action is allowed or not  
- Member BxTimelineModule::isAllowedReactionView  ($aEvent, $bPerform=false)
-  '{profile_module_name}', 'timeline_reaction_view' - hook to override the result of checking whether 'view reactions' action is allowed or not  
- Member BxTimelineModule::isAllowedReport  ($aEvent, $bPerform=false)
-  '{profile_module_name}', 'timeline_report' - hook to override the result of checking whether 'give score vote' action is allowed or not  
- Member BxTimelineModule::isAllowedRepost  ($aEvent, $bPerform=false)
-  'bx_timeline', 'is_allowed_repost' - hook to override the result of checking whether 'repost' action is allowed or not  
- Member BxTimelineModule::isAllowedScore  ($aEvent, $bPerform=false)
-  '{profile_module_name}', 'timeline_score' - hook to override the result of checking whether 'give score vote' action is allowed or not  
- Member BxTimelineModule::isAllowedSend  ($aEvent, $bPerform=false)
-  '{profile_module_name}', 'timeline_send' - hook to override the result of checking whether 'send' action is allowed or not  
- Member BxTimelineModule::isAllowedViewCounter  ($aEvent, $bPerform=false)
-  '{profile_module_name}', 'timeline_view_counter' - hook to override the result of checking whether 'view counter' action is allowed or not  
- Member BxTimelineModule::isAllowedVote  ($aEvent, $bPerform=false)
-  '{profile_module_name}', 'timeline_vote' - hook to override the result of checking whether 'vote' action is allowed or not  
- Member BxTimelineModule::isAllowedVoteView  ($aEvent, $bPerform=false)
-  '{profile_module_name}', 'timeline_vote_view' - hook to override the result of checking whether 'vote' action is allowed or not  
- Member BxTimelineModule::onDelete  ($aEvent)
-  'bx_timeline', 'delete_repost' - hook after repost was deleted  -  'bx_timeline', 'delete_repost' - hook after repost was deleted  -  'bx_timeline', 'delete' - hook after post (event) was deleted   
- Member BxTimelineModule::onFailed  ($iContentId)
-  'bx_timeline', 'fail_system' - hook after system post failed to publish  -  'bx_timeline', 'fail_common' - hook after common post failed to publish   
- Member BxTimelineModule::onHide  ($aEvent)
-  'bx_timeline', 'hide_repost' - hook after repost was hidden  -  'bx_timeline', 'hide_repost' - hook after repost was hidden  -  'bx_timeline', 'hide' - hook after post (event) was hidden   
- Member BxTimelineModule::onPost  ($iContentId)
-  'bx_timeline', 'post_system' - hook after system post was added and published  -  'bx_timeline', 'post_common' - hook after common post was added and published  -  'bx_timeline', 'defer_system' - hook after system post was added  -  'bx_timeline', 'defer_common' - hook after common post was added   
- Member BxTimelineModule::onRepost  ($iContentId, $aReposted=array())
-  'bx_timeline', 'repost' - hook after repost was added (published)  
- Member BxTimelineModule::onUnhide  ($aEvent)
-  'bx_timeline', 'unhide_repost' - hook after repost was unhidden  -  'bx_timeline', 'unhide_repost' - hook after repost was unhidden  -  'bx_timeline', 'unhide' - hook after post (event) was unhidden   
- Member BxTimelineModule::serviceCheckAllowedViewForProfile  ($aDataEntry, $isPerformAction=false, $iProfileId=false)
-  'system', 'check_allowed_view' - hook to override the result of checking whether 'view' action is allowed or not to specified profile  
- Member BxTimelineModule::serviceGetObjectForm  ($sType, $aParams=array())
-  'system', 'get_object_form' - hook to override an object of create content form,  
- Member BxTimelineTemplate::_getContent  ($sType, $aEvent, $aBrowseParams=array())
-  'bx_timeline', 'get_post_content' - hook to override a post's content before output  
- Member BxTimelineTemplate::_getPost  ($sType, $aEvent, $aBrowseParams=array())
-  'bx_timeline', 'get_post' - hook to override a post (event) before output  
- Member BxTimelineTemplate::getPosts  ($aParams)
-  'bx_timeline', 'get_external_post' - hook to override (add) external post(s) in timeline  
- Member BxTimelineTemplate::getRepostedBy  ($iId)
-  'bx_timeline', 'get_reposted_by' - hook to override a list of users reposted a content  
- Member BxTimelineTemplate::getViewBlock  ($aParams)
-  'bx_timeline', 'add_live_update' - hook to override params and/or code for live updates  -  'bx_timeline', 'get_view' - hook to override elements of view timeline block   
- Member check_logged  ()
-  'account', 'logged' - hook after user performed logged  
- Member clear_xss  ($val)
-  hook-system-clear_xss