/** * @param NewImagesRequest $request * @param Product $product * * @throws \Symfony\Component\HttpFoundation\File\Exception\FileException */ private function persistUploadedImages(NewImagesRequest $request, Product $product) { if (!$request->hasNewImages()) { return; } $this->catalogueRepository->attachUploadedImagesToProduct($request->newImages(), $product); }
/** * Should have a rule for new images. */ public function testRules() { $this->assertArrayHasKey('new-image.*', $this->newImagesRequest->rules()); }