$em->persist($user);
- $config = new Config();
- $config->setUser($user);
- $config->setTheme('baggy');
- $config->setItemsPerPage(10);
- $config->setLanguage('en_US');
+ $config = new Config($user);
+ $config->setTheme($this->getContainer()->getParameter('theme'));
+ $config->setItemsPerPage($this->getContainer()->getParameter('items_on_page'));
+ $config->setLanguage($this->getContainer()->getParameter('language'));
$em->persist($config);
}
if ($newUserForm->isValid()) {
$em->persist($newUser);
+
+ $config = new Config($newUser);
+ $config->setTheme($this->container->getParameter('theme'));
+ $config->setItemsPerPage($this->container->getParameter('items_on_page'));
+ $config->setLanguage($this->container->getParameter('language'));
+
+ $em->persist($config);
+
$em->flush();
$this->get('session')->getFlashBag()->add(