From c391e168ef60dd076bbb819f0032637cd9fed3b1 Mon Sep 17 00:00:00 2001
From: csauder <christophe.sauder@viaevista.fr>
Date: Fri, 12 Jan 2024 09:59:14 +0100
Subject: [PATCH] :wrench: Ajustement du fichier bin/console, update du
 readme.md

---
 bin/{console.php => console} |  4 +++-
 readme.md                    | 26 +++++++++++++++++++-------
 2 files changed, 22 insertions(+), 8 deletions(-)
 rename bin/{console.php => console} (91%)

diff --git a/bin/console.php b/bin/console
similarity index 91%
rename from bin/console.php
rename to bin/console
index ef2b2d8..9fbb09d 100755
--- a/bin/console.php
+++ b/bin/console
@@ -1,3 +1,5 @@
+#!/usr/bin/env php
+
 <?php
 
 use App\Console\CreateDatabaseCommand;
@@ -18,7 +20,7 @@ try {
     /** @var Application $application */
     $application = $container->get(Application::class);
 
-    // Register your console commands here
+    // C'est ici que vous pouvez rajouter des commandes
     $application->add($container->get(CreateDatabaseCommand::class));
     $application->add($container->get(PopulateDatabaseCommand::class));
 
diff --git a/readme.md b/readme.md
index 14e05d0..a155f59 100644
--- a/readme.md
+++ b/readme.md
@@ -1,7 +1,7 @@
 # Annuaire d'entreprise
 
-Ce projet est un petit annuaire d'entreprise.  
-Il permet de lister plusieurs entreprise, et d'en voir leur bureau et employées.
+Ce projet est un petit annuaire d'entreprises.  
+Il permet de lister plusieurs entreprises, et d'en voir leur bureaux et employées.
 
 ## Technologies utilisées
 - PHP 8.2
@@ -17,21 +17,33 @@ Il permet de lister plusieurs entreprise, et d'en voir leur bureau et employées
 ## Installation local
 1) Cloner le projet
 
-1) Copier le fichier .env.example en .env, et l'alimenter 
+2) Copier le fichier .env.example en .env, et l'alimenter 
 `cp .env.example .env`
 
-1) Installer les dépendances  
+3) Installer les dépendances  
 `docker compose run --rm php composer install`
 
-1) Lancer le container  
+4) Lancer le container  
 `docker compose up`
 
 ## (re)Créer et alimenter la base de données
 Il faut que le container database soit lancé pour effectuer ces commandes.
  
 **Supprimer et re-créer la base de données**  
-`dexec php php bin/console.php db:create`   
+`dexec php bin/console db:create`   
 
 **Alimenter la base de données**  
-`dexec php php bin/console.php db:populate`   
+`dexec php bin/console db:populate`   
+
+## Structure du projet
+- **bin** : Contient le script permettant de lancer des commandes. 
+- **config** : Contient les fichiers de configuration de l'application.
+- **public** : Contient les fichiers accessibles publiquement
+    - **assets** : Contient les fichiers css, js, images, etc.
+- **src** : Contient le code source de l'application
+    - **Console** : Contient les commandes de l'application
+    - **Controller** : Contient les contrôleurs de l'application
+    - **Models** : Contient les modèles de l'application
+    - **Twig** : Contient les extension Twig de l'application
+- **view** : Contient les fichiers .twig de l'application
 
-- 
GitLab