# Utilisation des commandes de l'application

Comme toute application Symfony, il existe des Command permettant d'exécuter du code directement depuis un shell.

Cette partie a pour but de référencer les commandes custom développées, dans quel cadre les utiliser, et comment le faire.

WARNING

Attention, cette partie implique un accès ssh au serveur sur lequel est déployé l'API. On sort donc du cadre d'appel HTTP et d'utilisation basique de l'API.

# Utilisation d'une commande

Afin d'utiliser une Command, exécuter, depuis un terminal, une fois situé au niveau de la racine du projet, et en tant qu'utilisateur lançant le projet :

php7.4 bin/console $COMMAND $OPTIONS
  • $COMMAND sera à remplacer par le nom de la commande ;
  • $OPTIONS par les options spécifiées.

# Commandes disponibles

# user:changepassword

Allow an administrator to change password with a cli command.

$ bin/console user:changepassword
Enter the email of the user whose password you want to change:
Email: adresseemail@xxx.com
Enter the new password:
New Password: NewPassword
Password changed successfully.