|
30 | 30 |
|
31 | 31 | function plugin_datainjection_registerMethods() {
|
32 | 32 |
|
33 |
| - global $WEBSERVICES_METHOD; |
| 33 | + global $WEBSERVICES_METHOD; |
34 | 34 |
|
35 |
| - $methods = ['getModel' => 'methodGetModel', |
| 35 | + $methods = ['getModel' => 'methodGetModel', |
36 | 36 | 'listModels' => 'methodListModels',
|
37 | 37 | 'inject' => 'methodInject',
|
38 | 38 | 'listItemtypes' => 'methodListItemtypes'];
|
39 | 39 |
|
40 |
| - foreach ($methods as $code => $method) { |
41 |
| - $WEBSERVICES_METHOD['datainjection.'.$code] |
42 |
| - = ['PluginDatainjectionWebservice', $method]; |
43 |
| - } |
| 40 | + foreach ($methods as $code => $method) { |
| 41 | + $WEBSERVICES_METHOD['datainjection.'.$code] = ['PluginDatainjectionWebservice', $method]; |
| 42 | + } |
44 | 43 | }
|
45 | 44 |
|
46 | 45 |
|
@@ -195,27 +194,27 @@ function plugin_datainjection_install() {
|
195 | 194 |
|
196 | 195 |
|
197 | 196 | function plugin_datainjection_uninstall() {
|
198 |
| - global $DB; |
| 197 | + global $DB; |
199 | 198 |
|
200 |
| - $tables = ["glpi_plugin_datainjection_models", |
| 199 | + $tables = ["glpi_plugin_datainjection_models", |
201 | 200 | "glpi_plugin_datainjection_modelcsvs",
|
202 | 201 | "glpi_plugin_datainjection_mappings",
|
203 | 202 | "glpi_plugin_datainjection_infos",
|
204 | 203 | "glpi_plugin_datainjection_filetype",
|
205 | 204 | "glpi_plugin_datainjection_profiles"];
|
206 | 205 |
|
207 |
| - foreach ($tables as $table) { |
208 |
| - if ($DB->tableExists($table)) { |
209 |
| - $DB->queryOrDie("DROP TABLE IF EXISTS `".$table."`", $DB->error()); |
210 |
| - } |
| 206 | + foreach ($tables as $table) { |
| 207 | + if ($DB->tableExists($table)) { |
| 208 | + $DB->queryOrDie("DROP TABLE IF EXISTS `".$table."`", $DB->error()); |
211 | 209 | }
|
| 210 | + } |
212 | 211 |
|
213 |
| - if (is_dir(PLUGIN_DATAINJECTION_UPLOAD_DIR)) { |
214 |
| - Toolbox::deleteDir(PLUGIN_DATAINJECTION_UPLOAD_DIR); |
215 |
| - } |
| 212 | + if (is_dir(PLUGIN_DATAINJECTION_UPLOAD_DIR)) { |
| 213 | + Toolbox::deleteDir(PLUGIN_DATAINJECTION_UPLOAD_DIR); |
| 214 | + } |
216 | 215 |
|
217 |
| - plugin_init_datainjection(); |
218 |
| - return true; |
| 216 | + plugin_init_datainjection(); |
| 217 | + return true; |
219 | 218 | }
|
220 | 219 |
|
221 | 220 | function plugin_datainjection_migration_264_270(Migration $migration) {
|
@@ -310,75 +309,75 @@ function plugin_datainjection_upgrade23_240(Migration $migration) {
|
310 | 309 |
|
311 | 310 | function plugin_datainjection_update131_14() {
|
312 | 311 |
|
313 |
| - global $DB; |
| 312 | + global $DB; |
314 | 313 |
|
315 |
| - $migration = new Migration('1.4'); |
| 314 | + $migration = new Migration('1.4'); |
316 | 315 |
|
317 |
| - $migration->addField( |
318 |
| - 'glpi_plugin_data_injection_models', 'float_format', |
319 |
| - 'bool' |
320 |
| - ); |
| 316 | + $migration->addField( |
| 317 | + 'glpi_plugin_data_injection_models', 'float_format', |
| 318 | + 'bool' |
| 319 | + ); |
321 | 320 |
|
322 |
| - //Template recursivity : need standardize names in order to use privatePublicSwitch |
323 |
| - $migration->changeField( |
324 |
| - 'glpi_plugin_data_injection_models', 'user_id', |
325 |
| - 'FK_users', 'integer' |
326 |
| - ); |
327 |
| - $migration->changeField( |
328 |
| - 'glpi_plugin_data_injection_models', 'public', |
329 |
| - 'private', 'bool' |
330 |
| - ); |
| 321 | + //Template recursivity : need standardize names in order to use privatePublicSwitch |
| 322 | + $migration->changeField( |
| 323 | + 'glpi_plugin_data_injection_models', 'user_id', |
| 324 | + 'FK_users', 'integer' |
| 325 | + ); |
| 326 | + $migration->changeField( |
| 327 | + 'glpi_plugin_data_injection_models', 'public', |
| 328 | + 'private', 'bool' |
| 329 | + ); |
331 | 330 |
|
332 |
| - $migration->migrationOneTable('glpi_plugin_data_injection_models'); |
| 331 | + $migration->migrationOneTable('glpi_plugin_data_injection_models'); |
333 | 332 |
|
334 |
| - $sql = "UPDATE `glpi_plugin_data_injection_models` |
| 333 | + $sql = "UPDATE `glpi_plugin_data_injection_models` |
335 | 334 | SET `FK_entities` = '-1',
|
336 | 335 | `private` = '1'
|
337 | 336 | WHERE `private` = '0'";
|
338 |
| - $DB->query($sql); |
| 337 | + $DB->query($sql); |
339 | 338 |
|
340 |
| - $sql = "UPDATE `glpi_plugin_data_injection_models` |
| 339 | + $sql = "UPDATE `glpi_plugin_data_injection_models` |
341 | 340 | SET `private` = '0'
|
342 | 341 | WHERE `private` = '1'
|
343 | 342 | AND `FK_entities` > '0'";
|
344 |
| - $DB->query($sql); |
| 343 | + $DB->query($sql); |
345 | 344 |
|
346 |
| - $migration->addField( |
347 |
| - 'glpi_plugin_data_injection_models', 'recursive', |
348 |
| - 'bool' |
349 |
| - ); |
| 345 | + $migration->addField( |
| 346 | + 'glpi_plugin_data_injection_models', 'recursive', |
| 347 | + 'bool' |
| 348 | + ); |
350 | 349 |
|
351 |
| - $sql = "UPDATE `glpi_plugin_data_injection_profiles` |
| 350 | + $sql = "UPDATE `glpi_plugin_data_injection_profiles` |
352 | 351 | SET `create_model` = `use_model`
|
353 | 352 | WHERE `create_model` IS NULL";
|
354 |
| - $DB->query($sql); |
| 353 | + $DB->query($sql); |
355 | 354 |
|
356 |
| - $migration->dropField('glpi_plugin_data_injection_profiles', 'use_model'); |
357 |
| - $migration->changeField( |
358 |
| - 'glpi_plugin_data_injection_profiles', |
359 |
| - 'create_model', 'model', 'char' |
360 |
| - ); |
| 355 | + $migration->dropField('glpi_plugin_data_injection_profiles', 'use_model'); |
| 356 | + $migration->changeField( |
| 357 | + 'glpi_plugin_data_injection_profiles', |
| 358 | + 'create_model', 'model', 'char' |
| 359 | + ); |
361 | 360 |
|
362 |
| - $migration->executeMigration(); |
| 361 | + $migration->executeMigration(); |
363 | 362 | }
|
364 | 363 |
|
365 | 364 |
|
366 | 365 | function plugin_datainjection_update15_170() {
|
367 | 366 |
|
368 |
| - global $DB; |
| 367 | + global $DB; |
369 | 368 |
|
370 |
| - $tables = ["glpi_plugin_data_injection_models" => "glpi_plugin_datainjection_models", |
| 369 | + $tables = ["glpi_plugin_data_injection_models" => "glpi_plugin_datainjection_models", |
371 | 370 | "glpi_plugin_data_injection_models_csv" => "glpi_plugin_datainjection_models_csv",
|
372 | 371 | "glpi_plugin_data_injection_models_csv" => "glpi_plugin_datainjection_models_csv",
|
373 | 372 | "glpi_plugin_data_injection_mappings" => "glpi_plugin_datainjection_mappings",
|
374 | 373 | "glpi_plugin_data_injection_infos" => "glpi_plugin_datainjection_infos",
|
375 | 374 | "glpi_plugin_data_injection_filetype" => "glpi_plugin_datainjection_filetype",
|
376 | 375 | "glpi_plugin_data_injection_profiles" => "glpi_plugin_datainjection_profiles"];
|
377 | 376 |
|
378 |
| - foreach ($tables as $oldname => $newname) { |
379 |
| - $query = "RENAME TABLE IF EXISTS `".$oldname."` TO `".$newname."`"; |
380 |
| - $DB->query($query); |
381 |
| - } |
| 377 | + foreach ($tables as $oldname => $newname) { |
| 378 | + $query = "RENAME TABLE IF EXISTS `".$oldname."` TO `".$newname."`"; |
| 379 | + $DB->query($query); |
| 380 | + } |
382 | 381 | }
|
383 | 382 |
|
384 | 383 |
|
|
0 commit comments