UNA
Loading...
Searching...
No Matches
BxAnalyticsModule Class Reference
Inheritance diagram for BxAnalyticsModule:
BxDolModule BxDol

Public Member Functions

 __construct (&$aModule)
 serviceGetCanvas ()
 serviceIsAvaliable ()
 serviceGetModules ()
 actionGetReports ($sModuleName)
 actionGetReportsData ($sModuleName, $sReportName, $sDateFrom, $sDateTo, $sType='')
 checkAllowed ($isPerformAction=false)
 getSelectedModules ()
Public Member Functions inherited from BxDolModule
 __construct ($aModule)
 __get ($sName)
 __set ($sName, $o)
 isEnabled ()
 getName ()
 isLogged ()
 getUserId ()
 getUserPassword ()
 serviceIsSafeService ($s)
 serviceGetSafeServices ()
 serviceIsPublicService ($s)
 serviceGetPublicServices ()

Protected Attributes

 $aColors = array('#3366CC', '#DC3912', '#FF9900', '#109618', '#990099')

Additional Inherited Members

Static Public Member Functions inherited from BxDolModule
static getInstance ($sName)
static getTitle ($sUri)
static getTitleKey ($sUri)
Public Attributes inherited from BxDolModule
 $_aModule

Member Function Documentation

◆ actionGetReports()

BxAnalyticsModule::actionGetReports ( $sModuleName)

Action methods

Hooks:

'bx_analytics', 'get_reports' - hook on get avalaible reports for specified module

  • $unit_name - equals bx_analytics
  • $action - equals get_reports
  • $object_id - not used
  • $sender_id -not used
  • $extra_params - array of additional params with the following array keys:
    • module - [string] module name
    • list - [array] by ref, array of avalaible reports for analytics as [report_name] = report_title, can be overridden in hook processing
HOOKS
'bx_analytics', 'get_reports' - hook on get avalaible reports for specified module

◆ serviceGetCanvas()

BxAnalyticsModule::serviceGetCanvas ( )

get_canvas

◆ serviceGetModules()

BxAnalyticsModule::serviceGetModules ( )

get_modules

Hooks:

'bx_analytics', 'get_modules' - hook on get modules list with avalaible analytics

  • $unit_name - equals get_modules
  • $action - equals get_modules
  • $object_id - not used
  • $sender_id -not used
  • $extra_params - array of additional params with the following array keys:
    • list - [array] by ref, array of modules for analytics as [module_name] = module_title, can be overridden in hook processing
HOOKS
'bx_analytics', 'get_modules' - hook on get modules list with avalaible analytics

◆ serviceIsAvaliable()

BxAnalyticsModule::serviceIsAvaliable ( )

is_avaliable


The documentation for this class was generated from the following file:
  • modules/boonex/analytics/classes/BxAnalyticsModule.php