getCategories(); if ($categorySuggestion instanceof CategoryDTO && $categories === []) { $categories = [$categorySuggestion]; } return new ProductDTO( $productDTO->getId(), $productDTO->getName(), $productDTO->getDescription(), $productDTO->getShortDescription(), $productDTO->getPrice(), $productDTO->getInventory(), $categories, $productDTO->getImages(), $attributes, $seo, $productDTO->getProviderInfo(), $productDTO->getSku(), $productDTO->getBarcode() ); } }