$savedFolderName, 'url' => "#", 'removeurl' => ((local_user() == $item['uid']) ? 'filerm/' . $item['id'] . '?f=&cat=' . rawurlencode($savedFolderName) : ""), 'first' => $first, 'last' => false ]; $first = false; } if (count($categories)) { $categories[count($categories) - 1]['last'] = true; } if (local_user() == $item['uid']) { foreach (FileTag::fileToArray($item['file'] ?? '') as $savedFolderName) { $folders[] = [ 'name' => $savedFolderName, 'url' => "#", 'removeurl' => ((local_user() == $item['uid']) ? 'filerm/' . $item['id'] . '?f=&term=' . rawurlencode($savedFolderName) : ""), 'first' => $first, 'last' => false ]; $first = false; } } if (count($folders)) { $folders[count($folders) - 1]['last'] = true; } return [$categories, $folders]; }