Code Duplication    Length = 12-12 lines in 2 locations

lib/elFinderFlysystemGoogleDriveNetmount.php 1 location

@@ 139-150 (lines=12) @@
136
                        return ['exit' => 'callback', 'out' => $out];
137
                    }
138
                } else {
139
                    if (! empty($_GET['code'])) {
140
                        $aToken = $client->fetchAccessTokenWithAuthCode($_GET['code']);
141
                        $options['access_token'] = $aToken;
142
                        $this->session->set('GoogleDriveTokens', $aToken)->set('GoogleDriveAuthParams', $options);
143
                        $out = [
144
                            'node' => $options['id'],
145
                            'json' => '{"protocol": "googledrive", "mode": "done", "reset": 1}',
146
                            'bind' => 'netmount',
147
                        ];
148
149
                        return ['exit' => 'callback', 'out' => $out];
150
                    }
151
                    $folders = [];
152
                    foreach ($service->files->listFiles([
153
                        'pageSize' => 1000,

lib/elFinderVolumeGoogleDrive.class.php 1 location

@@ 245-256 (lines=12) @@
242
                        return ['exit' => 'callback', 'out' => $out];
243
                    }
244
                } else {
245
                    if (! empty($_GET['code'])) {
246
                        $aToken = $client->fetchAccessTokenWithAuthCode($_GET['code']);
247
                        $options['access_token'] = $aToken;
248
                        $this->session->set('GoogleDriveTokens', $aToken)->set('GoogleDriveAuthParams', $options);
249
                        $out = [
250
                            'node' => $options['id'],
251
                            'json' => '{"protocol": "googledrive", "mode": "done", "reset": 1}',
252
                            'bind' => 'netmount',
253
                        ];
254
255
                        return ['exit' => 'callback', 'out' => $out];
256
                    }
257
                    $path = $options['path'];
258
                    if ($path === '/') {
259
                        $path = 'root';