public function dumpTree($items = null) { if (!$items) { $items = Category::withTrashed()->defaultOrder()->get(); } foreach ($items as $item) { echo PHP_EOL . ($item->trashed() ? '-' : '+') . ' ' . $item->name . " " . $item->getKey() . ' ' . $item->getLft() . " " . $item->getRgt() . ' ' . $item->getParentId(); } }