diff --git a/application/controllers/monpas/Rapmatrix.php b/application/controllers/monpas/Rapmatrix.php index 4074919..0b0317e 100644 --- a/application/controllers/monpas/Rapmatrix.php +++ b/application/controllers/monpas/Rapmatrix.php @@ -89,7 +89,7 @@ class Rapmatrix extends MY_Controller if ($orgsoort == 4) {//schoolniveau if ($orgversie->vorm == 2) { - $labels = $this->getIndividueleMatrix($orgID, $orgversieID, $ijkpunten, $scoretype); + $labels = $this->getIndividueleMatrix($orgID, $orgversieID, $ijkpunten, $kleuren, $scoretype); //geef individuele scores + het gemiddelde } if ($orgversie->vorm == 1){ @@ -99,10 +99,10 @@ class Rapmatrix extends MY_Controller } if ($orgsoort < 4) {//bestuurs- / kamer- of swv-niveau if ($criteriumID == 0) {//scholen ordenen per bestuur - $labels = $this->getBestuurMatrix($orgID, $orgversieID, $ijkpunten, $scoretype); + $labels = $this->getBestuurMatrix($orgID, $orgversieID, $ijkpunten, $kleuren, $scoretype); } if ($criteriumID > 0) {//scholen ordenen met een ander criterium - $labels = $this->getCriteriumMatrix($orgID, $orgsoort, $criteriumID, $orgversieID, $ijkpunten, $kleuren); + $labels = $this->getCriteriumMatrix($orgID, $orgsoort, $criteriumID, $orgversieID, $ijkpunten, $kleuren, $scoretype); } } if($labels){ @@ -256,9 +256,9 @@ class Rapmatrix extends MY_Controller - private function getIndividueleMatrix($orgID, $orgversieID, $ijkpunten, $scoretype){ + private function getIndividueleMatrix($orgID, $orgversieID, $ijkpunten, $kleuren,$scoretype){ $scores = $this->getLeerkrachtscores($orgID, $orgversieID); - $labels = $this->getGemiddeldeScores($scores, $ijkpunten, $scoretype); + $labels = $this->getGemiddeldeScores($scores, $ijkpunten, $kleuren, $scoretype); return $labels; } @@ -281,11 +281,11 @@ class Rapmatrix extends MY_Controller } - private function getBestuurMatrix($orgID, $orgversieID, $ijkpunten, $scoretype) + private function getBestuurMatrix($orgID, $orgversieID, $ijkpunten, $kleuren, $scoretype) { $scholen = $this->getScholenPerBestuur($orgID); $scores = $this->getScoresBijBesturen($scholen, $orgversieID); - $labels = $this->getGemiddeldeScores($scores, $ijkpunten, $scoretype); + $labels = $this->getGemiddeldeScores($scores, $ijkpunten, $kleuren, $scoretype); return $labels; } @@ -300,12 +300,12 @@ class Rapmatrix extends MY_Controller } - private function getCriteriumMatrix($orgID, $orgsoort, $criteriumID, $orgversieID, $ijkpunten, $kleuren) + private function getCriteriumMatrix($orgID, $orgsoort, $criteriumID, $orgversieID, $ijkpunten, $kleuren, $scoretype) { $scholen = $this->getCriteriumScholen($orgID, $orgsoort); $ingedeeld = $this->getScholenPerLabel($scholen, $criteriumID); $scores = $this->getScoresBijCriterium($ingedeeld, $orgversieID); - $labels = $this->getGemiddeldeScores($scores, $ijkpunten, $kleuren); + $labels = $this->getGemiddeldeScores($scores, $ijkpunten, $kleuren, $scoretype ); return $labels; } @@ -615,7 +615,7 @@ private function getScoresBijCriterium($labels, $orgversieID){ return $labels; } -private function getGemiddeldeScores($labels, $ijkpunten, $scoretype){ +private function getGemiddeldeScores($labels, $ijkpunten, $kleuren, $scoretype){ $aantalY = count($ijkpunten); $waarden = 0;