Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

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

Rev 1 Rev 4113
Línea 4... Línea 4...
4
 
4
 
Línea 5... Línea 5...
5
namespace LeadersLinked\Form\AccountSetting;
5
namespace LeadersLinked\Form\AccountSetting;
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\Library\Functions;
Línea 9... Línea 10...
9
use LeadersLinked\Mapper\SkillMapper;
10
use LeadersLinked\Mapper\SkillMapper;
10
use LeadersLinked\Model\User;
11
use LeadersLinked\Model\User;
Línea 61... Línea 62...
61
            'attributes' => [
62
            'attributes' => [
62
                'maxlength' 	=> 250,
63
                'maxlength' 	=> 250,
63
                'id' 			=> 'email',
64
                'id' 			=> 'email',
64
            ]
65
            ]
65
        ]);
66
        ]);
-
 
67
        
-
 
68
        $this->add([
-
 
69
            'name' => 'timezone',
-
 
70
            'type' => \Laminas\Form\Element\Select::class,
-
 
71
            'options' => [
-
 
72
                'value_options' =>  $this->getTimeZones(),
-
 
73
            ],
-
 
74
            'attributes' => [
-
 
75
                'id' => 'timezone',
-
 
76
            ]
-
 
77
        ]);
-
 
78
    }
-
 
79
    
-
 
80
    private function getTimeZones()
-
 
81
    {
-
 
82
        $options = [];
-
 
83
        
-
 
84
        $records = Functions::getAllTimeZones();
-
 
85
        foreach($records as $record)
-
 
86
        {
-
 
87
            $options[ $record ] = $record;
-
 
88
        }
-
 
89
        
-
 
90
        return $options;
-
 
91
        
66
    }
92
    }
Línea 67... Línea 93...
67
 
93
 
68
}
94
}