You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2018-08-09 16:02:48

pdubalen
Member
From: Toulouse (France)
Registered: 2018-07-24
Posts: 4

Hook pre_item_update

Bonjour,
Je cherche à intercepter la mise à jour d’un lieu dans un plugin pour effectuer quelques contrôles. Dans le fichier setup de mon plugin j’ai donc rajouté :
$PLUGIN_HOOKS['pre_item_update']['geoentity'] = ['Location' => 'preItemUpdate'];

Et dans le hook, une fonction :
function preItemUpdate(CommonDBTM $item) {
   ...

J’ai aussi trouvé une autre syntaxe dans un plugin. Dans le fichier setup :
$PLUGIN_HOOKS['pre_item_update']['geoentity']['Location'] = ['PluginGeoentityGeoentity','preItemUpdate'];

Et dans le fichier geoentity.class.php :
static function preItemUpdate(CommonDBTM $item) {
   ...

Mais il me semble que l’interception ne se produit dans aucun des deux cas. Ma fonction ne semble pas s’exécuter.
Quelqu’un pourrait-il m’aider ? Merci par avance.

Offline

Board footer

Powered by FluxBB