block_id);
$manager = new DocumentManager($block);
$docs = (new DocumentPrefetcher($manager))->prefetch();
function print_dirs($dirs)
{
if ($dirs && count($dirs) > 0) {
print('
');
foreach ($dirs as $dir) {
print_dir($dir);
}
print('
');
}
}
function print_files($files)
{
if ($files && count($files) > 0) {
print('');
foreach ($files as $file) {
print_file($file);
}
print('
');
}
}
function print_dir($dir)
{
echo '';
echo '';
echo $dir['name'];
echo "";
print_dirs($dir['dirs']);
print_files($dir['files']);
print ('');
}
function print_file($file)
{
$fileUrl = $file['url'];
echo '';
echo '' . $file['name'] . '';
echo '';
}
print_dirs($docs['dirs']);
print_files($docs['files']);
}
?>