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') { |