|
47 | 47 | $postCopyNumber = admFuncVariableIsValid($_POST, 'item_copy_number', 'numeric', array('defaultValue' => 1)); |
48 | 48 | $postCopyField = admFuncVariableIsValid($_POST, 'item_copy_field', 'int', array('defaultValue' => 0)); |
49 | 49 | $postRedirect = admFuncVariableIsValid($_POST, 'redirect', 'numeric', array('defaultValue' => 1)); |
50 | | - $postImported = admFuncVariableIsValid($_POST, 'imported', 'numeric', array('defaultValue' => 0)); |
| 50 | + $postImported = admFuncVariableIsValid($_POST, 'imported', 'bool', array('defaultValue' => false)); |
51 | 51 | $getCopy = admFuncVariableIsValid($_GET, 'copy', 'bool', array('defaultValue' => false)); |
52 | 52 | $getRetired = admFuncVariableIsValid($_GET, 'item_retired', 'bool', array('defaultValue' => false)); |
53 | 53 | $getRedirectToImport = admFuncVariableIsValid($_GET, 'redirect_to_import', 'bool', array('defaultValue' => false)); |
|
113 | 113 | break; |
114 | 114 |
|
115 | 115 | case 'field_save': |
116 | | - $itemFieldsModule = new ItemFieldService($gDb, $getinfUUID); |
117 | | - $itemFieldsModule->save(); |
| 116 | + $itemFieldService = new ItemFieldService($gDb, $getinfUUID); |
| 117 | + $itemFieldService->save(); |
118 | 118 |
|
119 | 119 | $gNavigation->deleteLastUrl(); |
120 | 120 | echo json_encode(array('status' => 'success', 'url' => $gNavigation->getUrl())); |
|
124 | 124 | // check the CSRF token of the form against the session token |
125 | 125 | SecurityUtils::validateCsrfToken($_POST['adm_csrf_token']); |
126 | 126 |
|
127 | | - $itemFieldsModule = new ItemFieldService($gDb, $getinfUUID); |
128 | | - $itemFieldsModule->delete(); |
| 127 | + $itemFieldService = new ItemFieldService($gDb, $getinfUUID); |
| 128 | + $itemFieldService->delete(); |
129 | 129 |
|
130 | 130 | echo json_encode(array('status' => 'success', 'message' => $gL10n->get('SYS_INVENTORY_ITEMFIELD_DELETED'))); |
131 | 131 | break; |
|
137 | 137 | $status = 'error'; |
138 | 138 | // check if the option entry has any dependencies in the database |
139 | 139 | if ($getOptionID > 0) { |
140 | | - $itemFieldsModule = new ItemFieldService($gDb, $getinfUUID); |
| 140 | + $itemFieldService = new ItemFieldService($gDb, $getinfUUID); |
141 | 141 |
|
142 | | - $option = new SelectOptions($gDb, $itemFieldsModule->getFieldID()); |
| 142 | + $option = new SelectOptions($gDb, $itemFieldService->getFieldID()); |
143 | 143 | if ($option->isOptionUsed($getOptionID)) { |
144 | 144 | // if the option is used in a profile field, then it cannot be deleted |
145 | 145 | $status = 'used'; |
|
158 | 158 | $status = 'error'; |
159 | 159 | // check if the option entry has any dependencies in the database |
160 | 160 | if ($getOptionID > 0) { |
161 | | - $itemFieldsModule = new ItemFieldService($gDb, $getinfUUID); |
| 161 | + $itemFieldService = new ItemFieldService($gDb, $getinfUUID); |
162 | 162 |
|
163 | | - $option = new SelectOptions($gDb, $itemFieldsModule->getFieldID()); |
| 163 | + $option = new SelectOptions($gDb, $itemFieldService->getFieldID()); |
164 | 164 | // delete the option entry |
165 | 165 | $option->deleteOption($getOptionID); |
166 | 166 | $status = 'success'; |
|
176 | 176 | // check the CSRF token of the form against the session token |
177 | 177 | SecurityUtils::validateCsrfToken($_POST['adm_csrf_token']); |
178 | 178 |
|
179 | | - $itemFieldsModule = new ItemFieldService($gDb, $getinfUUID); |
| 179 | + $itemFieldService = new ItemFieldService($gDb, $getinfUUID); |
180 | 180 |
|
181 | 181 | if (!empty($getOrder)) { |
182 | 182 | // set new order (drag and drop) |
183 | | - $ret = $itemFieldsModule->setSequence(explode(',', $getOrder)); |
| 183 | + $ret = $itemFieldService->setSequence(explode(',', $getOrder)); |
184 | 184 | } else { |
185 | | - $ret = $itemFieldsModule->moveSequence($postDirection); |
| 185 | + $ret = $itemFieldService->moveSequence($postDirection); |
186 | 186 | } |
187 | 187 |
|
188 | 188 | echo json_encode(array('status' => ($ret ? 'success' : 'error'))); |
|
248 | 248 |
|
249 | 249 | if (count($getItemUUIDs) > 0) { |
250 | 250 | foreach ($getItemUUIDs as $itemUuid) { |
251 | | - $itemModule = new ItemService($gDb, $itemUuid, $postCopyField, $postCopyNumber, $postImported); |
252 | | - $itemModule->save(true); |
| 251 | + $itemService = new ItemService($gDb, $itemUuid, $postCopyField, $postCopyNumber, $postImported); |
| 252 | + $itemService->save(true); |
253 | 253 | } |
254 | 254 | } else { |
255 | | - $itemModule = new ItemService($gDb, $getiniUUID, $postCopyField, $postCopyNumber, $postImported); |
256 | | - $itemModule->save(); |
| 255 | + $itemService = new ItemService($gDb, $getiniUUID, $postCopyField, $postCopyNumber, $postImported); |
| 256 | + $itemService->save(); |
257 | 257 | } |
258 | 258 |
|
259 | 259 | $gNavigation->deleteLastUrl(); |
|
349 | 349 | SecurityUtils::validateCsrfToken($_POST['adm_csrf_token']); |
350 | 350 | if (count($getItemUUIDs) > 0) { |
351 | 351 | foreach ($getItemUUIDs as $itemUuid) { |
352 | | - $itemModule = new ItemService($gDb, $itemUuid); |
353 | | - $itemModule->retireItem(); |
| 352 | + $itemService = new ItemService($gDb, $itemUuid); |
| 353 | + $itemService->retireItem(); |
354 | 354 | } |
355 | 355 | echo json_encode(array('status' => 'success', 'message' => $gL10n->get('SYS_INVENTORY_SELECTION_RETIRED'))); |
356 | 356 | } else { |
357 | | - $itemModule = new ItemService($gDb, $getiniUUID); |
358 | | - $itemModule->retireItem(); |
| 357 | + $itemService = new ItemService($gDb, $getiniUUID); |
| 358 | + $itemService->retireItem(); |
359 | 359 | echo json_encode(array('status' => 'success', 'message' => $gL10n->get('SYS_INVENTORY_ITEM_RETIRED'))); |
360 | 360 | } |
361 | 361 |
|
|
366 | 366 | SecurityUtils::validateCsrfToken($_POST['adm_csrf_token']); |
367 | 367 | if (count($getItemUUIDs) > 0) { |
368 | 368 | foreach ($getItemUUIDs as $itemUuid) { |
369 | | - $itemModule = new ItemService($gDb, $itemUuid); |
370 | | - $itemModule->reinstateItem(); |
| 369 | + $itemService = new ItemService($gDb, $itemUuid); |
| 370 | + $itemService->reinstateItem(); |
371 | 371 | } |
372 | 372 | echo json_encode(array('status' => 'success', 'message' => $gL10n->get('SYS_INVENTORY_SELECTION_REINSTATED'))); |
373 | 373 | } else { |
374 | | - $itemModule = new ItemService($gDb, $getiniUUID); |
375 | | - $itemModule->reinstateItem(); |
| 374 | + $itemService = new ItemService($gDb, $getiniUUID); |
| 375 | + $itemService->reinstateItem(); |
376 | 376 | echo json_encode(array('status' => 'success', 'message' => $gL10n->get('SYS_INVENTORY_ITEM_REINSTATED'))); |
377 | 377 | } |
378 | 378 |
|
|
384 | 384 |
|
385 | 385 | if (count($getItemUUIDs) > 0) { |
386 | 386 | foreach ($getItemUUIDs as $itemUuid) { |
387 | | - $itemModule = new ItemService($gDb, $itemUuid); |
388 | | - $itemModule->delete(); |
| 387 | + $itemService = new ItemService($gDb, $itemUuid); |
| 388 | + $itemService->delete(); |
389 | 389 | } |
390 | 390 | echo json_encode(array('status' => 'success', 'message' => $gL10n->get('SYS_INVENTORY_SELECTION_DELETED'))); |
391 | 391 | } else { |
392 | | - $itemModule = new ItemService($gDb, $getiniUUID); |
393 | | - $itemModule->delete(); |
| 392 | + $itemService = new ItemService($gDb, $getiniUUID); |
| 393 | + $itemService->delete(); |
394 | 394 |
|
395 | 395 | echo json_encode(array('status' => 'success', 'message' => $gL10n->get('SYS_INVENTORY_ITEM_DELETED'))); |
396 | 396 | } |
397 | 397 | break; |
398 | 398 | #endregion |
399 | 399 | #region item pictures |
400 | 400 | case 'item_picture_show': |
401 | | - $itemModule = new ItemService($gDb, $getiniUUID); |
402 | | - $itemModule->showItemPicture($getNewPicture); |
| 401 | + $itemService = new ItemService($gDb, $getiniUUID); |
| 402 | + $itemService->showItemPicture($getNewPicture); |
403 | 403 | break; |
404 | 404 |
|
405 | 405 | case 'item_picture_show_modal': |
|
426 | 426 | break; |
427 | 427 |
|
428 | 428 | case 'item_picture_upload': |
429 | | - $itemModule = new ItemService($gDb, $getiniUUID); |
430 | | - $itemModule->uploadItemPicture(); |
| 429 | + $itemService = new ItemService($gDb, $getiniUUID); |
| 430 | + $itemService->uploadItemPicture(); |
431 | 431 |
|
432 | 432 | echo json_encode(array('status' => 'success', 'url' => SecurityUtils::encodeUrl(ADMIDIO_URL . FOLDER_MODULES . '/inventory.php', array('mode' => 'item_picture_review', 'item_uuid' => $getiniUUID)))); |
433 | 433 | break; |
|
443 | 443 | break; |
444 | 444 |
|
445 | 445 | case 'item_picture_save': |
446 | | - $itemModule = new ItemService($gDb, $getiniUUID); |
447 | | - $itemModule->saveItemPicture(); |
| 446 | + $itemService = new ItemService($gDb, $getiniUUID); |
| 447 | + $itemService->saveItemPicture(); |
448 | 448 |
|
449 | 449 | // back to the home page |
450 | 450 | // if url stack is bigger than 2 then delete until the edit page is reached |
|
458 | 458 | // check the CSRF token of the form against the session token |
459 | 459 | SecurityUtils::validateCsrfToken($_POST['adm_csrf_token']); |
460 | 460 |
|
461 | | - $itemModule = new ItemService($gDb, $getiniUUID); |
462 | | - $itemModule->deleteItemPicture(); |
| 461 | + $itemService = new ItemService($gDb, $getiniUUID); |
| 462 | + $itemService->deleteItemPicture(); |
463 | 463 |
|
464 | 464 | echo json_encode(array('status' => 'success', 'message' => $gL10n->get('SYS_INVENTORY_ITEM_PICTURE_DELETED'), 'url' => $gNavigation->getUrl())); |
465 | 465 | break; |
|
483 | 483 | break; |
484 | 484 |
|
485 | 485 | case 'import_read_file': |
486 | | - $import = new ImportService(); |
487 | | - $import->readImportFile(); |
| 486 | + $importService = new ImportService(); |
| 487 | + $importService->readImportFile(); |
488 | 488 | echo json_encode(array('status' => 'success', 'url' => SecurityUtils::encodeUrl(ADMIDIO_URL . FOLDER_MODULES . '/inventory.php', array('mode' => 'import_assign_fields')))); |
489 | 489 | break; |
490 | 490 |
|
|
499 | 499 | break; |
500 | 500 |
|
501 | 501 | case 'import_items': |
502 | | - $import = new ImportService(); |
503 | | - $retStr = $import->importItems(); |
| 502 | + $importService = new ImportService(); |
| 503 | + $retStr = $importService->importItems(); |
504 | 504 |
|
505 | 505 | $gNavigation->deleteLastUrl(); |
506 | 506 |
|
|
0 commit comments