IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Symfony PHP Discussion :

Obtenir tous les rôles disponibles [2.x]


Sujet :

Symfony PHP

  1. #1
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2012
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2012
    Messages : 13
    Points : 17
    Points
    17
    Par défaut Obtenir tous les rôles disponibles
    Bonjour,

    je cherche à savoir comment obtenir la liste de tous les rôles de mon appli SF2,
    je suppose que c'est avec container mais je ne sais pas quel service précisément.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $this->container->get('/*le bon service*/')

  2. #2
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2012
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2012
    Messages : 13
    Points : 17
    Points
    17
    Par défaut La réponse
    Sa source: http://stackoverflow.com/questions/8...hy-in-symfony2



    Donc j'ai testé avec un var_dump et rajoutant un rôle bidon, j'ai rafraîchi et il y était donc c'est :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    $container =$this->container->getParameter('security.role_hierarchy.roles');
    /*cela me retourne un tableau contenant des tableaux, chaque index est rôle,
    et chaque sous tableau est la liste des rôles dont hérite le rôle
    */
    voilà à quoi ressemble le var_dump de cette variable:

    array (size=3)
    'ROLE_ADMIN' =>
    array (size=1)
    0 => string 'ROLE_MANAGER' (length=12)
    'ROLE_MANAGER' =>
    array (size=1)
    0 => string 'ROLE_USER' (length=9)
    'ROLE_SUPER_ADMIN' =>
    array (size=3)
    0 => string 'ROLE_USER' (length=9)
    1 => string 'ROLE_ADMIN' (length=10)
    2 => string 'ROLE_ALLOWED_TO_SWITCH' (length=22)

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 4
    Dernier message: 06/03/2009, 16h39
  2. Réponses: 2
    Dernier message: 08/02/2007, 11h39
  3. [DB2]Obtenir tous les noms des champs d'une table
    Par ptr83 dans le forum Langage SQL
    Réponses: 4
    Dernier message: 13/11/2006, 09h31
  4. [JGraphT] Obtenir tous les chemin possibles
    Par pmartin8 dans le forum API standards et tierces
    Réponses: 3
    Dernier message: 02/06/2006, 19h26
  5. Obtenir tous les champs d'un formulaire
    Par killprog dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 20/03/2006, 13h15

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo