source: lliurex-jocomunico/trunk/fuentes/lliurex-jocomunico.install/var/lib/application/libraries/Myprediction.php @ 5728

Last change on this file since 5728 was 5728, checked in by joamuran, 3 years ago

Added zero-installed and updated jocomunico

File size: 1.3 KB
Line 
1<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed'); 
2
3class Myprediction {
4
5    public function __construct() {}
6   
7    function getPrediction() {
8        $numpar = $this->getcountElem();
9        if ($numpar == 0) {
10            return $this->getRecommenderX1();
11        }
12        else if ($numpar == 1) {
13            return $this->getRecommenderX2();
14        }
15        else {
16            return $this->getRecommenderX3();     
17        }
18    }   
19   
20    function getRecommenderX1() { 
21        $CI = &get_instance();
22        $CI->load->model('Recommender');
23        $output = $CI->Recommender->getRecommenderX1();
24        return $output;                 
25    }
26   
27    function getRecommenderX2() {
28        $CI = &get_instance();
29        $CI->load->model('Recommender');
30        $output = $CI->Recommender->getRecommenderX2();
31        return $output;                 
32    }
33   
34    function getRecommenderX3() {
35        $CI = &get_instance();
36        $CI->load->model('Recommender');
37        $output = $CI->Recommender->getRecommenderX3();
38        return $output;     
39    }     
40   
41    function getcountElem(){
42        $CI = &get_instance();
43        $CI->load->model('Recommender');
44        $output = $CI->Recommender->getcountElem();
45        return $output; 
46    }       
47}
48
49/* End of file Myprediction.php */
Note: See TracBrowser for help on using the repository browser.