Proyectos de Subversion LeadersLinked - Backend

Rev

Rev 17089 | Rev 17091 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 17089 Rev 17090
Línea 23... Línea 23...
23
        $this->add([
23
        $this->add([
24
            'name' => 'capsules_uuid',
24
            'name' => 'capsules_uuid',
25
            'type' => \Laminas\Form\Element\Select::class,
25
            'type' => \Laminas\Form\Element\Select::class,
26
            'attributes' => [
26
            'attributes' => [
27
                'id' => 'capsules_uuid',
27
                'id' => 'capsules_uuid',
-
 
28
                'multiple' 	=> 'yes',
28
            ],
29
            ],
29
            'options' => [
30
            'options' => [
30
                'value_options' => $this->getSelectOptions($adapter, $company_id)
31
                'value_options' => $this->getSelectOptions($adapter, $company_id)
31
            ]
32
            ]
32
        ]);
33
        ]);
Línea 67... Línea 68...
67
    private function getSelectOptions($adapter, $company_id)
68
    private function getSelectOptions($adapter, $company_id)
68
    {
69
    {
69
        $options = [];
70
        $options = [];
Línea 70... Línea 71...
70
        
71
        
71
        $mapper = MicrolearningCapsuleMapper::getInstance($adapter);
72
        $mapper = MicrolearningCapsuleMapper::getInstance($adapter);
72
        $records = $mapper->fetchAllActiveByCompanyId($company_id); 
73
        $records = $mapper->fetchAllActiveByCompanyId($company_id);
73
 
74
        
74
        foreach($records as $record)
75
        foreach($records as $record)
75
        {
76
        {
76
            $options[$record->uuid] = $record->name;    
77
            $options[$record->uuid] = $record->name;
77
        }
78
        }
78
        return $options;
79
        return $options;
Línea 79... Línea 80...
79
    }
80
    }