Interfaces Exterieur vers Dolibarr: Difference between revisions

Jump to navigation Jump to search
(Création page Interfaces Exterieur vers Dolibarr)
 
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.

Navigation menu