function index(Request $request, Application $app)
 {
     $ugrb = new UserGroupRepositoryBuilder();
     $ugrb->setIndexOnly(true);
     $userGroups = $ugrb->fetchAll();
     return $app['twig']->render('sysadmin/usergrouplist/index.html.twig', array('usergroups' => $userGroups));
 }
 function index($siteid, Request $request, Application $app)
 {
     $sr = new SiteRepository();
     $site = $sr->loadById($siteid);
     if (!$site) {
         die("404");
     }
     $ugrb = new UserGroupRepositoryBuilder();
     $ugrb->setSite($site);
     $userGroups = $ugrb->fetchAll();
     return $app['twig']->render('sysadmin/siteusergrouplist/index.html.twig', array('usergroups' => $userGroups, 'site' => $site));
 }
 function listUserGroups(Application $app)
 {
     $ugrb = new UserGroupRepositoryBuilder();
     $ugrb->setSite($app['currentSite']);
     return $app['twig']->render('site/admin/listUserGroups.html.twig', array('usergroups' => $ugrb->fetchAll()));
 }