Code Duplication    Length = 14-16 lines in 2 locations

src/Generators/ModuleGenerator.php 1 location

@@ 356-369 (lines=14) @@
353
    /**
354
     * Generate the files.
355
     */
356
    public function generateFiles()
357
    {
358
        foreach ($this->getFiles() as $stub => $file) {
359
            $path = $this->module->getModulePath($this->getName()) . $file;
360
361
            if (!$this->filesystem->isDirectory($dir = dirname($path))) {
362
                $this->filesystem->makeDirectory($dir, 0775, true);
363
            }
364
365
            $this->filesystem->put($path, $this->getStubContents($stub));
366
367
            $this->console->info("Created : {$path}");
368
        }
369
    }
370
371
    /**
372
     * Generate some resources.

src/Generators/DatabaseModuleGenerator.php 1 location

@@ 76-91 (lines=16) @@
73
    /**
74
     * Generate the files.
75
     */
76
    public function generateFiles()
77
    {
78
        foreach ($this->getFiles() as $stub => $file) {
79
            $path = $this->module->getModulePath($this->getName()) . $file;
80
81
            if (!$this->filesystem->isDirectory($dir = dirname($path))) {
82
                $this->filesystem->makeDirectory($dir, 0775, true);
83
            }
84
85
            $this->filesystem->put($path, $this->getStubContents($stub));
86
87
            if (!$this->silentOutput) {
88
                $this->console->info("Created : {$path}");
89
            }
90
        }
91
    }
92
93
    /**
94
     * Generate some resources.