Skip to content

Commit bef1996

Browse files
committed
Merge pull request #115 from MarcomInteractive/master
Added homeFolder parameter to ElFinderType
2 parents db854c0 + bd75700 commit bef1996

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

Form/Type/ElFinderType.php

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ public function buildForm(FormBuilderInterface $builder, array $options)
2424

2525
if($builder->getAttribute('enable'))
2626
$builder->setAttribute('instance', $options['instance']);
27+
$builder->setAttribute('homeFolder', $options['homeFolder']);
2728
}
2829

2930
/**
@@ -35,6 +36,7 @@ public function buildView(FormView $view, FormInterface $form, array $options)
3536

3637
if($form->getConfig()->getAttribute('enable')) {
3738
$view->vars['instance'] = $form->getConfig()->getAttribute('instance');
39+
$view->vars['homeFolder'] = $form->getConfig()->getAttribute('homeFolder');
3840
}
3941
}
4042

@@ -45,12 +47,14 @@ public function setDefaultOptions(OptionsResolverInterface $resolver)
4547
{
4648
$resolver
4749
->setDefaults(array(
48-
'enable' => true,
49-
'instance' => ''
50+
'enable' => true,
51+
'instance' => '',
52+
'homeFolder' => '',
5053
))
5154
->addAllowedTypes(array(
52-
'enable' => 'bool',
53-
'instance' => array('string', 'null')
55+
'enable' => 'bool',
56+
'instance' => array('string', 'null'),
57+
'homeFolder' => array('string', 'null'),
5458
));
5559
}
5660
/**

0 commit comments

Comments
 (0)