Aller au contenu principal
loading

Symfony 2 : listing des lignes de commandes de base

POSTÉ DANS Symfony TAGS Symfony AUTEUR herve COMMENTAIRES 1

Pour mémo, voici les lignes de commande de base de symfony. N'hésitez pas à me mettre en commentaires d'autres lignes de commandes utiles.

@@ Général @@

# lister les commandes
php app/console

# avoir de l'aide sur une commande spécifique
php app/console help (nom_commande)

@@ Cache @@

# vider les caches
php app/console cache:clear --env=prod
php app/console cache:clear --env=dev

@@ Base de données @@

# créer la base de données
php app/console doctrine:database:create

# mettre à jour / créer les tables
php app/console doctrine:schema:update --force

@@ Entity @@

# générer une entité
php app/console doctrine:generate:entity

# CRUD à partir d'une entité
php app/console generate:doctrine:crud

@@ Bundle @@

# générer un bundle 
php app/console generate:bundle --namespace=BundleName --format=yml

@@ Controller @@

# générer un contrôleur
php app/console generate:controller 
ou 
php app/console generate:controller --controller=BundleName:ControllerName

@@ Debug @@

# déboger les routes 
php app/console router:debug

@@ Traduction @@

# générer le fichier de traduction
php app/console translation:update Locale BundleName --force

# afficher les messages
php app/console translation:update Locale BundleName --dump-messages

@@ Divers @@

# installer composer
curl -s getcomposer.org/installer | php -d detect_unicode=Off

# installer un composant via composer
php composer.phar update nom_du_composant

# copier les fichiers publics des composants dans le dossier web
php app/console assets:install --symlink web



1 commentaire