private static function validateImages(array $images): bool
    {
        $valid = false;

        foreach ($images as $image) {
            if ($image->getType() === Image::TYPE_DEFAULT) {
                $valid = true;
                break;
            }
        }

        if (!$valid) {
            throw new BaseImageMissingException();
        }

        return $valid;
    }