CodeExplorer formatControllerLink example
$tableRows =
[];
foreach ($routes->
all() as $name =>
$route) { $controller =
$route->
getDefault('_controller'
);
$row =
[ $name,
$route->
getMethods() ?
implode('|',
$route->
getMethods()) : 'ANY',
$route->
getSchemes() ?
implode('|',
$route->
getSchemes()) : 'ANY',
'' !==
$route->
getHost() ?
$route->
getHost() : 'ANY',
$this->
formatControllerLink($controller,
$route->
getPath(),
$options['container'
] ?? null
),
];
if ($showControllers) { $row[] =
$controller ?
$this->
formatControllerLink($controller,
$this->
formatCallable($controller),
$options['container'
] ?? null
) : '';
} $tableRows[] =
$row;
} if (isset($options['output'
])) { $options['output'
]->
table($tableHeaders,
$tableRows);
}