Line 7:
Line 7:
== Utilisation des classes PHP ==
== Utilisation des classes PHP ==
Il est toutefois possibles d'utiliser les objets métiers de dolibarr (Les fichiers xxx.class.php).
Il est toutefois possibles d'utiliser les objets métiers de dolibarr (Les fichiers xxx.class.php).
−
Chacun de ces fichiers offrent un classe munie de methode pour
+
Chacun de ces fichiers offrent un classe munie de methodes pour
* la récupération (la méthode fetch)
* la récupération (la méthode fetch)
−
* l'insertion (la methode create)
+
* l'insertion (la methode create ou insert)
* la mise a jour (la methode update)
* la mise a jour (la methode update)
−
Cette technique est préférable à la précédente mais requiert malgrè tout de consulter le code de l'objet pour connaitre les propriétés obligatoires à la création. Elle offre toutefois l'avantage de passer à travers les couches de validations métiers des données.
+
* la suppression (la methode delete) si applicable à l'objet
+
Cette technique est préférable à la précédente.
+
Avantages: Elle offre toutefois l'avantage de passer à travers les couches de validations métiers des données.
+
Inconvénients: Elle n'est exploitable qu'en langage PHP. Elle requiert malgrè tout de consulter le code de l'objet pour connaitre les propriétés obligatoires à la création.