Merge branch 'feature/eigenOrdeningOrgs' into develop

This commit is contained in:
Monique
2022-01-24 14:31:43 +01:00
+10 -10
View File
@@ -89,7 +89,7 @@ class Rapmatrix extends MY_Controller
if ($orgsoort == 4) {//schoolniveau if ($orgsoort == 4) {//schoolniveau
if ($orgversie->vorm == 2) { if ($orgversie->vorm == 2) {
$labels = $this->getIndividueleMatrix($orgID, $orgversieID, $ijkpunten, $scoretype); $labels = $this->getIndividueleMatrix($orgID, $orgversieID, $ijkpunten, $kleuren, $scoretype);
//geef individuele scores + het gemiddelde //geef individuele scores + het gemiddelde
} }
if ($orgversie->vorm == 1){ if ($orgversie->vorm == 1){
@@ -99,10 +99,10 @@ class Rapmatrix extends MY_Controller
} }
if ($orgsoort < 4) {//bestuurs- / kamer- of swv-niveau if ($orgsoort < 4) {//bestuurs- / kamer- of swv-niveau
if ($criteriumID == 0) {//scholen ordenen per bestuur 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 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){ 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); $scores = $this->getLeerkrachtscores($orgID, $orgversieID);
$labels = $this->getGemiddeldeScores($scores, $ijkpunten, $scoretype); $labels = $this->getGemiddeldeScores($scores, $ijkpunten, $kleuren, $scoretype);
return $labels; 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); $scholen = $this->getScholenPerBestuur($orgID);
$scores = $this->getScoresBijBesturen($scholen, $orgversieID); $scores = $this->getScoresBijBesturen($scholen, $orgversieID);
$labels = $this->getGemiddeldeScores($scores, $ijkpunten, $scoretype); $labels = $this->getGemiddeldeScores($scores, $ijkpunten, $kleuren, $scoretype);
return $labels; 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); $scholen = $this->getCriteriumScholen($orgID, $orgsoort);
$ingedeeld = $this->getScholenPerLabel($scholen, $criteriumID); $ingedeeld = $this->getScholenPerLabel($scholen, $criteriumID);
$scores = $this->getScoresBijCriterium($ingedeeld, $orgversieID); $scores = $this->getScoresBijCriterium($ingedeeld, $orgversieID);
$labels = $this->getGemiddeldeScores($scores, $ijkpunten, $kleuren); $labels = $this->getGemiddeldeScores($scores, $ijkpunten, $kleuren, $scoretype );
return $labels; return $labels;
} }
@@ -615,7 +615,7 @@ private function getScoresBijCriterium($labels, $orgversieID){
return $labels; return $labels;
} }
private function getGemiddeldeScores($labels, $ijkpunten, $scoretype){ private function getGemiddeldeScores($labels, $ijkpunten, $kleuren, $scoretype){
$aantalY = count($ijkpunten); $aantalY = count($ijkpunten);
$waarden = 0; $waarden = 0;