/** * This implies the skill gap analysis :| well, a first implementation will be done based on * required over acquired skill and proposing courses that will give, the required competences. * If this implementation will require too much time i will wait for more information and pospone the implementation */ public function suggested() { $competence_needed = Docebo::user()->requiredCompetences(); $model = new ElearningLms(); $courselist = $model->findAll(array('cu.iduser = :id_user', 'comp.id_competence IN (:competence_list)'), array(':id_user' => Docebo::user()->getId(), ':competence_list' => $competence_needed), array('LEFT JOIN %lms_competence AS comp ON ( .... ) ')); $this->render('courselist', array('path_course' => $this->path_course, 'courselist' => $courselist)); }