このスクリーンキャストには:https://tutsplus.com/lesson/displaying-registered-routes/ Jeffrey Wayは彼が作成したコマンドを説明し、その説明のgithubにリンクしています。しかし、それがLaravel 4コアに焼き付けられたと言う更新がありますが、私はそれを無駄に探しました。登録ルートをLaravelに表示
一般的な考え方は、すべてのルートとそのアクションがそれらにバインドされることです。
ご協力いただければ幸いです。
このスクリーンキャストには:https://tutsplus.com/lesson/displaying-registered-routes/ Jeffrey Wayは彼が作成したコマンドを説明し、その説明のgithubにリンクしています。しかし、それがLaravel 4コアに焼き付けられたと言う更新がありますが、私はそれを無駄に探しました。登録ルートをLaravelに表示
一般的な考え方は、すべてのルートとそのアクションがそれらにバインドされることです。
ご協力いただければ幸いです。
L4ベータ版の古いバージョンを使用している可能性があります。新鮮なコピーをダウンロードすると、php artisan
を実行すると表示されます。
コンソールコマンド:
php artisan routes (laravel 4)
php artisan route:list (laravel 5)
+--------+----------------------------------------------------+-----------------------+----------------------------------------------+--------------------------------------------------------------------+---------------+
| Domain | URI | Name | Action | Before Filters | After Filters |
+--------+----------------------------------------------------+-----------------------+----------------------------------------------+--------------------------------------------------------------------+---------------+
| | GET /admin/configuration | | [email protected] | auth, keyMaster:configuration | |
| | POST /admin/configuration | | [email protected] | auth, keyMaster:configuration | |
| | GET /admin/logs/errors | | [email protected] | auth, keyMaster:logs/errors | |
| | GET /admin/logs/errors/{name} | | [email protected] | auth, keyMaster:logs/errors | |
| | DELETE /admin/logs/errors | | [email protected] | auth, keyMaster:logs/errors | |
| | GET /admin/logs/events | | [email protected] | auth, keyMaster:logs/events | |
| | GET /admin/logs/events/data | | [email protected] | auth, keyMaster:logs/events | |
等...
laravel 5.4この回答はまだ動作しています –
私は、HTMLテーブル内の各ルートとそれぞれの詳細が一覧表示されますルートを作成しました。 asvae/laravel-api-tester:
Route::get('routes', function() {
$routeCollection = Route::getRoutes();
echo "<table style='width:100%'>";
echo "<tr>";
echo "<td width='10%'><h4>HTTP Method</h4></td>";
echo "<td width='10%'><h4>Route</h4></td>";
echo "<td width='80%'><h4>Corresponding Action</h4></td>";
echo "</tr>";
foreach ($routeCollection as $value) {
echo "<tr>";
echo "<td>" . $value->getMethods()[0] . "</td>";
echo "<td>" . $value->getPath() . "</td>";
echo "<td>" . $value->getActionName() . "</td>";
echo "</tr>";
}
echo "</table>";
});
私はlaravelでいくつかのコードを実行できるページがありますので、これは完璧でした。 – DoverAudio
あなたは私のライブラリを使用することができます
php artisan route:list
あなたは 'php artisan route:list'を意味しますか? – algorhythm
と5+コマンドは次のとおりです:5+が行うでLaravelのコンソールですべてのルートを表示するには、下のバージョンLavarelについては
php artisan route:list
(Lavarel 5より低い)、それを
php artisan routes
あなたの画面のキャストから学ぶのも楽しいです!あなたはもう何をやろうと計画していますか?おそらく、テストを焦点とする簡単なブログを設定していますか? – Jordan
彼はlaracasts.comの素晴らしいコンテンツを所有しています。 – wesside
JeffreyWay自身がこれに答えましたか?ああ、神様。 –