Commit b9741a20 authored by Laurent Lecluse's avatar Laurent Lecluse
Browse files

Petite adaptation doc

parent 0d47d26d
Loading
Loading
Loading
Loading
Loading
+35 −1
Original line number Diff line number Diff line
@@ -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