1- Je voudrai savoir si on peut hériter un contrôleur d'un autre exemple :
Controller <--- MonControleurA <--- MonControleurB
Oui; il suffit d'étendre la classe (extends).
Un controlleur simple ca donne ca:
1 2
| use Symfony\Bundle\FrameworkBundle\Controller\Controller;
class AController extends Controller { ... } |
Ensuite, tu peux faire:
class BController extends AController { ... }[/CODE]
2- Avec UserBundle, je n'arrivais pas à surcharger une méthode que j'ai hérité de User. Je sais pas si c'est une erreur de ma part...
Tu peux nous montrer ton code?
3- Comment on test si l'utilisateur est logé avec UserBundle? Existe-il quelque part une liste des méthodes de ce bundle?
UserBundle est basé sur la security de Symfony2. Donc que tu utiliser FOSUserBundle ou pas, il faut récupérer le service:
$securityContext = $this->get('security.context');
Apres tu verifies qu'un utilisateur existe.
http://symfony.com/doc/current/cookb...urity/acl.html
4- Est-ce que quelqu'un a déjà utilisé FOSRestBundle qui pourra m'aider un peu pour la mise en place. Je ne souhaite pas avoir les lignes de code bien-entendu.
PAs pour ma part.
Partager