exists) { $subdirectories = Directory::whereNull('parent_id'); } else { $subdirectories = $directory->allSubdirectories(); } if ($includeHidden === false) { $subdirectories = $subdirectories->where('hidden', false); } $subdirectories = $subdirectories->get(); return view('admin.fileManager.overview', [ 'directory' => $directory, 'subdirectories' => $subdirectories, 'newDirectory' => new Directory(), 'parentDirectory' => $directory ]); } }