getMethods() as $method) { $cb = $route->getCallback(); $cb = $cb instanceof \Closure ? 'Closure' : (is_array($cb) ? json_encode($cb) : var_export($cb, 1)); $rows[] = [$route->getPath(), $method, $cb, json_encode($route->getMiddleware() ?: null), $route->getName()]; } } $table = new Table($output); $table->setHeaders($headers); $table->setRows($rows); $table->render(); return self::SUCCESS; } }