@@ -170,42 +170,6 @@ public static function registerType()
170170 $ fields = PluginGenericobjectSingletonObjectField::getInstance ($ class );
171171 $ plugin = new Plugin ();
172172
173- if (isset ($ _SESSION ['glpi_plugin ' ]['genericobject ' ]['registeredtype ' ][$ class ])) {
174- // register the itemtype if needed
175- // because some of $CFG_GLPI['xxxxxxxxxxx_types'] are reset at each reload
176- if ($ item ->canBeReserved ()) {
177- $ CFG_GLPI ['reservation_types ' ][$ class ] = $ class ;
178- }
179-
180- if ($ item ->canUseNetworkPorts ()) {
181- $ CFG_GLPI ['networkport_types ' ][$ class ] = $ class ;
182- }
183-
184- if ($ item ->canUseItemDevice ()) {
185- $ CFG_GLPI ['itemdevices_types ' ][$ class ] = $ class ;
186- $ CFG_GLPI ['itemdevicepowersupply_types ' ][$ class ] = $ class ;
187- $ CFG_GLPI ['itemdevicememory_types ' ][$ class ] = $ class ;
188- $ CFG_GLPI ['itemdevicenetworkcard_types ' ][$ class ] = $ class ;
189- $ CFG_GLPI ['itemdeviceharddrive_types ' ][$ class ] = $ class ;
190- $ CFG_GLPI ['itemdevicebattery_types ' ][$ class ] = $ class ;
191- $ CFG_GLPI ['itemdevicefirmware_types ' ][$ class ] = $ class ;
192- $ CFG_GLPI ['itemdevicesimcard_types ' ][$ class ] = $ class ;
193- $ CFG_GLPI ['itemdevicegeneric_types ' ][$ class ] = $ class ;
194- $ CFG_GLPI ['itemdevicepci_types ' ][$ class ] = $ class ;
195- $ CFG_GLPI ['itemdevicesensor_types ' ][$ class ] = $ class ;
196- $ CFG_GLPI ['itemdeviceprocessor_types ' ][$ class ] = $ class ;
197- $ CFG_GLPI ['itemdevicesoundcard_types ' ][$ class ] = $ class ;
198- $ CFG_GLPI ['itemdevicegraphiccard_types ' ][$ class ] = $ class ;
199- $ CFG_GLPI ['itemdevicemotherboard_types ' ][$ class ] = $ class ;
200- $ CFG_GLPI ['itemdevicecamera_types ' ][$ class ] = $ class ;
201- $ CFG_GLPI ['itemdevicedrive_types ' ][$ class ] = $ class ;
202- $ CFG_GLPI ['itemdevicecontrol_types ' ][$ class ] = $ class ;
203- }
204- return ;
205- } else {
206- $ _SESSION ['glpi_plugin ' ]['genericobject ' ]['registeredtype ' ][$ class ] = $ class ;
207- }
208-
209173 PluginGenericobjectType::includeLocales ($ item ->getObjectTypeName ());
210174 PluginGenericobjectType::includeConstants ($ item ->getObjectTypeName ());
211175
0 commit comments