Code Duplication    Length = 6-8 lines in 2 locations

src/Resources/Middlewares/Image/SaveImageMiddlewareAbstract.php 1 location

@@ 16-23 (lines=8) @@
13
    protected function copyFileToDefaults(ResourceDOInterface $resourceDO)
14
    {
15
        /** @var ResourceImageDO $resourceDO */
16
        if (ResourceDO::DEFAULT_VARIANT !== $resourceDO->getVariant()) {
17
            $defaultDO = clone $resourceDO;
18
            $defaultDO->setVariant();
19
            $defaultDO->setVersion();
20
            $defaultDO->setWidth();
21
            $defaultDO->setHeight();
22
            $this->copyResource($resourceDO, $defaultDO);
23
        }
24
        if (ResourceDO::DEFAULT_VERSION !== $resourceDO->getVersion()) {
25
            $defaultDO = clone $resourceDO;
26
            $defaultDO->setVersion();

src/Resources/Middlewares/SaveResourceMiddlewareAbstract.php 1 location

@@ 139-144 (lines=6) @@
136
137
    protected function copyFileToDefaults(ResourceDOInterface $resourceDO)
138
    {
139
        if (ResourceDO::DEFAULT_VARIANT !== $resourceDO->getVariant()) {
140
            $defaultDO = clone $resourceDO;
141
            $defaultDO->setVariant();
142
            $defaultDO->setVersion();
143
            $this->copyResource($resourceDO, $defaultDO);
144
        }
145
        if (ResourceDO::DEFAULT_VERSION !== $resourceDO->getVersion()) {
146
            $defaultDO = clone $resourceDO;
147
            $defaultDO->setVersion();