La Console Symfony
Imad ZAIRIG
Développeur Web (Symfony framework)
https://ma.linkedin.com/in/zairigimad
À propos de l'auteur
Table des matières
Usage .
Les Arguments et les options .
Les Commandes usuelles .
Tips & Tricks .
Conclusion
L’usage:
La forme génerale d’une commande Symfony 2.x s’écrit :
- app/console : c’est l’appel au controleur frontal qui se...
Les Arguments et les options
Pour connaitre les arguments d’une commande , soit on se réfère a la documentation
officielle...
Les commandes usuelles
$ php app/console list
$ php app/console twig:lint
$ php app/console cache:clear
$ php app/console ...
Tips & Tricks
Pour suivre le principe de DRY ( Don’t Repeat Yourself ) , la console symfony vient
avec des commandes qui g...
Tips & Tricks
Comme vous avez remarqué , a chaque fois on veut faire une commande on utilise le
début de la commande ( php...
Conclusion
Pour Conclure , la Console Symfony est un outil puissant qui facilite le developpement
et qui permet de gagner ...
Prochain SlideShare
Chargement dans…5
×

La Console Symfony

312 vues

Publié le

la Console Symfony est un outil puissant qui facilite le développement et qui permet de gagner beaucoup de temps , dans ce slide on va la découvrir

Publié dans : Internet
0 commentaire
3 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

Aucun téléchargement
Vues
Nombre de vues
312
Sur SlideShare
0
Issues des intégrations
0
Intégrations
12
Actions
Partages
0
Téléchargements
3
Commentaires
0
J’aime
3
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

La Console Symfony

  1. 1. La Console Symfony
  2. 2. Imad ZAIRIG Développeur Web (Symfony framework) https://ma.linkedin.com/in/zairigimad À propos de l'auteur
  3. 3. Table des matières Usage . Les Arguments et les options . Les Commandes usuelles . Tips & Tricks . Conclusion
  4. 4. L’usage: La forme génerale d’une commande Symfony 2.x s’écrit : - app/console : c’est l’appel au controleur frontal qui se situe dans le répertoire /app et qui déclanche l’execution des commandes symfony . - Command : c’est la commande que le controleur va réaliser . NB : Dans Symfony 3.0+ la Structure des dossier change de celle dans Symfony 2.x et le controleur frontal de la console se situe dans le dossier /bin d’ou la commande : $ php app/console [options] command [arguments] $ php bin/console [options] command [arguments]
  5. 5. Les Arguments et les options Pour connaitre les arguments d’une commande , soit on se réfère a la documentation officielle de symfony ou du Bundle utiliser , mais une meilleure methode pour trouver les arguments c’est de passer par l’option help de symfony . Plusieurs options existent comme : --env (-e) : pour choisir l'environnement ( dev, prod , test … ) --no-debug : désactiver le mode de débogage . --version (-v) : pour voir la version de l’application . $ php app/console help command
  6. 6. Les commandes usuelles $ php app/console list $ php app/console twig:lint $ php app/console cache:clear $ php app/console translation:update $ php app/console router:debug $ php app/console assets:install $ php app/console container:debug Liste toutes les commandes de l’application . Retourne si la syntaxe Twig est valide ou non . Supprime le cache de l’application Mise a jour de toutes les traductions de l’app . Liste toutes les Routes avec plus d’informations . Install les assets dans un dossier publique Web Liste toutes les services publique de l’application .
  7. 7. Tips & Tricks Pour suivre le principe de DRY ( Don’t Repeat Yourself ) , la console symfony vient avec des commandes qui génèrent des parties de codes et des repertoires pour nous faciliter le process de developpement et pour gagner le temps , parmis ces commandes je cite : $ php app/console generate:bundle $ php app/console doctrine:generate:entity $ php app/console doctrine:generate:crud Génère toute la structure de base d’un bundle avec les fichiers de configurations et des controleurs de base . Crée une entité Prête a utilisé . Crée le code de base pour ajouter , supprimer , modifier et supprimer des données basé sur une entité .
  8. 8. Tips & Tricks Comme vous avez remarqué , a chaque fois on veut faire une commande on utilise le début de la commande ( php app/console ) , pour éviter de taper cette chaine a chaque fois , on peut utiliser la commande On arrive a l’interface suivante : Donc au lieu de taper toute la commande On va taper juste : $ php app/console -s $ php app/console list > list
  9. 9. Conclusion Pour Conclure , la Console Symfony est un outil puissant qui facilite le developpement et qui permet de gagner beaucoup de temps , il existe un grand nombre de commande que vous trouverez dans la documentation , ou avec l’option list . Ne vous privez pas de ca generosité . $ php app/console fin:merci

×