Je suis en train d'apprendre Symfony et je ne comprends pas le fait d'inclure des classes. Puis-je inclure une classe autonome - cela signifie, pas conçu pour un cadre - et ensuite l'utiliser - disons, la classe Amazon S3 -?Puis-je inclure une classe non-Symfony?
Répondre
Placez simplement votre classe là où lib (sous) répertoire vous convient le mieux. Il sera auto-chargé par le framework.
Si vous ne voulez pas qu'il soit automatiquement chargé automatiquement, placez-le quelque part dans le répertoire lib/fournisseur.
Si votre classe est réutilisable, il est préférable de la placer dans un plugin.
Merci pour votre réponse kuba. Je veux dire, je peux invoquer la classe comme toujours ($ foo = new bar()) et ensuite utiliser ses méthodes aussi ($ foo-> example())? – Matts
Symfony se chargera automatiquement comme le dit kuba. Et vous pouvez l'utiliser comme si vous utilisiez une classe Symfony ou toute autre classe PHP. –
C'est tout, merci beaucoup! – Matts
- 1. Comment inclure un fichier dans une classe?
- 2. Inclure une classe dans un autre modèle/classe/lib
- 3. Inclure des variables dans une classe en PHP
- 4. Problème constant non initialisé (NameError) - comment inclure une classe?
- 5. Comment inclure un membre de modèle dans une classe?
- 6. Puis-je inclure du code dans une classe PHP?
- 7. Comment inclure() fonctions dans une classe en PHP
- 8. PHP inclure en dehors de la classe seulement Une fois
- 9. Objectif C: Inclure méthode classe et appel
- 10. Comment inclure un module dans une classe afin que le module remplace la classe?
- 11. Inclure une image Excel
- 12. Inclure une interface du même paquet (Java)
- 13. PHP inclure des fonctions de classe avec des variables
- 14. inclure des fichiers dans une méthode?
- 15. Comment inclure classe variable à l'intérieur en php
- 16. JYaml: objet de vidage sans inclure le nom de classe
- 17. Xcode semble vouloir ne pas inclure ma classe
- 18. Est-il possible de ne pas inclure une variable de classe dans un fichier d'en-tête de classe?
- 19. Peut inclure un jsp dans une classe TagSupport personnalisée, et spécifier où le corps devrait aller?
- 20. Inclure une classe dans le bloc de code en ligne dans asp.net
- 21. attraper une exception personnalisée - devons-nous exiger ou inclure la classe CustomException?
- 22. Comment éviter d'écrire include_once() dans le fichier encore et encore pour inclure une classe différente?
- 23. Comment inclure un module dans une classe avec espace de noms?
- 24. Inclure une bibliothèque ou une contribution dans qooxdoo
- 25. Drupal: inclure une petite forme dans page.tpl.php
- 26. inclure une image dans un fichier XML
- 27. Comment inclure une console dans Winforms?
- 28. Comment inclure la publicité dans une application?
- 29. Comment/où puis-je inclure une bibliothèque?
- 30. Inclure plusieurs modules dans une seule application
Oui, oui vous pouvez ... – ircmaxell