PHP Class Piwik\Plugins\Goals\Pages

Show file Open project: piwik/piwik Class Usage Examples

Public Methods

Method Description
__construct ( ReportWidgetFactory $reportFactory, $reportsWithGoalMetrics )
createEcommerceOverviewPage ( ) : WidgetConfig[]
createEcommerceSalesPage ( ) : WidgetConfig[]
createGoalDetailPage ( array $goal ) : WidgetConfig[]
createGoalsOverviewPage ( array $goals ) : WidgetConfig[]

Private Methods

Method Description
buildGoalByDimensionView ( $idGoal, WidgetContainerConfig $container )
createWidgetForReport ( $module, $action )
createWidgetizableWidgetContainer ( $containerId, $pageName, $widgets )
getSortOrderOfCategory ( $category )

Method Details

__construct() public method

public __construct ( ReportWidgetFactory $reportFactory, $reportsWithGoalMetrics )
$reportFactory Piwik\Report\ReportWidgetFactory

createEcommerceOverviewPage() public method

public createEcommerceOverviewPage ( ) : WidgetConfig[]
return Piwik\Widget\WidgetConfig[]

createEcommerceSalesPage() public method

public createEcommerceSalesPage ( ) : WidgetConfig[]
return Piwik\Widget\WidgetConfig[]

createGoalDetailPage() public method

public createGoalDetailPage ( array $goal ) : WidgetConfig[]
$goal array
return Piwik\Widget\WidgetConfig[]

createGoalsOverviewPage() public method

public createGoalsOverviewPage ( array $goals ) : WidgetConfig[]
$goals array
return Piwik\Widget\WidgetConfig[]