Intégrer une classe sur Symfony 2.1 pour qu'elle soit Universell
Résolu
WildChild4Life
Messages postés
42
Date d'inscription
Statut
Membre
Dernière intervention
-
WildChild4Life Messages postés 42 Date d'inscription Statut Membre Dernière intervention -
WildChild4Life Messages postés 42 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Intégrer une classe sur Symfony 2.1 pour qu'elle soit Universell
- Intégrer une vidéo dans un powerpoint - Guide
- Intégrer une signature sur word - Guide
- Intégrer une liste déroulante dans excel - Guide
- Retrouver la liste des élèves d'une classe - Forum Discussions générales
- Cool edit pro 2.1 - Télécharger - Édition & Montage
1 réponse
pas besoin de l'ajouter à l'autoload (cela va se faire automatiquement), le truc que tu dois te souvenir c'est vraiment la philosophie des bundles.
Tu n'auras certainement pas qu'une class à mettre dans le future et que tu veuilles appeler via les namespaces, alors pour cela créer toi un répertoire library si tu veux et dans ce répertoire tu créais tes bundles si tu as besoin de fonctionnalité plus étendu que des class.
Si non tu créais tout simplement un bundle que tu pourrais appeler comme tu veux, exemple CoreBundle et dans ce bundle tu pourras mettre autant de class, lib que tu souhaites, il te suffira de l'instancier via le namespace en appelant dans ton controller
Core\CoreBundle\etc.... par exemple dans ce bundle rien ne t'empêche d'avoir un dossier librairie et autre, tu fais ce que tu veux.
Ton bundle sera intégré de toute façon automatiquement dans le router autoload donc du coup tu pourras disposer du chemin de ton bundle pour appeler n'importe quelle class contenu dans ton bundle
Tu n'auras certainement pas qu'une class à mettre dans le future et que tu veuilles appeler via les namespaces, alors pour cela créer toi un répertoire library si tu veux et dans ce répertoire tu créais tes bundles si tu as besoin de fonctionnalité plus étendu que des class.
Si non tu créais tout simplement un bundle que tu pourrais appeler comme tu veux, exemple CoreBundle et dans ce bundle tu pourras mettre autant de class, lib que tu souhaites, il te suffira de l'instancier via le namespace en appelant dans ton controller
Core\CoreBundle\etc.... par exemple dans ce bundle rien ne t'empêche d'avoir un dossier librairie et autre, tu fais ce que tu veux.
Ton bundle sera intégré de toute façon automatiquement dans le router autoload donc du coup tu pourras disposer du chemin de ton bundle pour appeler n'importe quelle class contenu dans ton bundle
WildChild4Life
Messages postés
42
Date d'inscription
Statut
Membre
Dernière intervention
2
Je vois très bien là où tu veux en venir, merci theshadoo pour ta réponse!