Proyectos de Subversion LeadersLinked - Backend

Rev

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

Rev 17090 Rev 17091
Línea 3... Línea 3...
3
declare(strict_types=1);
3
declare(strict_types=1);
Línea 4... Línea 4...
4
 
4
 
Línea 5... Línea 5...
5
namespace LeadersLinked\Form\Microlearning;
5
namespace LeadersLinked\Form\Microlearning;
6
 
-
 
7
use Laminas\Form\Form;
-
 
8
use Laminas\Db\Adapter\AdapterInterface;
-
 
9
use Laminas\Log\LoggerInterface;
6
 
10
use LeadersLinked\Model\Topic;
-
 
11
use Laminas\Form\Element;
7
use Laminas\Form\Form;
Línea 12... Línea 8...
12
 
8
use Laminas\Form\Element\Select;
13
use LeadersLinked\Mapper\MicrolearningCapsuleMapper;
9
use LeadersLinked\Mapper\MicrolearningCapsuleMapper;
Línea 14... Línea 10...
14
 
10
 
15
class TopicForm extends Form
11
class TopicForm extends Form
16
{
12
{
Línea 17... Línea -...
17
 
-
 
18
    public function __construct($adapter, $company_id){
13
 
19
        parent::__construct();
14
    public function __construct($adapter, $company_id){
20
        $this->setInputFilter(new TopicFilter($adapter));
15
        parent::__construct();
21
 
16
        $this->setInputFilter(new TopicFilter($adapter));
22
        
-
 
23
        $this->add([
17
 
-
 
18
        $this->add([
24
            'name' => 'capsules_uuid',
19
            'name' => 'capsule_uuid',
25
            'type' => \Laminas\Form\Element\Select::class,
20
            'type' => Select::class,
-
 
21
            'attributes' => [
26
            'attributes' => [
22
                'multiple' 	=> 'yes',
27
                'id' => 'capsules_uuid',
23
                'id' =>  'capsule_uuid',
28
                'multiple' 	=> 'yes',
24
            ],
29
            ],
-
 
30
            'options' => [
-
 
Línea 31... Línea 25...
31
                'value_options' => $this->getSelectOptions($adapter, $company_id)
25
            'options' => [
32
            ]
26
                'disable_inarray_validator' => true,
33
        ]);
27
                'value_options' =>  $this->getSelectOptions($adapter, $company_id)
34
        
28
            ]