Proyectos de Subversion LeadersLinked - Backend

Rev

Rev 17002 | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 17002 Rev 17151
Línea 6... Línea 6...
6
 
6
 
7
use Laminas\Form\Form;
7
use Laminas\Form\Form;
8
use Laminas\Db\Adapter\AdapterInterface;
8
use Laminas\Db\Adapter\AdapterInterface;
9
use LeadersLinked\Mapper\MicrolearningTopicMapper;
9
use LeadersLinked\Mapper\MicrolearningTopicMapper;
-
 
10
use LeadersLinked\Mapper\MicrolearningCapsuleMapper;
Línea 10... Línea 11...
10
use LeadersLinked\Mapper\MicrolearningCapsuleMapper;
11
use LeadersLinked\Mapper\MicrolearningTopicCapsuleMapper;
11
 
12
 
Línea 12... Línea 13...
12
class TopicCapsuleForm extends Form
13
class TopicCapsuleForm extends Form
Línea 72... Línea 73...
72
     */
73
     */
73
    private function getSelectCapsuleOptions($adapter, $company_id, $topic_id)
74
    private function getSelectCapsuleOptions($adapter, $company_id, $topic_id)
74
    {
75
    {
75
        $options = [];
76
        $options = [];
Línea 76... Línea 77...
76
        
77
        
77
        $mapper = MicrolearningCapsuleMapper::getInstance($adapter);
78
        $topicCapsuleMapper = MicrolearningTopicCapsuleMapper::getInstance($adapter);
Línea 78... Línea 79...
78
        $records = $mapper->fetchAllByCompanyIdAndTopicId($company_id, $topic_id);
79
        $records = $topicCapsuleMapper->fetchAllByCompanyIdAndTopicId($company_id, $topic_id);
79
        
80
        
-
 
81
        foreach($records as $record)
-
 
82
        {
80
        foreach($records as $record)
83
            $capsuleMapper = MicrolearningCapsuleMapper::getInstance($adapter);
81
        {
84
            $capsule = $capsuleMapper->fetchOneById($record->capsule_id);
82
            $options[$record->uuid] = $record->name;
85
            $options[$capsule->uuid] = $capsule->name;
83
        }
86
        }
84
        return $options;
87
        return $options;
85
    }
88
    }