Re: [Glpi-dev] Plugin developpers: improvement of CommonDBRelation and CommonDBChild for 0.84

2012-10-25 Thread Remi Collet
Le 16/10/2012 16:29, Damien Touraine a écrit :

 Développeurs de plugins,

Une petite mise à jour de
https://forge.indepnet.net/projects/plugins/wiki/Fr_Plugin083to084

ça serait bien ;)



___
Glpi-dev mailing list
Glpi-dev@gna.org
https://mail.gna.org/listinfo/glpi-dev


[Glpi-dev] Plugin developpers: improvement of CommonDBRelation and CommonDBChild for 0.84

2012-10-16 Thread Damien Touraine

--
Version française ci-dessous
--
Plugin developpers,

We have worked on several improvements, factorizations and 
normalizations of CommonDBRelation and CommonDBChild classes for GLPI 0.84.

It has an impact on the behaviour of all the inherited classes.
We have included a small documentation at the beginning of the class 
CommonDBConnexity (revision 19517 - 
trunk/inc/commondbconnexity.class.php). It explains the aim of these 
improvements and the elements you have to care for your own classes.


Except some minor updates, this part of the sources will be stable until 
the official release 0.84. So we encourage you to have a look and try to 
update your plugins before the beta version.


We also higlight you some methods of the core, mainly of CommonDBTM, 
that become static (tickets 3806, 3811: getIndexName, getTable, 
canCreate, canUpdate ... ).


Regards
Damien Touraine

--
Version française :
--
Développeurs de plugins,

Nous avons travaillé à améliorer, factoriser et normaliser les classes 
CommonDBRelation et CommonDBChild en 0.84.

Cela a un impact sur le comportement de toutes les classes qui en héritent.
Nous avons inclu une petite documentation au début de la classe 
CommonDBConnexity (révision 19517 - 
trunk/inc/commondbconnexity.class.php). Elle explique l'idée de ces 
améliorations et les éléments sur lesquels vous devez porter votre 
attention dans vos propres classes.


À l'exception de quelques petites mises à jour, cette partie du code 
sera stable jusqu'à la version officielle 0.84. Donc, nous vous 
encourageons à regarder et essayer de mettre vos plugins à jour avant le 
passage en version béta.


Nous attirons également votre attention sur certaines méthodes du coeur, 
principalement de CommonDBTM, qui sont devenues static (tickets 3806, 
3811: getIndexName, getTable, canCreate, canUpdate ...).


Cordialement
Damien Touraine

___
Glpi-dev mailing list
Glpi-dev@gna.org
https://mail.gna.org/listinfo/glpi-dev