Cheat Sheet globale de Symfony (Historique, commandes, etc...)
|
Première version
|
18 octobre 2005
|
|
Créateur
|
Fabien Potencier
|
|
Dernière version
|
6.0.0
|
|
Licence
|
MIT
|
|
Autowiring
|
il s'agit de « Définition automatique des dépendances des services » gérer automatiquement par le Framework
|
|
Injection de dépendances automatique
|
= autowiring
|
|
MVC
|
Modele - Vue - Controller | Architecture de projet de développement
|
|
Modele
|
Élément qui contient les données ainsi que de la logique en rapport avec les données : validation, lecture et enregistrement. Bien souvent la BDD
|
|
Vue
|
La présentation de l'interface graphique visible par l'utilisateur.
|
|
Controller
|
Traite les actions de l'utilisateur, modifie les données du modèle et de la vue.
|
|
**ORM
|
|
**ORM
|
|
ORM
|
object-relational mapping : programme informatique qui se place en interface entre un programme applicatif et une BDD relationnelle pour simuler une BDD orientée objet
|
|
bin\console
|
Liste les commandes disponibles et affiche la version Symfony
|
|
server:start
|
Démarre un serveur web Symfony
|
|
debug:autowire
|
Liste classes/interfaces utilisables pour l'autowiring
|
|
debug:config
|
Vide la configuration actuelle pour une extension
|
|
debug:container
|
Listes les services actuels de l'application
|
|
debug:form
|
Liste classes/interfaces utilisables pour l'autowiring dans les formulaires
|
|
debug:route
|
Affiches les routes actuelles de l'application
|
|
doctrine:database:create
|
Créer la base de donnée si elle n'est pas créée
|
|
doctrine:database:drop
|
Drop la base de données.
|
|
doctrine:migrations:diff
|
Génère une migration en comparant la BDD aux migrations actuelles.
|
|
doctrine:schema:create
|
Execute le SQL pour générer les tables de la BDD
|
|
doctrine:schema:update
|
Execute le SQL pour mettre à jour les tables de la BDD
|
|
doctrine:schema:drop
|
Drop les tables de la BDD
|
|
doctrine:fixtures:load
|
Exécutes les fixtures (seeders)
|
|
Request
|
Représentation « orientée objet » du message HTTP Request
|
|
Response
|
Contient toutes les informations qui doivent être renvoyées au client à partir d'une demande donnée.
|
|
Fixture
|
Permet de seeder (injecter des données) en base de données
|
No comments yet.
Cheatography n. The art of mapping complex subjects into clear, instantly navigable reference guides.