| @@ 21-64 (lines=44) @@ | ||
| 18 | * Class CasSettingsSchema |
|
| 19 | * @package Chamilo\CoreBundle\Settings |
|
| 20 | */ |
|
| 21 | class CasSettingsSchema implements SchemaInterface |
|
| 22 | { |
|
| 23 | /** |
|
| 24 | * {@inheritdoc} |
|
| 25 | */ |
|
| 26 | public function buildSettings(SettingsBuilderInterface $builder) |
|
| 27 | { |
|
| 28 | $builder |
|
| 29 | ->setDefaults( |
|
| 30 | array( |
|
| 31 | 'cas_activate' => '', |
|
| 32 | 'cas_server' => '', |
|
| 33 | 'cas_server_uri' => '', |
|
| 34 | 'cas_port' => '', |
|
| 35 | 'cas_protocol' => '', |
|
| 36 | 'cas_add_user_activate' => '', |
|
| 37 | 'update_user_info_cas_with_ldap' => '', |
|
| 38 | ) |
|
| 39 | ) |
|
| 40 | ->setAllowedTypes( |
|
| 41 | array( |
|
| 42 | ) |
|
| 43 | ) |
|
| 44 | ; |
|
| 45 | ||
| 46 | } |
|
| 47 | ||
| 48 | /** |
|
| 49 | * {@inheritdoc} |
|
| 50 | */ |
|
| 51 | public function buildForm(FormBuilderInterface $builder) |
|
| 52 | { |
|
| 53 | $builder |
|
| 54 | ->add('cas_activate', 'yes_no') |
|
| 55 | ->add('cas_server') |
|
| 56 | ->add('cas_server_uri') |
|
| 57 | ->add('cas_port') |
|
| 58 | ->add('cas_protocol') |
|
| 59 | ->add('cas_server') |
|
| 60 | ->add('cas_add_user_activate') |
|
| 61 | ->add('update_user_info_cas_with_ldap', 'yes_no') |
|
| 62 | ; |
|
| 63 | } |
|
| 64 | } |
|
| 65 | ||
| @@ 14-53 (lines=40) @@ | ||
| 11 | * Class DropboxSettingsSchema |
|
| 12 | * @package Chamilo\CoreBundle\Settings |
|
| 13 | */ |
|
| 14 | class DropboxSettingsSchema implements SchemaInterface |
|
| 15 | { |
|
| 16 | /** |
|
| 17 | * {@inheritdoc} |
|
| 18 | */ |
|
| 19 | public function buildSettings(SettingsBuilderInterface $builder) |
|
| 20 | { |
|
| 21 | $builder |
|
| 22 | ->setDefaults( |
|
| 23 | array( |
|
| 24 | 'dropbox_allow_overwrite' => 'true', |
|
| 25 | 'dropbox_max_filesize' => '100000000', |
|
| 26 | 'dropbox_allow_just_upload' => 'true', |
|
| 27 | 'dropbox_allow_student_to_student' => 'true', |
|
| 28 | 'dropbox_allow_group' => 'true', |
|
| 29 | 'dropbox_allow_mailing' => 'false' |
|
| 30 | ) |
|
| 31 | ) |
|
| 32 | ->setAllowedTypes( |
|
| 33 | array( |
|
| 34 | 'dropbox_allow_overwrite' => array('string'), |
|
| 35 | ) |
|
| 36 | ); |
|
| 37 | } |
|
| 38 | ||
| 39 | /** |
|
| 40 | * {@inheritdoc} |
|
| 41 | */ |
|
| 42 | public function buildForm(FormBuilderInterface $builder) |
|
| 43 | { |
|
| 44 | $builder |
|
| 45 | ->add('dropbox_allow_overwrite', 'yes_no') |
|
| 46 | ->add('dropbox_max_filesize') |
|
| 47 | ->add('dropbox_allow_just_upload', 'yes_no') |
|
| 48 | ->add('dropbox_allow_student_to_student', 'yes_no') |
|
| 49 | ->add('dropbox_allow_group', 'yes_no') |
|
| 50 | ->add('dropbox_allow_mailing', 'yes_no') |
|
| 51 | ; |
|
| 52 | } |
|
| 53 | } |
|
| 54 | ||
| @@ 14-54 (lines=41) @@ | ||
| 11 | * Class PptToLpSettingsSchema |
|
| 12 | * @package Chamilo\CoreBundle\Settings |
|
| 13 | */ |
|
| 14 | class PptToLpSettingsSchema implements SchemaInterface |
|
| 15 | { |
|
| 16 | /** |
|
| 17 | * {@inheritdoc} |
|
| 18 | */ |
|
| 19 | public function buildSettings(SettingsBuilderInterface $builder) |
|
| 20 | { |
|
| 21 | $builder |
|
| 22 | ->setDefaults( |
|
| 23 | array( |
|
| 24 | 'active' => '', |
|
| 25 | 'size' => '', |
|
| 26 | 'host' => '', |
|
| 27 | 'port' => '', |
|
| 28 | 'user' => '', |
|
| 29 | 'ftp_password' => '', |
|
| 30 | 'path_to_lzx' => '', |
|
| 31 | ) |
|
| 32 | ) |
|
| 33 | ->setAllowedTypes( |
|
| 34 | array( |
|
| 35 | ||
| 36 | ) |
|
| 37 | ); |
|
| 38 | } |
|
| 39 | ||
| 40 | /** |
|
| 41 | * {@inheritdoc} |
|
| 42 | */ |
|
| 43 | public function buildForm(FormBuilderInterface $builder) |
|
| 44 | { |
|
| 45 | $builder |
|
| 46 | ->add('active', 'yes_no') |
|
| 47 | ->add('size') |
|
| 48 | ->add('host') |
|
| 49 | ->add('port') |
|
| 50 | ->add('user') |
|
| 51 | ->add('ftp_password') |
|
| 52 | ->add('path_to_lzx'); |
|
| 53 | } |
|
| 54 | } |
|
| 55 | ||