From 4d85d7e9ba676bd5ac3428976ce9227f460eb542 Mon Sep 17 00:00:00 2001 From: Jeremy Date: Mon, 16 Feb 2015 21:28:49 +0100 Subject: Implement simple config --- src/Wallabag/CoreBundle/Form/Type/ConfigType.php | 41 ++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 src/Wallabag/CoreBundle/Form/Type/ConfigType.php (limited to 'src/Wallabag/CoreBundle/Form') diff --git a/src/Wallabag/CoreBundle/Form/Type/ConfigType.php b/src/Wallabag/CoreBundle/Form/Type/ConfigType.php new file mode 100644 index 00000000..74e2a6f1 --- /dev/null +++ b/src/Wallabag/CoreBundle/Form/Type/ConfigType.php @@ -0,0 +1,41 @@ +add('theme', 'choice', array( + 'choices' => array( + 'baggy' => 'Baggy', + 'courgette' => 'Courgette', + 'dark' => 'Dark', + 'default' => 'Default', + 'dmagenta' => 'Dmagenta', + 'solarized' => 'Solarized', + 'solarized_dark' => 'Solarized Dark', + ), + )) + ->add('items_per_page') + ->add('language') + ->add('save', 'submit') + ; + } + + public function setDefaultOptions(OptionsResolverInterface $resolver) + { + $resolver->setDefaults(array( + 'data_class' => 'Wallabag\CoreBundle\Entity\Config', + )); + } + + public function getName() + { + return 'config'; + } +} -- cgit v1.2.3