Code Duplication    Length = 7-7 lines in 2 locations

web/ckfinder/core/connector/php/vendor/symfony/http-foundation/File/File.php 1 location

@@ 108-114 (lines=7) @@
105
106
    protected function getTargetFile($directory, $name = null)
107
    {
108
        if (!is_dir($directory)) {
109
            if (false === @mkdir($directory, 0777, true) && !is_dir($directory)) {
110
                throw new FileException(sprintf('Unable to create the "%s" directory', $directory));
111
            }
112
        } elseif (!is_writable($directory)) {
113
            throw new FileException(sprintf('Unable to write in the "%s" directory', $directory));
114
        }
115
116
        $target = rtrim($directory, '/\\').DIRECTORY_SEPARATOR.(null === $name ? $this->getBasename() : $this->getName($name));
117

web/ckfinder/core/connector/php/vendor/symfony/http-kernel/Kernel.php 1 location

@@ 594-600 (lines=7) @@
591
    protected function buildContainer()
592
    {
593
        foreach (array('cache' => $this->getCacheDir(), 'logs' => $this->getLogDir()) as $name => $dir) {
594
            if (!is_dir($dir)) {
595
                if (false === @mkdir($dir, 0777, true) && !is_dir($dir)) {
596
                    throw new \RuntimeException(sprintf("Unable to create the %s directory (%s)\n", $name, $dir));
597
                }
598
            } elseif (!is_writable($dir)) {
599
                throw new \RuntimeException(sprintf("Unable to write in the %s directory (%s)\n", $name, $dir));
600
            }
601
        }
602
603
        $container = $this->getContainerBuilder();