lib/elFinderFlysystemGoogleDriveNetmount.php 1 location
|
@@ 152-157 (lines=6) @@
|
149 |
|
return ['exit' => 'callback', 'out' => $out]; |
150 |
|
} |
151 |
|
$folders = []; |
152 |
|
foreach ($service->files->listFiles([ |
153 |
|
'pageSize' => 1000, |
154 |
|
'q' => 'trashed = false and mimeType = "application/vnd.google-apps.folder"', |
155 |
|
]) as $f) { |
156 |
|
$folders[$f->getId()] = $f->getName(); |
157 |
|
} |
158 |
|
natcasesort($folders); |
159 |
|
$folders = ['root' => $rootObj->getName()] + $folders; |
160 |
|
$folders = json_encode($folders); |
lib/elFinderVolumeGoogleDrive.class.php 1 location
|
@@ 262-267 (lines=6) @@
|
259 |
|
$path = 'root'; |
260 |
|
} |
261 |
|
$folders = []; |
262 |
|
foreach ($service->files->listFiles([ |
263 |
|
'pageSize' => 1000, |
264 |
|
'q' => sprintf('trashed = false and "%s" in parents and mimeType = "application/vnd.google-apps.folder"', $path), |
265 |
|
]) as $f) { |
266 |
|
$folders[$f->getId()] = $f->getName(); |
267 |
|
} |
268 |
|
natcasesort($folders); |
269 |
|
|
270 |
|
if ($options['pass'] === 'folders') { |