Browse Source

fixed bug in role list

Quentin Pleplé 14 years ago
parent
commit
9fa7cff134
1 changed files with 4 additions and 2 deletions
  1. 4 2
      Form/Type/SecurityRolesType.php

+ 4 - 2
Form/Type/SecurityRolesType.php

@@ -47,12 +47,14 @@ class SecurityRolesType extends ChoiceType
 
             // get roles from the service container
             foreach ($this->pool->getContainer()->getParameter('security.role_hierarchy.roles') as $name => $rolesHierarchy) {
-                $roles[$name] = $name;
+                $roles[$name] = $name . ': ' . implode(', ', $rolesHierarchy);
+                
                 foreach ($rolesHierarchy as $role) {
                     if (!isset($roles[$role])) {
-                        $roles[$role] = ' -- '.$role;
+                        $roles[$role] = $role;
                     }
                 }
+                
             }
 
             $options['choices'] = $roles;