function _flysystem_config_form_get_file_list in Flysystem 7
Returns the file list for a scheme.
Parameters
string $scheme: The scheme.
Return value
string[] A list of files.
1 call to _flysystem_config_form_get_file_list()
- flysystem_config_form_submit in ./
flysystem.admin.inc - Submit callback for flysystem_config_form().
File
- ./
flysystem.admin.inc, line 189 - Configuration page callbacks for Flysystem.
Code
function _flysystem_config_form_get_file_list($scheme) {
$filesystem = flysystem_factory()
->getFilesystem($scheme);
$files = array_filter($filesystem
->listContents('', TRUE), function (array $meta) {
return $meta['type'] === 'file';
});
return array_map(function (array $meta) {
return $meta['path'];
}, $files);
}