Code Duplication    Length = 9-9 lines in 4 locations

src/Console/Installer.php 4 locations

@@ 86-94 (lines=9) @@
83
     *
84
     * @return void
85
     */
86
    public static function createAppConfig($dir, $io)
87
    {
88
        $appConfig = $dir . '/config/app.php';
89
        $defaultConfig = $dir . '/config/app.default.php';
90
        if (!file_exists($appConfig)) {
91
            copy($defaultConfig, $appConfig);
92
            $io->write('Created `config/app.php` file');
93
        }
94
    }
95
96
    /**
97
     * Create the config/database.php file if it does not exist.
@@ 104-112 (lines=9) @@
101
     *
102
     * @return void
103
     */
104
    public static function createDatabaseConfig($dir, $io)
105
    {
106
        $databaseConfig = $dir . '/config/database.php';
107
        $defaultConfig = $dir . '/config/database.default.php';
108
        if (!file_exists($databaseConfig)) {
109
            copy($defaultConfig, $databaseConfig);
110
            $io->write('Created `config/database.php` file');
111
        }
112
    }
113
114
    /**
115
     * Create the config/email.php file if it does not exist.
@@ 122-130 (lines=9) @@
119
     *
120
     * @return void
121
     */
122
    public static function createEmailConfig($dir, $io)
123
    {
124
        $databaseConfig = $dir . '/config/email.php';
125
        $defaultConfig = $dir . '/config/email.default.php';
126
        if (!file_exists($databaseConfig)) {
127
            copy($defaultConfig, $databaseConfig);
128
            $io->write('Created `config/email.php` file');
129
        }
130
    }
131
132
    /**
133
     * Create the `logs` and `tmp` directories.
@@ 169-177 (lines=9) @@
166
     *
167
     * @return void
168
     */
169
    public static function createRecaptchaConfig($dir, $io)
170
    {
171
        $appConfig = $dir . '/config/recaptcha.php';
172
        $defaultConfig = $dir . '/config/recaptcha.default.php';
173
        if (!file_exists($appConfig)) {
174
            copy($defaultConfig, $appConfig);
175
            $io->write('Created `config/recaptcha.php` file');
176
        }
177
    }
178
179
    /**
180
     * Set globally writable permissions on the "tmp" and "logs" directory.