Show Menu
Cheatography

Symfony Global Cheat Sheet by

Cheat Sheet globale de Symfony (Historique, commandes, etc...)

Histoire

Première version
18 octobre 2005
Créateur
Fabien Potencier
Dernière version
6.0.0
Licence
MIT

Défini­tions

Autowiring
il s'agit de « Définition automa­tique des dépend­ances des services » gérer automa­tiq­uement par le Framework
Injection de dépend­ances automa­tique
= autowiring
MVC
Modele - Vue - Controller | Archit­ecture de projet de dévelo­ppement
Modele
Élément qui contient les données ainsi que de la logique en rapport avec les données : valida­tion, lecture et enregi­str­ement. Bien souvent la BDD
Vue
La présen­tation de l'inte­rface graphique visible par l'util­isa­teur.
Controller
Traite les actions de l'util­isa­teur, modifie les données du modèle et de la vue.

Autres défini­tions

**ORM

Autres défini­tions

**ORM

Autres défini­tions

ORM
object­-re­lat­ional mapping : programme inform­atique qui se place en interface entre un programme applicatif et une BDD relati­onnelle pour simuler une BDD orientée objet
 

Console

bin\co­­nsole
Liste les commandes dispon­ibles et affiche la version Symfony
server­:start
Démarre un serveur web Symfony
debug:­­au­t­owire
Liste classe­­s/­i­n­te­­rfaces utilis­ables pour l'auto­wiring
debug:­­config
Vide la config­uration actuelle pour une extension
debug:­­co­n­t­ainer
Listes les services actuels de l'appl­ication
debug:form
Liste classe­­s/­i­n­te­­rfaces utilis­ables pour l'auto­wiring dans les formul­aires
debug:­­route
Affiches les routes actuelles de l'appl­ication

Doctrine

doctri­ne:­dat­aba­se:­create
Créer la base de donnée si elle n'est pas créée
doctri­ne:­dat­aba­se:drop
Drop la base de données.
doctri­ne:­mig­rat­ion­s:diff
Génère une migration en comparant la BDD aux migrations actuelles.
doctri­ne:­sch­ema­:create
Execute le SQL pour générer les tables de la BDD
doctri­ne:­sch­ema­:update
Execute le SQL pour mettre à jour les tables de la BDD
doctri­ne:­sch­ema­:drop
Drop les tables de la BDD
doctri­ne:­fix­tur­es:load
Exécutes les fixtures (seeders)
 

Objets utiles

Request
Représ­ent­ation « orientée objet » du message HTTP Request
Response
Contient toutes les inform­ations 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
   
 

Comments

No comments yet. Add yours below!

Add a Comment

Your Comment

Please enter your name.

    Please enter your email address

      Please enter your Comment.

          Related Cheat Sheets

          Les commandes de CLI Symfony Cheat Sheet
          Bases de Symfony Cheat Sheet