HEX
Server: nginx/1.28.3
System: Linux lightweb-s1 5.15.0-173-generic #183-Ubuntu SMP Fri Mar 6 13:29:34 UTC 2026 x86_64
User: drdrivek-71 (1047)
PHP: 8.3.30
Disabled: NONE
Upload Files
File: /home/dnlightw-124/dn.lightweb.kr/stubs/settings/route.entity.stub
<?php

use Illuminate\Support\Facades\Route;
use Tabuna\Breadcrumbs\Trail;
use App\Settings\Entities\DummyEntityName\Screens\DummyEntityNameEditScreen;
use App\Settings\Entities\DummyEntityName\Screens\DummyEntityNameListScreen;

// Platform > System > DummyEntityPluralName > DummyEntityName
Route::screen('dummy-entity-plural-name/{dummyEntityLowerCamel}/edit', DummyEntityNameEditScreen::class)
    ->name('dummy_entity_plural_name.edit')
    ->breadcrumbs(fn (Trail $trail, $dummyEntityLowerCamel) => $trail
        ->parent('settings.entities.dummy_entity_plural_name')
        ->push($dummyEntityLowerCamel->title, route('settings.entities.dummy_entity_plural_name.edit', $dummyEntityLowerCamel)));

// Platform > System > DummyEntityPluralName > Create
Route::screen('dummy-entity-plural-name/create', DummyEntityNameEditScreen::class)
    ->name('dummy_entity_plural_name.create')
    ->breadcrumbs(fn (Trail $trail) => $trail
        ->parent('settings.entities.dummy_entity_plural_name')
        ->push(__('Create'), route('settings.entities.dummy_entity_plural_name.create')));

// Platform > System > DummyEntityPluralName
Route::screen('dummy-entity-plural-name', DummyEntityNameListScreen::class)
    ->name('dummy_entity_plural_name')
    ->breadcrumbs(fn (Trail $trail) => $trail
        ->parent('settings.index')
        ->push(__('DummyEntityPluralName'), route('settings.entities.dummy_entity_plural_name')));