From b9741a202100633c8178b30801b32927f7e7dcd2 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Laurent=20L=C3=A9cluse?= <laurent.lecluse@unicaen.fr>
Date: Mon, 18 Nov 2024 11:57:27 +0100
Subject: [PATCH] Petite adaptation doc

---
 doc/bdd.md | 36 +++++++++++++++++++++++++++++++++++-
 1 file changed, 35 insertions(+), 1 deletion(-)

diff --git a/doc/bdd.md b/doc/bdd.md
index 9013e36..2c801b8 100644
--- a/doc/bdd.md
+++ b/doc/bdd.md
@@ -21,6 +21,29 @@ Voici ses fonctionnalités :
 
 ## Instanciation
 
+### Depuis Laminas
+
+BddAdmin est un module Laminas.
+Il faut donc l'utiliser par ce biais.
+
+Comme pour les autres bibliothèques Unicaen,
+copier/coller les fichiers config/*.php.dist et les adapter.
+
+Ajouter 'Unicaen\BddAdmin', à la liste de vos mosules dans votre application.
+
+Pour y accéder :
+Un BddAwareTrait permet d'injecter ses accesseurs.
+Dans la Factory de votre classe, ajouter :
+$service->setBdd($container->get(Unicaen\BddAdmin\Bdd::class));
+
+
+
+
+### En accès direct
+
+Ce mode peut servir si on utilise la bibliothèque hors Laminas.
+Il peut aussi servir si vous voulez accéder à une autre BDD.
+
 Voici comment instancier un nouvel objet Bdd
 
 ```php
@@ -43,12 +66,23 @@ application.
 
 
 
+## Utilisation des commandes standard
+
+Les commandes ne sont disponibles que si vous utilisez BddAdmin avec son module Laminas.
+
+BddAdmin possède une facade CLI avec des commandes Symphony accessibles.
+
+La liste est accessible via la commande
+
+./vendor/bin/laminas list
+
+Les commandes BddAdmin commencent tout simplement par "bddadmin:".
 
 
 
 ## Accès aux outils
 
-### DataUpdater
+### DataManager
 
 Il sert à gérer les mises à jour de données
 
-- 
GitLab