public function getBreadcrumbs($spec) { if (!$spec) { return []; } $paths = explode('/', $spec); foreach ($paths as $i => $path) { $breadcrumbs[] = ['dir' => $path, 'path' => implode('/', array_slice($paths, 0, $i + 1))]; } return $breadcrumbs; }