Slide 21
Slide 21 text
ルーティング設定の自動化
コマンド一発でルーティングの自動生成
php artisan eg-r2:generate-route
Easy route generation
/**
* This file is auto-generated.
*/
declare(strict_types=1);
Route::as('api')->group(static function (): void {
Route::controller('App\Http\Controllers\Pet')->group(static function (): void {
Route::post('/pet', 'addPet');
Route::put('/pet', 'updatePet');
Route::get('/pet/findByStatus', 'findPetsByStatus');
Route::post('/pet/{petId}', 'updatePetWithForm');
Route::delete('/pet/{petId}', 'deletePet');
Route::post('/pet/{petId}/uploadImage', 'uploadFile');
});
Route::controller('App\Http\Controllers\Store')->group(static function (): void {
Route::get('/store', 'getInventory');
Route::post('/store/order', 'placeOrder');
Route::get('/store/order/{orderId}', 'getOrderById');