function plugin_timelineticket_ticket_update(Ticket $item) { if (in_array('status', $item->updates)) { // Instantiation of the object from the class PluginTimelineticketStates $ptState = new PluginTimelineticketState(); // Insertion the changement in the database $ptState->createFollowup($item, $_SESSION["glpi_currenttime"], $item->oldvalues['status'], $item->fields['status']); // calcul du délai + insertion dans la table } PluginTimelineticketAssignGroup::checkAssignGroup($item); PluginTimelineticketAssignUser::checkAssignUser($item); }