PHP Class Piwik\Plugins\Goals\Controller

Inheritance: extends Piwik\Plugin\Controller
Show file Open project: piwik/piwik Class Usage Examples

Protected Properties

Property Type Description
$goalColumnNameToLabel

Public Methods

Method Description
__construct ( Piwik\Translation\Translator $translator )
addNewGoal ( )
editGoals ( )
getEvolutionGraph ( array $columns = [], $idGoal = false, array $defaultColumns = [] )
getLastConversionRateGraph ( )
getLastNbConversionsGraph ( )
getLastRevenueGraph ( )
goalConversionsOverview ( )
hasConversions ( )
manage ( )
widgetGoalReport ( )
widgetGoalsOverview ( )

Protected Methods

Method Description
getMetricsForGoal ( $idGoal )
getTopDimensions ( $idGoal )

Private Methods

Method Description
formatConversionRate ( $conversionRate, $columnName = 'conversion_rate' )
setEditGoalsViewVariables ( $view )
setGoalOptions ( View $view )

Method Details

__construct() public method

public __construct ( Piwik\Translation\Translator $translator )
$translator Piwik\Translation\Translator

addNewGoal() public method

public addNewGoal ( )

editGoals() public method

public editGoals ( )

getEvolutionGraph() public method

public getEvolutionGraph ( array $columns = [], $idGoal = false, array $defaultColumns = [] )
$columns array
$defaultColumns array

getLastConversionRateGraph() public method

getLastNbConversionsGraph() public method

getLastRevenueGraph() public method

public getLastRevenueGraph ( )

getMetricsForGoal() protected method

protected getMetricsForGoal ( $idGoal )

getTopDimensions() protected method

protected getTopDimensions ( $idGoal )

goalConversionsOverview() public method

hasConversions() public method

public hasConversions ( )

manage() public method

public manage ( )

widgetGoalReport() public method

Deprecation: used to be a widgetized URL. There to not break widget URLs
public widgetGoalReport ( )

widgetGoalsOverview() public method

Deprecation: used to be a widgetized URL. There to not break widget URLs
public widgetGoalsOverview ( )

Property Details

$goalColumnNameToLabel protected property

protected $goalColumnNameToLabel