protected function addReportMetadataForEachGoal(&$availableReports, $infos, $goalNameFormatter)
{
$idSite = $this->getIdSiteFromInfos($infos);
$goals = $this->getGoalsForIdSite($idSite);
foreach ($goals as $goal) {
$goal['name'] = Common::sanitizeInputValue($goal['name']);
$this->name = $goalNameFormatter($goal);
$this->parameters = array('idGoal' => $goal['idgoal']);
$this->order = $this->orderGoal + $goal['idgoal'] * 3;
$availableReports[] = $this->buildReportMetadata();
}
$this->init();
}