public function installMenuAction()
 {
     $em = $this->getDoctrine()->getManager();
     // public main menu
     $m = new CmsMenu();
     $m->setName('public_account');
     $m->setAttr(array('class' => 'horisontal'));
     $i1 = new CmsMenuItem();
     $i1->setValue('Login');
     $i1->setPath('/login');
     $i1->setPosition(1);
     $i1->setMenu($m);
     $em->persist($i1);
     $i2 = new CmsMenuItem();
     $i2->setValue('Logout');
     $i2->setPath('/logout');
     $i2->setPosition(2);
     $i2->setMenu($m);
     $em->persist($i2);
     $i3 = new CmsMenuItem();
     $i3->setValue('Register');
     $i3->setPath('/register');
     $i3->setPosition(3);
     $i3->setMenu($m);
     $em->persist($i3);
     $em->persist($m);
     $em->flush();
     // public main menu
     $m = new CmsMenu();
     $m->setName('public_main');
     $m->setAttr(array('class' => 'horisontal'));
     $i1 = new CmsMenuItem();
     $i1->setValue('How it Works');
     $i1->setPath('/howitworks');
     $i1->setPosition(1);
     $i1->setMenu($m);
     $em->persist($i1);
     $i2 = new CmsMenuItem();
     $i2->setValue('Get');
     $i2->setPath('/get');
     $i2->setPosition(2);
     $i2->setMenu($m);
     $em->persist($i2);
     $i3 = new CmsMenuItem();
     $i3->setValue('Give');
     $i3->setPath('/give');
     $i3->setPosition(3);
     $i3->setMenu($m);
     $em->persist($i3);
     $em->persist($m);
     $em->flush();
     // admin main menu
     $m = new CmsMenu();
     $m->setName('admin_main');
     $m->setAttr(array('class' => 'horisontal'));
     $i1 = new CmsMenuItem();
     $i1->setValue('Dashboard');
     $i1->setPath('/admin/dashboard');
     $i1->setPosition(1);
     $i1->setMenu($m);
     $em->persist($i1);
     $i2 = new CmsMenuItem();
     $i2->setValue('Users');
     $i2->setPath('/admin/users');
     $i2->setPosition(2);
     $i2->setMenu($m);
     $em->persist($i2);
     $i3 = new CmsMenuItem();
     $i3->setValue('Cms');
     $i3->setPath('/admin/cms');
     $i3->setPosition(3);
     $i3->setMenu($m);
     $em->persist($i3);
     $em->persist($m);
     $em->flush();
     // admin cms menu
     $m = new CmsMenu();
     $m->setName('admin_cms');
     $m->setAttr(array('class' => 'horisontal'));
     $i1 = new CmsMenuItem();
     $i1->setValue('Pages');
     $i1->setPath('/admin/cms/pages');
     $i1->setPosition(1);
     $i1->setMenu($m);
     $em->persist($i1);
     $i2 = new CmsMenuItem();
     $i2->setValue('FAQ');
     $i2->setPath('/admin/cms/faq');
     $i2->setPosition(2);
     $i2->setMenu($m);
     $em->persist($i2);
     $i3 = new CmsMenuItem();
     $i3->setValue('Menus');
     $i3->setPath('/admin/cms/menus');
     $i3->setPosition(3);
     $i3->setMenu($m);
     $em->persist($i3);
     $em->persist($m);
     $em->flush();
     return $this->response;
 }