mirror of
https://github.com/ambieco/scribe.git
synced 2026-04-20 08:04:22 +08:00
Add route methods to console output
This commit is contained in:
@@ -252,9 +252,9 @@ class GenerateDocumentation extends Command
|
||||
if (in_array($route->getName(), $allowedRoutes) || str_is($routePrefix, $route->getUri())) {
|
||||
if ($this->isValidRoute($route) && $this->isRouteVisibleForDocumentation($route->getAction()['uses'])) {
|
||||
$parsedRoutes[] = $generator->processRoute($route, $bindings, $withResponse);
|
||||
$this->info('Processed route: '.$route->getUri());
|
||||
$this->info('Processed route: ['.implode(',', $route->getMethods()).'] '.$route->getUri());
|
||||
} else {
|
||||
$this->warn('Skipping route: '.$route->getUri());
|
||||
$this->warn('Skipping route: ['.implode(',', $route->getMethods()).'] '.$route->getUri());
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -278,7 +278,7 @@ class GenerateDocumentation extends Command
|
||||
foreach ($routes as $route) {
|
||||
if (empty($allowedRoutes) || in_array($route->getName(), $allowedRoutes) || str_is($routePrefix, $route->uri())) {
|
||||
$parsedRoutes[] = $generator->processRoute($route, $bindings, $withResponse);
|
||||
$this->info('Processed route: '.$route->uri());
|
||||
$this->info('Processed route: ['.implode(',', $route->getMethods()).'] '.$route->uri());
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -58,8 +58,8 @@ class GenerateDocumentationTest extends TestCase
|
||||
$output = $this->artisan('api:generate', [
|
||||
'--routePrefix' => 'api/*',
|
||||
]);
|
||||
$this->assertContains('Skipping route: api/closure', $output);
|
||||
$this->assertContains('Processed route: api/test', $output);
|
||||
$this->assertContains('Skipping route: [GET,HEAD] api/closure', $output);
|
||||
$this->assertContains('Processed route: [GET,HEAD] api/test', $output);
|
||||
}
|
||||
|
||||
public function testCanSkipSingleRoutesCommandDoesNotWorkWithClosure()
|
||||
@@ -70,8 +70,8 @@ class GenerateDocumentationTest extends TestCase
|
||||
$output = $this->artisan('api:generate', [
|
||||
'--routePrefix' => 'api/*',
|
||||
]);
|
||||
$this->assertContains('Skipping route: api/skip', $output);
|
||||
$this->assertContains('Processed route: api/test', $output);
|
||||
$this->assertContains('Skipping route: [GET,HEAD] api/skip', $output);
|
||||
$this->assertContains('Processed route: [GET,HEAD] api/test', $output);
|
||||
}
|
||||
|
||||
public function testGeneratedMarkdownFileIsCorrect()
|
||||
|
||||
Reference in New Issue
Block a user