Hi,
We try to have the same prototype for all similar functions.
You point the showForm function. All the prototype are now :
function showForm($ID, $options=array())
Maybe you use an old version of GLPI ?
We also work to make all functions using an array of options parameters.
This is a big work. A lot of functions have been also corrected but the
work is not finished.
All contributions are welcome.
Regards
Julien
Le 15/02/2011 15:23, Joshua Farrar a écrit :
One thing I noticed while looking at the source code for core was
while attempting to rewrite certain functions, there were issues with
passing arguments in the correct order. Specifically, I was having
issues while rewriting showForm() .. have you guys looked into passing
optional arguments as associative arrays or passing them via a
container object? I feel as though this would allow developers to
better use the API without needing switch statements for each object
type they're attempting to call. (Orthogonality?)
Zipp
_______________________________________________
Glpi-dev mailing list
Glpi-dev@gna.org
https://mail.gna.org/listinfo/glpi-dev
_______________________________________________
Glpi-dev mailing list
Glpi-dev@gna.org
https://mail.gna.org/listinfo/glpi-dev