Module main class
This class helps to make new features, REST API methods, interacts with PBX core system

Asterisk configs generators
generateConfig
extensions.conf
extensionGlobals
extensionGenContexts
getIncludeInternal
extensionGenInternal
getIncludeInternalTransfer
extensionGenInternalTransfer
extensionGenInternalUsersPreDial
extensionGenHints
extensionGenCreateChannelDialplan
generateIncomingRoutBeforeDialPreSystem
generateIncomingRoutBeforeDial
generateIncomingRoutBeforeDialSystem
generateIncomingRoutAfterDialContext
generatePublicContext
generateOutRoutContext
generateOutRoutAfterDialContext
managers.conf
generateManagerConf
pjsip.conf
generatePeersPj
generatePeerPjAdditionalOptions
overrideProviderPJSIPOptions
overridePJSIPOptions
features.conf
getFeatureMap
Other
getMethodPriority
REST API Core generators
getPBXCoreRESTAdditionalRoutes
moduleRestAPICallback
System generators
System events
onAfterPbxStarted
onBeforeModuleEnable
onAfterModuleEnable
onBeforeModuleDisable
onAfterModuleDisable
modelsEventChangeData
modelsEventNeedReload
Core workers
getModuleWorkers
Crond
createCronTasks
Iptables
getDefaultFirewallRules
Fail2Ban
generateFail2BanJails
Nginx
createNginxLocations
WebUI - manipulations
Assets
ACL
authenticateUser
onAfterACLPrepared
Routes
onAfterExecuteRoute
Volt
onVoltBlockCompile
Forms
onBeforeFormInitialize
Sidebar menu
onBeforeHeaderMenuShow
Last updated
Was this helpful?