Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

| Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
1 www 1
<?php
2
declare(strict_types=1);
3
 
4
namespace LeadersLinked\Form\Auth;
5
 
6
use Laminas\Form\Form;
7
use LeadersLinked\Model\UserType;
8
 
9
class MoodleForm extends Form
10
{
11
    public function __construct()
12
    {
13
 
14
        parent::__construct();
15
        $this->setInputFilter(new MoodleFilter());
16
 
17
 
18
        $this->add([
19
            'name' => 'username',
20
            'type' => \Laminas\Form\Element\Text::class,
21
             'attributes' => [
22
                'maxlength' 	=> 128,
23
                'id' 			=> 'username',
24
            ]
25
         ]);
26
         $this->add([
27
            'name' => 'password',
28
            'type' => \Laminas\Form\Element\Text::class,
29
            'attributes' => [
30
                'maxlength' 	=> 256,
31
                'id' 			=> 'password',
32
            ]
33
        ]);
34
         $this->add([
35
             'name' => 'timestamp',
36
             'type' => \Laminas\Form\Element\Text::class,
37
             'attributes' => [
38
                 'maxlength' 	=> 20,
39
                 'id' 			=> 'timestamp',
40
             ]
41
         ]);
42
         $this->add([
43
             'name' => 'rand',
44
             'type' => \Laminas\Form\Element\Text::class,
45
             'attributes' => [
46
                 'maxlength' 	=> 10,
47
                 'id' 			=> 'rand',
48
             ]
49
         ]);
50
         $this->add([
51
             'name' => 'data',
52
             'type' => \Laminas\Form\Element\Textarea::class,
53
             'attributes' => [
54
                 'id' => 'data',
55
             ]
56
         ]);
57
    }
58
}