⇢ | B | Products::validateImageUpload() added | |
⇢ | A | Products::validateOrderAndDirection() added | |
⇢ | A | Products::validateProductId() added | |
⇢ | A | Products::allProductsWithoutFilters() added | |
⇢ | A | Products::validateSingleProductId() added | |
⇢ | A | Products::validateSearchFilters() added | |
⇢ | A | Products::validatePagination() added | |
C | ↗ | B | Products::addProduct() improved |
C | ↗ | A | Products::products() improved |
C | ↗ | A | Products::addProductImage() improved |
F | ↗ | B | Products::alterProduct() improved |