Loading doc/bdd.md +35 −1 Original line number Diff line number Diff line Loading @@ -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 Loading @@ -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 Loading Loading
doc/bdd.md +35 −1 Original line number Diff line number Diff line Loading @@ -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 Loading @@ -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 Loading