Code Duplication    Length = 14-14 lines in 2 locations

src/Gmagick/Image.php 1 location

@@ 49-62 (lines=14) @@
46
    /**
47
     * {@inheritdoc}
48
     */
49
    public function getColorSpace()
50
    {
51
        switch ($this->gmagick->getimagecolorspace()) {
52
            case \Gmagick::COLORSPACE_RGB:
53
            case \Gmagick::COLORSPACE_SRGB:
54
                return ColorSpace::COLOR_SPACE_RGB;
55
            case \Gmagick::COLORSPACE_CMYK:
56
                return ColorSpace::COLOR_SPACE_CMYK;
57
            case \Gmagick::COLORSPACE_GRAY:
58
                return ColorSpace::COLOR_SPACE_GRAYSCALE;
59
            default:
60
                throw new RuntimeException('Only RGB, grayscale and CMYK colorspace are currently supported');
61
        }
62
    }
63
64
    /**
65
     * {@inheritdoc}

src/Imagick/Image.php 1 location

@@ 49-62 (lines=14) @@
46
    /**
47
     * {@inheritdoc}
48
     */
49
    public function getColorSpace()
50
    {
51
        switch ($this->imagick->getImageColorspace()) {
52
            case \Imagick::COLORSPACE_RGB:
53
            case \Imagick::COLORSPACE_SRGB:
54
                return ColorSpace::COLOR_SPACE_RGB;
55
            case \Imagick::COLORSPACE_CMYK:
56
                return ColorSpace::COLOR_SPACE_CMYK;
57
            case \Imagick::COLORSPACE_GRAY:
58
                return ColorSpace::COLOR_SPACE_GRAYSCALE;
59
            default:
60
                throw new RuntimeException('Only RGB, grayscale and CMYK colorspace are currently supported');
61
        }
62
    }
63
64
    /**
65
     * {@inheritdoc}