Files
monpas/application/libraries/monpas/ijkpunten/Bestuurscores.php
T
2022-11-17 11:34:44 +01:00

87 lines
2.4 KiB
PHP

<?php if (!defined('BASEPATH')) exit('No direct script access allowed');
class Bestuurscores
{
private $CI;
private $scores;
private $orgstring;
private $metingen;
private $ambities;
public function __construct( $orgversieid, $orgid, $vorm)
{
$this->CI =& get_instance();
$this->orgversieid = $orgversieid;
$this->orgid = $orgid;
$this->vorm = $vorm;
// $this->handle();
}
// public function getScores(){
// return $this->scores;
// }
//
// public function getMetingen(){
// return $this->metingen;
// }
//
//
// private function handle(){
//
//
// $this->setOrglist();
// $this->setScores();
// $this->setMetingen();
// $this->setAmbities();
// }
//
//
// private function setOrglist(){
// $orglist = $this->CI->Organisaties_model->getlistrecursief($this->orgid, []);
// if($orglist) {
// $this->orgstring = implode(',', $orglist);
// }
// }
//
// private function setScores(){
// $this->scores = $this->CI->Scores_model->getgemscores($this->orgversieid, $this->orgstring);
// }
//
// private function setMetingen(){
// $this->metingen = $this->CI->Scores_model->fCountGevuldeVersiesNieuw($this->orgversieid, $this->orgstring);
// }
//
// private function setAmbities(){
//
// $ambitieorgs = '';
// $ambitieorgs = $this->getAmbitieOrgs($this->orgid, $ambitieorgs);
// $ambitieorgs = rtrim($ambitieorgs, ',');
//
// $toporgsarray = explode(',', $ambitieorgs);
// $toporgs = '';
// $index = 0;
// for($i = count($toporgsarray)-1; $i >= 0 ; $i--) {
// if($index < 2) {
// $toporgs .= $toporgsarray[$i] . ',';
// $index++;
// }
// }
// $toporgs = rtrim($toporgs, ',' );
//
// $this->ambities = $this->CI->Ambities_model->mh_get_ambitie_orgversie($this->orgversieid, $ambitieorgs, $toporgs);
//
// }
//
// private function getAmbitieOrgs($orgid, $ambitieorgs){
// $ambitieorgs .= $orgid . ',';
// $valtonder = $this->CI->Organisaties_model->get_fieldvalue(['id' => $orgid], 'valtonder_id');
// if($valtonder != $orgid){
// return $this->getAmbitieOrgs($valtonder, $ambitieorgs);
// }
//
// return $ambitieorgs;
//
// }
}